Moderator Control Panel ]

Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby kakaouskia » Fri Jan 14, 2011 6:21 pm

-- SOLVED -- See below the original message

Hi,

I have tried to install the driver for TBS 8921 in Ubuntu 10.10. the driver I used is: linux-s2api-tbs8921_v1.24.1, download from http://www.tbsdtv.com/download/8921/linux-s2api-tbs8921_v1.24.1.rar

I have followed the instrucitons in the README file, and after I restarted my system the card does not register.

Dmesg output:

dmesg | grep cx88
[ 11.742962] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.8 loaded
[ 11.817854] cx88[0]: subsystem: 8921:8888, board: TBS 8921 DVB-S/S2
[card=85,autodetected], frontend(s): 1
[ 11.817870] cx88[0]: TV tuner type 4, Radio tuner type -1
[ 11.848041] cx88/0: cx2388x v4l2 driver version 0.0.8 loaded
[ 16.796835] input: cx88 IR (TBS 8921 DVB-S/S2) as
/devices/pci0000:00/0000:00:09.0/0000:01:05.2/rc/rc0/input4
[ 16.797063] rc0: cx88 IR (TBS 8921 DVB-S/S2) as
/devices/pci0000:00/0000:00:09.0/0000:01:05.2/rc/rc0
[ 16.797077] cx88[0]/2: cx2388x 8802 Driver Manager
[ 16.798206] cx88-mpeg driver manager 0000:01:05.2: PCI INT A -> Link[LNKA]
-> GSI 17 (level, low) -> IRQ 17
[ 16.798225] cx88[0]/2: found at 0000:01:05.2, rev: 5, irq: 17, latency: 32, mmio:
0xf8000000
[ 16.798404] cx8800 0000:01:05.0: PCI INT A -> Link[LNKA] -> GSI 17 (level,
low) -> IRQ 17
[ 16.798437] cx88[0]/0: found at 0000:01:05.0, rev: 5, irq: 17, latency: 32, mmio:
0xf9000000
[ 16.798760] cx88[0]/0: registered device video0 [v4l2]
[ 16.798919] cx88[0]/0: registered device vbi0
[ 16.872820] cx88/2: cx2388x dvb driver version 0.0.8 loaded
[ 16.872832] cx88/2: registering cx8802 driver, type: dvb access: shared
[ 16.872842] cx88[0]/2: subsystem: 8921:8888, board: TBS 8921 DVB-S/S2 [card=85]
[ 16.872852] cx88[0]/2: cx2388x based DVB/ATSC card
[ 16.872860] cx8802_alloc_frontends() allocating 1 frontend(s)
[ 16.969594] cx88[0]/2: frontend initialization failed
[ 16.969655] cx88[0]/2: dvb_register failed (err = -22)
[ 16.969713] cx88[0]/2: cx8802 probe failed, err = -22

Can anyone please help with why the card does not register?

Thanks in advance,

Kakaouskia


-- SOLVED --

I managed to solve this by installing the driver BEFORE I installed the card in the machine.

