Moderator Control Panel ]

TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby telemako » Wed Sep 22, 2010 1:04 am

I am working on both the PCI DUAL DVB-T DELUXE (LV32TDLX) RTL2832U based chip and the TBS6981 DVB PCIe card. I am using the v4l-dvb driver files

for the LV32TDLX, and last driver version for the TBS6981.
When I install the driver for TBS6981 is responding and LV32TDLX not working, but when I install the driver for LV32TDLX is responding and TBS6981

not work.
I don't know if the make install for one unit is killing the other one.

I'm working through the make/config system to understand how this all works, so I can build the needed modules without overwriting something

important

I'm in need of help from someone .
Thanks!
telemako
 
Posts: 6
Joined: Wed Sep 22, 2010 12:32 am

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby sami8519 » Wed Sep 22, 2010 7:54 am

Hi,

This might be of help for you.

http://www.linuxtv.org/pipermail/vdr/20 ... 23614.html

Regards
Sami
sami8519
 
Posts: 40
Joined: Fri Jun 18, 2010 2:08 pm

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby telemako » Wed Sep 22, 2010 11:46 pm

Thanks for your help, but that's not the problem:
The problem is that when I install the driver for TBS 6181, this overwrites the driver of the PCI DUAL DVB-T DELUXE (LV32TDLX).
Help me make a driver with only selected with linux makeconfig TBS 6981 compilation, not Overwriting PCI DUAL DVB-T DELUXE (LV32TDLX) driver already installed.
:| :| Please help to build it.
telemako
 
Posts: 6
Joined: Wed Sep 22, 2010 12:32 am

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby cody » Thu Sep 23, 2010 5:51 pm

please, point me out to where you get the Linux driver for that "PCI DUAL DVB-T DELUXE (LV32TDLX)" card and so i can see what has to be done for merging the drivers.
cody
 
Posts: 627
Joined: Tue Apr 13, 2010 11:20 pm

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby telemako » Thu Sep 23, 2010 6:19 pm

Hi, this is the driver link I use to PCI DUAL DVB-T DELUXE (LV32TDLX) is a pci card based on chip RTL 2832U:

http://www.turnovfree.net/ stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar


This is the process to make:

unrar x 091207_RTL2832U_Linux_Ver1.4.2.rar
cd linux_install_package_091207
tar -vjxf v4l_rtl2832_install.tar.bz2
cd v4l-dvb-e0cd9a337600
make distclean
make clean
sudo make
sudo make install

lsmod | grep dvb
dvb_usb_rtl2832u 147072 0
dvb_usb 21388 1 dvb_usb_rtl2832u
dvb_core 99732 1 dvb_usb



When I install the dirver for the TBS6981 RTL2832U not work.
or vice versa

Would it be possible to install a single driver for both cards and TBS6981 RTL2832U?

Thank you very much for your help.



when I install the dirver for the RTL2832U, TBS6981 not work.


xbmc@xbmc-desktop:~$ dmesg | grep cx23885
[ 12.972944] cx23885: disagrees about version of symbol videobuf_streamoff
[ 12.972946] cx23885: Unknown symbol videobuf_streamoff
[ 12.973052] cx23885: disagrees about version of symbol videobuf_poll_stream
[ 12.973053] cx23885: Unknown symbol videobuf_poll_stream
[ 12.973151] cx23885: disagrees about version of symbol v4l2_i2c_new_subdev_cfg
[ 12.973152] cx23885: Unknown symbol v4l2_i2c_new_subdev_cfg
[ 12.973251] cx23885: disagrees about version of symbol videobuf_read_stop
[ 12.973252] cx23885: Unknown symbol videobuf_read_stop
[ 12.973491] cx23885: disagrees about version of symbol videobuf_reqbufs
[ 12.973492] cx23885: Unknown symbol videobuf_reqbufs
[ 12.973546] cx23885: disagrees about version of symbol videobuf_waiton
[ 12.973547] cx23885: Unknown symbol videobuf_waiton
[ 12.973595] cx23885: disagrees about version of symbol videobuf_dqbuf
[ 12.973596] cx23885: Unknown symbol videobuf_dqbuf
[ 12.973720] cx23885: disagrees about version of symbol videobuf_dvb_alloc_frontend
[ 12.973721] cx23885: Unknown symbol videobuf_dvb_alloc_frontend
[ 12.973764] cx23885: disagrees about version of symbol v4l2_i2c_subdev_addr
[ 12.973765] cx23885: Unknown symbol v4l2_i2c_subdev_addr
[ 12.973806] cx23885: disagrees about version of symbol v4l2_device_register_subdev
[ 12.973807] cx23885: Unknown symbol v4l2_device_register_subdev
[ 12.973890] cx23885: disagrees about version of symbol video_devdata
[ 12.973891] cx23885: Unknown symbol video_devdata
[ 12.974117] cx23885: disagrees about version of symbol v4l2_device_unregister_subdev
[ 12.974118] cx23885: Unknown symbol v4l2_device_unregister_subdev
[ 12.974283] cx23885: disagrees about version of symbol videobuf_dvb_get_frontend
[ 12.974284] cx23885: Unknown symbol videobuf_dvb_get_frontend
[ 12.974376] cx23885: disagrees about version of symbol videobuf_queue_sg_init
[ 12.974377] cx23885: Unknown symbol videobuf_queue_sg_init
[ 12.974509] cx23885: disagrees about version of symbol videobuf_dma_unmap
[ 12.974510] cx23885: Unknown symbol videobuf_dma_unmap
[ 12.974552] cx23885: disagrees about version of symbol videobuf_read_stream
[ 12.974553] cx23885: Unknown symbol videobuf_read_stream
[ 12.974664] cx23885: disagrees about version of symbol videobuf_querybuf
[ 12.974665] cx23885: Unknown symbol videobuf_querybuf
[ 12.974761] cx23885: disagrees about version of symbol video_unregister_device
[ 12.974762] cx23885: Unknown symbol video_unregister_device
[ 12.974804] cx23885: disagrees about version of symbol videobuf_qbuf
[ 12.974805] cx23885: Unknown symbol videobuf_qbuf
[ 12.974894] cx23885: disagrees about version of symbol video_device_alloc
[ 12.974895] cx23885: Unknown symbol video_device_alloc
[ 12.974936] cx23885: disagrees about version of symbol videobuf_read_one
[ 12.974937] cx23885: Unknown symbol videobuf_read_one
[ 12.974995] cx23885: disagrees about version of symbol video_register_device
[ 12.974996] cx23885: Unknown symbol video_register_device
[ 12.975119] cx23885: disagrees about version of symbol v4l2_device_register
[ 12.975120] cx23885: Unknown symbol v4l2_device_register
[ 12.975538] cx23885: disagrees about version of symbol videobuf_iolock
[ 12.975539] cx23885: Unknown symbol videobuf_iolock
[ 12.975596] cx23885: disagrees about version of symbol videobuf_streamon
[ 12.975597] cx23885: Unknown symbol videobuf_streamon
[ 12.975645] cx23885: disagrees about version of symbol videobuf_queue_cancel
[ 12.975646] cx23885: Unknown symbol videobuf_queue_cancel
[ 12.975764] cx23885: disagrees about version of symbol v4l2_device_unregister
[ 12.975765] cx23885: Unknown symbol v4l2_device_unregister
[ 12.975866] cx23885: disagrees about version of symbol video_device_release
[ 12.975867] cx23885: Unknown symbol video_device_release
[ 12.975925] cx23885: disagrees about version of symbol videobuf_mmap_mapper
[ 12.975927] cx23885: Unknown symbol videobuf_mmap_mapper
[ 12.976126] cx23885: disagrees about version of symbol videobuf_to_dma
[ 12.976127] cx23885: Unknown symbol videobuf_to_dma
[ 12.976168] cx23885: disagrees about version of symbol videobuf_mmap_free
[ 12.976169] cx23885: Unknown symbol videobuf_mmap_free


xbmc@xbmc-desktop:~$ lsmod | grep dvb
dvb_usb_rtl2832u 137522 0
dvb_usb 16499 1 dvb_usb_rtl2832u
videobuf_dvb 6180 0
dvb_core 102346 2 dvb_usb,videobuf_dvb
videobuf_core 19007 2 videobuf_dma_sg,videobuf_dvb

And when I install the dirver for the TBS6981, RTL2832U not work

bmc@xbmc-desktop:~$ dmesg | grep cx23885
[ 13.126053] cx23885 driver version 0.0.2 loaded
[ 13.126095] cx23885 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 13.126208] CORE cx23885[0]: subsystem: 6981:8888, board: TurboSight TBS 6981 [card=29,autodetected]
[ 13.850685] cx23885_dvb_register() allocating 1 frontend(s)
[ 13.850688] cx23885[0]: cx23885 based dvb card
[ 13.978567] DVB: registering new adapter (cx23885[0])
[ 14.006316] cx23885_dvb_register() allocating 1 frontend(s)
[ 14.006318] cx23885[0]: cx23885 based dvb card
[ 14.024934] DVB: registering new adapter (cx23885[0])
[ 14.052586] cx23885_dev_checkrevision() Hardware revision = 0xa5
[ 14.052592] cx23885[0]/0: found at 0000:03:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfbc00000
[ 14.052598] cx23885 0000:03:00.0: setting latency timer to 64
[ 14.052602] IRQ 16/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
xbmc@xbmc-desktop:~$ lsmod | grep dvb
videobuf_dvb 6180 1 cx23885
dvb_core 102031 2 cx23885,videobuf_dvb
videobuf_core 19626 3 cx23885,videobuf_dma_sg,videobuf_dvb

