Moderator Control Panel ]

Drivers broke when ubuntu updated to kernal 2.6.38-11

Drivers broke when ubuntu updated to kernal 2.6.38-11

Postby courtier » Tue Oct 04, 2011 1:57 am

I have been using a 6920 and a 6981 for about 3 months. Suddenly lost all inputs after an upgrade. TBS's excellent drivers and instructions meant I was not at all worried and downloaded the linux-tbs-drivers_110928_V10 file.
sudo -i to become root
Unpacked the linux-tbs-drivers.tar.bz2 file...no problem
cd linux-tbs-drivers ...no problem
./v4l/tbs-x86_64.sh ...Reported ready for 64 bit compile
make && make install ...No erors but two warnings about an incorrect pointer early on
Restart ...Mythtv could add one input but not scan using it

alf@Judge:~$ dmesg | grep cx23885
[ 8.789143] cx23885 driver version 0.0.2 loaded
[ 8.789231] cx23885 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 8.789698] CORE cx23885[0]: subsystem: 6920:8888, board: TurboSight TBS 6920 [card=14,autodetected]
[ 9.517835] cx23885_dvb_register() allocating 1 frontend(s)
[ 9.517956] cx23885[0]: cx23885 based dvb card
[ 9.577741] DVB: registering new adapter (cx23885[0])
[ 9.578417] cx23885_dev_checkrevision() Hardware revision = 0xb0
[ 9.578429] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 16, latency: 0, mmio: 0xfe600000
[ 9.578440] cx23885 0000:02:00.0: setting latency timer to 64
[ 9.578553] cx23885 0000:02:00.0: irq 45 for MSI/MSI-X

Does this mean it only sees the 6920 card?

So I thought I would reinstall Ubuntu 11.04, kernal 2.6.38-8 to continue using Mythtv, and await new drivers.
After the reinstall exactly the same problem occurred, with the same dmesg I think.

In case it isn't obvious I am very new to linux and ubuntu and do not understand why my reinstall did not work when my original setup from the same disc worked.
courtier
 
Posts: 2
Joined: Tue Oct 04, 2011 1:14 am

Re: Drivers broke when ubuntu updated to 2.6.38-11 (SOLVED)

Postby courtier » Wed Oct 05, 2011 4:56 pm

There were two problems, neither of which are referred to in the tbs readme files:

1) The give-away was the 'dmesg | grep cx23885' command only seeing one PCIe card. Swapping the PCIe cards in the slots gave the other one only. It seems to me that there is a setting in the motherboard BIOS that uses both slots for one, powerful graphics card. If I am wrong please correct me. I reset the BIOS and both cards were recognised by dmesg | grep cx2388.

2) I had moved all the tbs drivers to a file called '/TBSdrivers'. This led to some warnings in the make command that was obviously expecting them to be in '/linux-tbs-drivers_110928_V10' as when unzipped. Renaming the file enabled the make command to work without warnings or errors.

I hope my four days of struggle might help some other ubuntu, Mythtv, linux, tbs user.

These are really good cards...

Mythtv works without blemish and has three inputs.
courtier
 
Posts: 2
Joined: Tue Oct 04, 2011 1:14 am


Return to Linux

Who is online

Users browsing this forum: No registered users and 3 guests