Specifically, I installed Ubuntu 10.10 + initial updates (the ones that come automatically during setup), then performed a system update (kernel from 2.6.35-22 to 2,6,35-24) + reboot, then installed PAE kernel (2.6.35-24-42-generic-pae) + headers + updates & reboot, install all restricted drivers (i.e. NVIDIA + reboot) and then installed the TBS 8921 (linux-s2api-tbs8921_v1.24.1, download from http://www.tbsdtv.com/download/8921/linux-s2api-tbs8921_v1.24.1.rar) driver as per the instructions in the README file + reboot.

After the last reboot, I executed dmesg | grep cx88 with the following output:

dmesg | grep cx88
[ 11.785326] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.8 loaded
[ 11.792159] cx88[0]: subsystem: 8921:8888, board: TBS 8921 DVB-S/S2 [card=85,autodetected], frontend(s): 1
[ 11.792170] cx88[0]: TV tuner type 4, Radio tuner type -1
[ 14.765809] input: cx88 IR (TBS 8921 DVB-S/S2) as /devices/pci0000:00/0000:00:09.0/0000:01:05.2/rc/rc0/input4
[ 14.765974] rc0: cx88 IR (TBS 8921 DVB-S/S2) as /devices/pci0000:00/0000:00:09.0/0000:01:05.2/rc/rc0
[ 14.765985] cx88[0]/2: cx2388x 8802 Driver Manager
[ 14.767209] cx88-mpeg driver manager 0000:01:05.2: PCI INT A -> Link[LNKA] -> GSI 17 (level, low) -> IRQ 17
[ 14.767228] cx88[0]/2: found at 0000:01:05.2, rev: 5, irq: 17, latency: 32, mmio: 0xf8000000
[ 14.993637] cx88/0: cx2388x v4l2 driver version 0.0.8 loaded
[ 14.993715] cx8800 0000:01:05.0: PCI INT A -> Link[LNKA] -> GSI 17 (level, low) -> IRQ 17
[ 14.993735] cx88[0]/0: found at 0000:01:05.0, rev: 5, irq: 17, latency: 32, mmio: 0xf9000000
[ 14.993911] cx88[0]/0: registered device video0 [v4l2]
[ 14.993992] cx88[0]/0: registered device vbi0
[ 15.082078] cx88/2: cx2388x dvb driver version 0.0.8 loaded
[ 15.082089] cx88/2: registering cx8802 driver, type: dvb access: shared
[ 15.082100] cx88[0]/2: subsystem: 8921:8888, board: TBS 8921 DVB-S/S2 [card=85]
[ 15.082110] cx88[0]/2: cx2388x based DVB/ATSC card
[ 15.082117] cx8802_alloc_frontends() allocating 1 frontend(s)
[ 15.223227] DVB: registering new adapter (cx88[0])

I used w-scan to do the tuning; note that when you build szap-s2 and scan-s2 use make && make install instead of just make. This will allow you to use these utilities like any other command in Ubuntu

Hope this helps others

kakaouskia
kakaouskia
 
Posts: 6
Joined: Fri Jan 14, 2011 6:15 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby PeterP » Tue Mar 08, 2011 3:06 am

did you get remote working?
PeterP
 
Posts: 10
Joined: Tue Mar 01, 2011 4:23 am

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby kakaouskia » Tue Mar 08, 2011 6:07 am

Hi,

I did not try to use the bundled remote as I am building an HTPC and I am using a remote for Windows media centre (bought off ebay) + XBMC as the front end for the satellite TV. I found the media centre remote to be more convenient as Ubuntu has built-in support for it through LIRC package.

If you still want to use the bundled remote, try installing LIRC; it has a nummber of pre-configured remotes and maybe one can match for the bundled remote.

kakaouskia
kakaouskia
 
Posts: 6
Joined: Fri Jan 14, 2011 6:15 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby Vojta1 » Sat Mar 19, 2011 9:25 pm

Hi, I have the same problem with the same distribution (Mythbuntu 10.10 x64). When I install the driver as per manual, I got below:

dmesg | grep cx88
Code: Select All Code
[   15.542098] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.8 loaded
[   15.548913] cx88[0]: Your board isn't known (yet) to the driver.  You can
[   15.548915] cx88[0]: try to pick one of the existing card configs via
[   15.548916] cx88[0]: card=<n> insmod option.  Updating to the latest
[   15.548917] cx88[0]: version might help as well.
[   15.549121] cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
[   15.549175] cx88[0]:    card=0 -> UNKNOWN/GENERIC
[   15.549225] cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
[   15.549277] cx88[0]:    card=2 -> GDI Black Gold
[   15.549326] cx88[0]:    card=3 -> PixelView
[   15.549376] cx88[0]:    card=4 -> ATI TV Wonder Pro
[   15.549426] cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
[   15.549478] cx88[0]:    card=6 -> AverTV Studio 303 (M126)
[   15.549529] cx88[0]:    card=7 -> MSI TV-@nywhere Master
[   15.549580] cx88[0]:    card=8 -> Leadtek Winfast DV2000
[   15.549631] cx88[0]:    card=9 -> Leadtek PVR 2000
[   15.549681] cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
[   15.549732] cx88[0]:    card=11 -> Prolink PlayTV PVR
[   15.549783] cx88[0]:    card=12 -> ASUS PVR-416
[   15.549832] cx88[0]:    card=13 -> MSI TV-@nywhere
[   15.549883] cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
[   15.549934] cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
[   15.549985] cx88[0]:    card=16 -> KWorld LTV883RF
[   15.550048] cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
[   15.550109] cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
[   15.550169] cx88[0]:    card=19 -> Conexant DVB-T reference design
[   15.550229] cx88[0]:    card=20 -> Provideo PV259
[   15.550288] cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
[   15.550348] cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
[   15.550408] cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
[   15.550468] cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
[   15.550529] cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
[   15.550601] cx88[0]:    card=26 -> IODATA GV/BCTV7E
[   15.550660] cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
[   15.550721] cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
[   15.550781] cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
[   15.550841] cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
[   15.550902] cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
[   15.550962] cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
[   15.551023] cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
[   15.551083] cx88[0]:    card=34 -> ATI HDTV Wonder
[   15.551142] cx88[0]:    card=35 -> WinFast DTV1000-T
[   15.551201] cx88[0]:    card=36 -> AVerTV 303 (M126)
[   15.551261] cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
[   15.551321] cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
[   15.551381] cx88[0]:    card=39 -> KWorld DVB-S 100
[   15.551440] cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
[   15.551501] cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
[   15.551572] cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
[   15.551633] cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
[   15.551694] cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
[   15.551755] cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
[   15.551815] cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid
[   15.551876] cx88[0]:    card=47 -> pcHDTV HD5500 HDTV
[   15.551935] cx88[0]:    card=48 -> Kworld MCE 200 Deluxe
[   15.551995] cx88[0]:    card=49 -> PixelView PlayTV P7000
[   15.552055] cx88[0]:    card=50 -> NPG Tech Real TV FM Top 10
[   15.552115] cx88[0]:    card=51 -> WinFast DTV2000 H
[   15.552174] cx88[0]:    card=52 -> Geniatech DVB-S
[   15.552234] cx88[0]:    card=53 -> Hauppauge WinTV-HVR3000 TriMode Analog/DVB-S/DVB-T
[   15.552305] cx88[0]:    card=54 -> Norwood Micro TV Tuner
[   15.552365] cx88[0]:    card=55 -> Shenzhen Tungsten Ages Tech TE-DTV-250 / Swann OEM
[   15.552436] cx88[0]:    card=56 -> Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder
[   15.552507] cx88[0]:    card=57 -> ADS Tech Instant Video PCI
[   15.552567] cx88[0]:    card=58 -> Pinnacle PCTV HD 800i
[   15.552627] cx88[0]:    card=59 -> DViCO FusionHDTV 5 PCI nano
[   15.552687] cx88[0]:    card=60 -> Pinnacle Hybrid PCTV
[   15.552747] cx88[0]:    card=61 -> Leadtek TV2000 XP Global
[   15.552807] cx88[0]:    card=62 -> PowerColor RA330
[   15.552866] cx88[0]:    card=63 -> Geniatech X8000-MT DVBT
[   15.552926] cx88[0]:    card=64 -> DViCO FusionHDTV DVB-T PRO
[   15.552986] cx88[0]:    card=65 -> DViCO FusionHDTV 7 Gold
[   15.553046] cx88[0]:    card=66 -> Prolink Pixelview MPEG 8000GT
[   15.553107] cx88[0]:    card=67 -> Kworld PlusTV HD PCI 120 (ATSC 120)
[   15.553167] cx88[0]:    card=68 -> Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid
[   15.553229] cx88[0]:    card=69 -> Hauppauge WinTV-HVR4000(Lite) DVB-S/S2
[   15.553290] cx88[0]:    card=70 -> TeVii S460 DVB-S/S2
[   15.553350] cx88[0]:    card=71 -> Omicom SS4 DVB-S/S2 PCI
[   15.553409] cx88[0]:    card=72 -> TBS 8920 DVB-S/S2
[   15.553468] cx88[0]:    card=73 -> TeVii S420 DVB-S
[   15.553528] cx88[0]:    card=74 -> Prolink Pixelview Global Extreme
[   15.553588] cx88[0]:    card=75 -> PROF 7300 DVB-S/S2
[   15.553648] cx88[0]:    card=76 -> SATTRADE ST4200 DVB-S/S2
[   15.553708] cx88[0]:    card=77 -> TBS 8910 DVB-S
[   15.553767] cx88[0]:    card=78 -> Prof 6200 DVB-S
[   15.553826] cx88[0]:    card=79 -> Terratec Cinergy HT PCI MKII
[   15.553886] cx88[0]:    card=80 -> Hauppauge WinTV-IR Only
[   15.553946] cx88[0]:    card=81 -> Leadtek WinFast DTV1800 Hybrid
[   15.554006] cx88[0]:    card=82 -> WinFast DTV2000 H rev. J
[   15.554066] cx88[0]:    card=83 -> Prof 7301 DVB-S/S2
[   15.554126] cx88[0]:    card=84 -> Samsung SMT 7020 DVB-S
[   15.554187] cx88[0]: subsystem: 8921:8888, board: UNKNOWN/GENERIC [card=0,autodetected], frontend(s): 0
[   15.554189] cx88[0]: TV tuner type -1, Radio tuner type -1
[   15.732515] cx88/0: cx2388x v4l2 driver version 0.0.8 loaded
[   15.980524] cx88[0]/2: cx2388x 8802 Driver Manager
[   15.981739] cx8800 0000:03:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[   15.982667] cx88[0]: Your board isn't known (yet) to the driver.  You can
[   15.982668] cx88[0]: try to pick one of the existing card configs via
[   15.982668] cx88[0]: card=<n> insmod option.  Updating to the latest
[   15.982669] cx88[0]: version might help as well.
[   15.982908] cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
[   15.982980] cx88[0]:    card=0 -> UNKNOWN/GENERIC
[   15.983039] cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
[   15.983100] cx88[0]:    card=2 -> GDI Black Gold
[   15.983158] cx88[0]:    card=3 -> PixelView
[   15.983217] cx88[0]:    card=4 -> ATI TV Wonder Pro
[   15.983276] cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
[   15.983337] cx88[0]:    card=6 -> AverTV Studio 303 (M126)
[   15.983396] cx88[0]:    card=7 -> MSI TV-@nywhere Master
[   15.983456] cx88[0]:    card=8 -> Leadtek Winfast DV2000
[   15.983519] cx88[0]:    card=9 -> Leadtek PVR 2000
[   15.983579] cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
[   15.983639] cx88[0]:    card=11 -> Prolink PlayTV PVR
[   15.983698] cx88[0]:    card=12 -> ASUS PVR-416
[   15.983757] cx88[0]:    card=13 -> MSI TV-@nywhere
[   15.983817] cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
[   15.983877] cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
[   15.983937] cx88[0]:    card=16 -> KWorld LTV883RF
[   15.983996] cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
[   15.984056] cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
[   15.984116] cx88[0]:    card=19 -> Conexant DVB-T reference design
[   15.984177] cx88[0]:    card=20 -> Provideo PV259
[   15.984235] cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
[   15.984296] cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
[   15.984355] cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
[   15.984416] cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
[   15.984477] cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
[   15.984548] cx88[0]:    card=26 -> IODATA GV/BCTV7E
[   15.984607] cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
[   15.984668] cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
[   15.984728] cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
[   15.984789] cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
[   15.984849] cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
[   15.984909] cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
[   15.984970] cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
[   15.985030] cx88[0]:    card=34 -> ATI HDTV Wonder
[   15.985089] cx88[0]:    card=35 -> WinFast DTV1000-T
[   15.985149] cx88[0]:    card=36 -> AVerTV 303 (M126)
[   15.985208] cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
[   15.985268] cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
[   15.985328] cx88[0]:    card=39 -> KWorld DVB-S 100
[   15.985387] cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
[   15.985448] cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
[   15.985520] cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
[   15.985580] cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
[   15.985641] cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
[   15.985702] cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
[   15.985762] cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid
[   15.985823] cx88[0]:    card=47 -> pcHDTV HD5500 HDTV
[   15.985883] cx88[0]:    card=48 -> Kworld MCE 200 Deluxe
[   15.985942] cx88[0]:    card=49 -> PixelView PlayTV P7000
[   15.986002] cx88[0]:    card=50 -> NPG Tech Real TV FM Top 10
[   15.986062] cx88[0]:    card=51 -> WinFast DTV2000 H
[   15.986122] cx88[0]:    card=52 -> Geniatech DVB-S
[   15.986181] cx88[0]:    card=53 -> Hauppauge WinTV-HVR3000 TriMode Analog/DVB-S/DVB-T
[   15.986252] cx88[0]:    card=54 -> Norwood Micro TV Tuner
[   15.986312] cx88[0]:    card=55 -> Shenzhen Tungsten Ages Tech TE-DTV-250 / Swann OEM
[   15.986383] cx88[0]:    card=56 -> Hauppauge WinTV-HVR1300 DVB-T/Hybrid MPEG Encoder
[   15.986455] cx88[0]:    card=57 -> ADS Tech Instant Video PCI
[   15.986515] cx88[0]:    card=58 -> Pinnacle PCTV HD 800i
[   15.986575] cx88[0]:    card=59 -> DViCO FusionHDTV 5 PCI nano
[   15.986635] cx88[0]:    card=60 -> Pinnacle Hybrid PCTV
[   15.986695] cx88[0]:    card=61 -> Leadtek TV2000 XP Global
[   15.986755] cx88[0]:    card=62 -> PowerColor RA330
[   15.986814] cx88[0]:    card=63 -> Geniatech X8000-MT DVBT
[   15.986874] cx88[0]:    card=64 -> DViCO FusionHDTV DVB-T PRO
[   15.986934] cx88[0]:    card=65 -> DViCO FusionHDTV 7 Gold
[   15.986994] cx88[0]:    card=66 -> Prolink Pixelview MPEG 8000GT
[   15.987055] cx88[0]:    card=67 -> Kworld PlusTV HD PCI 120 (ATSC 120)
[   15.987116] cx88[0]:    card=68 -> Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid
[   15.987177] cx88[0]:    card=69 -> Hauppauge WinTV-HVR4000(Lite) DVB-S/S2
[   15.987238] cx88[0]:    card=70 -> TeVii S460 DVB-S/S2
[   15.987298] cx88[0]:    card=71 -> Omicom SS4 DVB-S/S2 PCI
[   15.987358] cx88[0]:    card=72 -> TBS 8920 DVB-S/S2
[   15.987417] cx88[0]:    card=73 -> TeVii S420 DVB-S
[   15.987476] cx88[0]:    card=74 -> Prolink Pixelview Global Extreme
[   15.987537] cx88[0]:    card=75 -> PROF 7300 DVB-S/S2
[   15.987597] cx88[0]:    card=76 -> SATTRADE ST4200 DVB-S/S2
[   15.987656] cx88[0]:    card=77 -> TBS 8910 DVB-S
[   15.987716] cx88[0]:    card=78 -> Prof 6200 DVB-S
[   15.987775] cx88[0]:    card=79 -> Terratec Cinergy HT PCI MKII
[   15.987835] cx88[0]:    card=80 -> Hauppauge WinTV-IR Only
[   15.987895] cx88[0]:    card=81 -> Leadtek WinFast DTV1800 Hybrid
[   15.987955] cx88[0]:    card=82 -> WinFast DTV2000 H rev. J
[   15.988015] cx88[0]:    card=83 -> Prof 7301 DVB-S/S2
[   15.988075] cx88[0]:    card=84 -> Samsung SMT 7020 DVB-S
[   15.988136] cx88[0]: subsystem: 8921:8888, board: UNKNOWN/GENERIC [card=0,autodetected], frontend(s): 0
[   15.988137] cx88[0]: TV tuner type -1, Radio tuner type -1
[   16.177264] cx88[0]/0: found at 0000:03:07.0, rev: 5, irq: 21, latency: 32, mmio: 0xf9000000
[   16.177354] cx88[0]/0: registered device video0 [v4l2]
[   16.177373] cx88[0]/0: registered device vbi0



I also tried to remove the card from the board, make clean, install the driver again and then plug it again to the board. But is has the same result.
Please advise.
Vojta1
 
Posts: 8
Joined: Sat Mar 19, 2011 9:07 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby kakaouskia » Sat Mar 19, 2011 9:39 pm

Hi,

I came across the same problem when I updated the kernel of Ubuntu. Nevertheless, the scanning utility I am using (wscan) can still see the TBS frontend so not much of a problem. Try scanning for channels; if the utility doesn't report any problems then all is good and is a simple missing label.

I am afraid I don't have any other advise on this. Hope it helps!

kakaouskia
kakaouskia
 
Posts: 6
Joined: Fri Jan 14, 2011 6:15 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby Vojta1 » Sat Mar 19, 2011 9:45 pm

Hi,
thanks for your advise. But the problem is that I am using it with MythTV and since this card is not listed in /dev/dvb I am unable to load it and use it in MythTV.
Vojta
Vojta1
 
Posts: 8
Joined: Sat Mar 19, 2011 9:07 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby kakaouskia » Sun Mar 20, 2011 6:43 am

Hi Vojta,

I am afraid that I worked very little with MythTV therefore I cannot help with that. On the driver issue, I noticed something strange with the automatic update of Ubuntu.

As you know, the TBS driver is build during installation based on the current linux headers the target machine has; the headers MUST match the installed kernel. I had linux-image-2.6.32-29-generic-pae / linux-headers-2.6.32-29-generic-pae installed when I build the TBS driver and it worked just fine. Then automatic updates notified me a new kernel was out (2.6.32-30) which I installed and got the problem you mentioned.

After trying to rebuild the driver, I noticed that it was using the headers for 2.6.32-29 pae instead for 2.6.32-30; this was to the fact that automatic updates installed the new kernel but only the generic version, not the pae version - I had to manually update the pae version; then I proceeded to remove all previously installed kernel / header versions (BE VERY CAREFUL when doing so). It appears that the driver "remembers" the headers it used for the first compile.

You can find out the current version of your kernel by running sudo uname -a

So in short:
- enter
Code: Select All Code
sudo uname -a
to get the linux version you are using
- make sure the linux-headers package you have matches the version listed by the command above
- remove any other linux-image / linux-headers packages; keep at least 1 linux-image and 1 linux-headers package otherwise your system will not work
- navigate to the driver directory and execute
Code: Select All Code
sudo make distclean && make rminstall
- this will completely remove the driver + any configuration it might have
- reboot
- reinstall the driver
- reboot

Hope this works!

kakaouskia
kakaouskia
 
Posts: 6
Joined: Fri Jan 14, 2011 6:15 pm

Re: Installing TBS 8921 driver in Ubuntu 10.10 <SOLVED>

Postby Vojta1 » Wed Mar 23, 2011 1:30 am

Hi kakaouskia,
thanks for your reply, it indeed helped me to make it work again. ;)
BR
Vojta
Vojta1
 
Posts: 8
Joined: Sat Mar 19, 2011 9:07 pm


Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest