Moderator Control Panel ]

[solved] Installed drivers but card not in "lspci"

[solved] Installed drivers but card not in "lspci"

Postby torbengb » Thu Feb 04, 2016 6:12 pm

Edit: I solved this by updating my motherboard BIOS to the newest version, and then in the BIOS setting the PCIe mode to "GEN1". That last bit is essential!

My system:

- SAT TV tuner card TBS6928SE, PCIe x1
- Ubuntu 14.04.3 LTS 64-bit,
- kernel 3.13.0-52-generic,
- Asrock H87M-ITX mainboard (has exactly one PCIe slot, x16),
- latest drivers = tbs-linux-drivers_v140425.zip from vendor download page

What I've done so far:

1. card installed in a PCIe x16 slot.
2. connected a 6 pin PCIe power cable.
3. didn't insert the CI+ module yet (Eycos CI0315).
4. Linux drivers (tbs-linux-drivers_v140425.zip) have no README file for this card, but README_TBS6921 seems most similar.
5. instructions OK up to and including successful completion of the "v4l/tbs-x86_64.sh" and "make" and "make install" commands.
6. After reboot, the command "dmesg | grep cx23885" does not produce any output.
7. Looking through the full "dmesg" output does not reveal anything that would seem relevant: pastebin
8. "ls /dev/dvb/": "No such file or directory".
9. "ls /usr/lib/modules/": No such file or directory.
10. "/lib/modules/3.13.0-52-generic/kernel/drivers/media/" exists, with many subdirectories.
11. "lspci" does not mention the new card: pastebin
12. syslog says the device is not mounted: pastebin.
13. I also wrote TBS customer support (twice) but didn't get any response, which is disappointing. Forum assistance will be sincerely appreciated!

QUESTION:
Why does the card briefly appear in `syslog` but then nowhere else? How can I complete the installation?
Last edited by torbengb on Sun Feb 07, 2016 3:19 am, edited 2 times in total.
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Re: Installed drivers but "lspci" does not mention the card

Postby SergioDanielG » Thu Feb 04, 2016 8:24 pm

Hi torbengb.

TBS support are in National Public Hollidays (from 31st Jan to 14th Feb) wait for email answers.
Can you post complete dmesage logs?
And what say "ls /dev/dvb"

Kind regards.
SergioDanielG
 
Posts: 356
Joined: Tue May 31, 2011 3:53 am
Location: Tostado (SF) Argentina

Re: Installed drivers but "lspci" does not mention the card

Postby torbengb » Thu Feb 04, 2016 8:27 pm

SergioDanielG Wrote:Can you post complete dmesage logs?
Thanks, I was not aware. Hope to hear from them soon.

SergioDanielG Wrote:Can you post complete dmesage logs?
See my link in step 7 above.

SergioDanielG Wrote:And what say "ls /dev/dvb"
See my step 8 above: "No such file or directory".

Thanks for your response!
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Re: Installed drivers but "lspci" does not mention the card

Postby SergioDanielG » Thu Feb 04, 2016 8:58 pm

Sorry, and complete syslog.

Kind regards.
SergioDanielG
 
Posts: 356
Joined: Tue May 31, 2011 3:53 am
Location: Tostado (SF) Argentina

Re: Installed drivers but "lspci" does not mention the card

Postby SergioDanielG » Thu Feb 04, 2016 9:07 pm

Sorry, again.

Try with lasted drivers http://www.tbsdtv.com/download/document ... 160126.zip

Kind regards.
SergioDanielG
 
Posts: 356
Joined: Tue May 31, 2011 3:53 am
Location: Tostado (SF) Argentina

Re: Installed drivers but "lspci" does not mention the card

Postby torbengb » Thu Feb 04, 2016 10:45 pm

SergioDanielG Wrote:Try with lasted drivers
Thank you so much - downloaded and trying now!
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Re: Installed drivers but "lspci" does not mention the card

Postby torbengb » Thu Feb 04, 2016 11:31 pm

No success (yet!).
This was when using the ZIP file you linked, and following the "README_TBS6921" that it contained.
My card is a TBS6928SE but there is no README file for that card. I compared the existing readme files and believe that the one I used (TBS6921) is the closest match - but perhaps not adequate? :?:

Also, should I first remove the drivers installed earlier - how? :?:

Oddly, this time the card is not even mentioned in syslog:
cat /var/log/syslog | grep TBS
(no output)

dmesg | grep cx
(no output)

ls /dev/dvb/
ls: cannot access /dev/dvb/: No such file or directory

lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H87 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)


Full dmesg output here: pastebin
Full syslog here: pastebin

Can you see any indication of what is wrong? :?: Thanks for your kind assistance!
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Re: Installed drivers but "lspci" does not mention the card

Postby SergioDanielG » Thu Feb 04, 2016 11:41 pm

Nothing about your card in last logs... Can you change it to another pci-e slot and post again all logs?

Kind regards.
SergioDanielG
 
Posts: 356
Joined: Tue May 31, 2011 3:53 am
Location: Tostado (SF) Argentina

Re: Installed drivers but "lspci" does not mention the card

Postby torbengb » Fri Feb 05, 2016 12:23 am

My mainboard only has 1 PCIe slot, so I can't use another one instead, sorry.

Is it a useful clue that the card was mentioned in the syslog when using the previous drivers, but no longer when using the current drivers?
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Re: Installed drivers but "lspci" does not mention the card

Postby torbengb » Sat Feb 06, 2016 1:18 am

I have now updated the BIOS of my mainboard (Asrock H87M-ITX) to the latest version (January 2016), and I have also set the PCIe mode to "GEN1" instead of "auto" which seems to be recommended in this thread. I found no setting about PCI latency timing, such as suggested here.

I then re-ran the installation script of the TBS drivers to make sure everything is current.

Now the card is mentioned again in the syslog = progress!
Full syslog output: pastebin
cat /var/log/syslog | grep TBS:
Code: Select All Code
Feb  5 17:38:13 cinema-desktop kernel: [    6.025565] input: saa716x IR (TurboSight TBS 6928SE) as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/rc/rc0/input7
Feb  5 17:38:13 cinema-desktop kernel: [    6.028429] rc0: saa716x IR (TurboSight TBS 6928SE) as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/rc/rc0
Feb  5 17:38:14 cinema-desktop kernel: [    6.514797] TurboSight TBS 6928SE Frontend Attaching...
Feb  5 17:38:14 cinema-desktop kernel: [    6.589152] TurboSight TBS6928SE DVB-S2 card MAC=00:22:ab:e0:59:83
Feb  5 17:38:14 cinema-desktop kernel: [    6.610431] tbsci: Initializing TBS 6928SE CI slot
Feb  5 17:38:14 cinema-desktop kernel: [    6.618763] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6928SE DVBS/S2 frontend)...


Unfortunately, neither dmesg nor lspci mention the tuner card in any way.
ls /dev/dvb/ = no such file or directory.
ls /usr/lib/modules/ = no such file or directory.
"/lib/modules/3.13.0-52-generic/kernel/drivers/media/" exists

Full dmesg output: pastebin

Full lspci output:
Code: Select All Code
$ lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H87 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)


What's next? Thank you in advance!
torbengb
 
Posts: 17
Joined: Fri Jan 29, 2016 9:22 pm

Next

Return to Linux

Who is online

Users browsing this forum: No registered users and 0 guests

cron