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?