Would it be possible to install a single driver for both cards,the TBS6981 and RTL2832U?

Thank you very much for your help.
telemako
 
Posts: 6
Joined: Wed Sep 22, 2010 12:32 am

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby cody » Thu Sep 23, 2010 6:55 pm

i understand the problem, but it depends on "PCI DUAL DVB-T DELUXE (LV32TDLX)" drivers - i will try to merge TBS 6981 driver to them and teach you how to do it, but you will need to wait several days until i looked at it.
cody
 
Posts: 627
Joined: Tue Apr 13, 2010 11:20 pm

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby cody » Thu Sep 23, 2010 7:15 pm

telemako Wrote:this is the driver link I use to PCI DUAL DVB-T DELUXE (LV32TDLX) is a pci card based on chip RTL 2832U:

http://www.turnovfree.net/ stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar




this link is not working for me?! [EDIT] i found the correct one:

"http://www.turnovfree.net/~stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar"
cody
 
Posts: 627
Joined: Tue Apr 13, 2010 11:20 pm

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby telemako » Thu Sep 23, 2010 11:49 pm

Cody Thanks for your help, I hope your news.

I add link with a similar problem to read.

http://www.satelliteguys.us/free-air-pc-dvb-discussion/227316-prof7500-tbs6981-using-s2api5.html
telemako
 
Posts: 6
Joined: Wed Sep 22, 2010 12:32 am

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby cody » Tue Sep 28, 2010 3:20 pm

ok, i look at it and driver package for your other device here:

"http://www.turnovfree.net/~stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar"

is about 1 years old and thus it's better to teach you how to merge it to the Linux driver package for TBS 6981, which is always up-to-date.

here are the instructions how to do it:

1. get Linux driver package for TBS 6981 from here:

https://shop.tbsdtv.com/download2/TBS6981 ... 1.92.2.rar

2. after you have run:

# tar xjvf linux-s2api-tbs6981.tar.bz2

as the "README" file inside "linux-s2api-tbs6981_v1.92.2.rar" instructs do the following - get driver source code files "rtl2832u_files.tar.bz2" for your other device from here:

File name: rtl2832u_files.tar.bz2 File size: 111.11 KB

all those files i got from the package here:

"http://www.turnovfree.net/~stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar"

3. again, as the "README" file inside "linux-s2api-tbs6981_v1.92.2.rar" instructs:

# cd linux-s2api-tbs6981

4. copy "rtl2832u_files.tar.bz2" to "linux-s2api-tbs6981" directory:

# cp /path_to/rtl2832u_files.tar.bz2 ./

5. extract "rtl2832u_files.tar.bz2" archive, which also will place the files inside it in the proper directories under "linux-s2api-tbs6981" directory:

# tar xjvf rtl2832u_files.tar.bz2

6. open in your favorite text editor in Linux file:

./linux/drivers/media/dvb/dvb-usb/Makefile

and add somewhere to it:

Code: Select All Code
dvb-usb-rtl2832u-objs = demod_rtl2832.o dvbt_demod_base.o dvbt_nim_base.o foundation.o math_mpi.o nim_rtl2832_mxl5007t.o nim_rtl2832_fc2580.o nim_rtl2832_mt2266.o rtl2832u.o rtl2832u_fe.o rtl2832u_io.o tuner_mxl5007t.o tuner_fc2580.o tuner_mt2266.o tuner_tua9001.o nim_rtl2832_tua9001.o tuner_fc0012.o nim_rtl2832_fc0012.o demod_rtl2836.o dtmb_demod_base.o dtmb_nim_base.o nim_rtl2836_fc2580.o nim_rtl2836_mxl5007t.o tuner_e4000.o nim_rtl2832_e4000.o
obj-$(CONFIG_DVB_USB_RTL2832U) += dvb-usb-rtl2832u.o


7. open in your favorite text editor in Linux file:

./linux/drivers/media/dvb/dvb-usb/Kconfig

and add somewhere to it:

Code: Select All Code
config DVB_USB_RTL2832U
        tristate "Realtek RTL2832U DVB-T USB2.0 support"
        depends on DVB_USB
        help
          Realtek RTL2832U DVB-T driver.


8. that's all you have to do and just follow the "README" file inside "linux-s2api-tbs6981_v1.92.2.rar" to build and install TBS 6981 driver package, which now includes the driver for your other device too.
cody
 
Posts: 627
Joined: Tue Apr 13, 2010 11:20 pm

Re: TBS6981 and PCI DUAL DVB-T DELUXE (LV32TDLX)- HELP

Postby telemako » Wed Sep 29, 2010 6:18 pm

Hi, Cody I tested and works fine. :D

Thank you very much for your support....
telemako
 
Posts: 6
Joined: Wed Sep 22, 2010 12:32 am

Next

Return to Linux

Who is online

Users browsing this forum: No registered users and 4 guests

cron