Moderator Control Panel ]

TBS6992 with ArchLinux 3.6.10

TBS6992 with ArchLinux 3.6.10

Postby jumbleoak » Sun Dec 30, 2012 12:15 am

Hello

I followed SergioDanielG's advice in http://www.tbsdtv.com/forum/viewtopic.php?f=87&t=8130#p27000
(thanks for that SergioDanielG)



In the README you say: I.6 after reboot check that the newly installed driver is loaded correctly:
# dmesg | grep frontend

Sadly this gives:

[ 5.264215] saa716x_core: disagrees about version of symbol dvb_frontend_detach
[ 5.264216] saa716x_core: Unknown symbol dvb_frontend_detach (err -22)
[ 5.264225] saa716x_core: disagrees about version of symbol dvb_unregister_frontend
[ 5.264226] saa716x_core: Unknown symbol dvb_unregister_frontend (err -22)
[ 5.264231] saa716x_core: disagrees about version of symbol dvb_register_frontend
[ 5.264232] saa716x_core: Unknown symbol dvb_register_frontend (err -22)



Unfortunately your board won't accept attached files, so here is the most relevcant part of dmesg:

[ 5.255344] tbs6928fe: module license 'TurboSight Proprietary: www.tbsdtv.com' taints kernel.
[ 5.255351] Disabling lock debugging due to kernel taint
[ 5.264134] saa716x_core: disagrees about version of symbol dvb_dmxdev_init
[ 5.264142] saa716x_core: Unknown symbol dvb_dmxdev_init (err -22)
[ 5.264175] saa716x_core: disagrees about version of symbol dvb_register_adapter
[ 5.264176] saa716x_core: Unknown symbol dvb_register_adapter (err -22)
[ 5.264201] saa716x_core: disagrees about version of symbol dvb_net_init
[ 5.264202] saa716x_core: Unknown symbol dvb_net_init (err -22)
[ 5.264207] saa716x_core: disagrees about version of symbol dvb_dmxdev_release
[ 5.264209] saa716x_core: Unknown symbol dvb_dmxdev_release (err -22)
[ 5.264215] saa716x_core: disagrees about version of symbol dvb_frontend_detach
[ 5.264216] saa716x_core: Unknown symbol dvb_frontend_detach (err -22)
[ 5.264220] saa716x_core: disagrees about version of symbol dvb_net_release
[ 5.264221] saa716x_core: Unknown symbol dvb_net_release (err -22)
[ 5.264225] saa716x_core: disagrees about version of symbol dvb_unregister_frontend
[ 5.264226] saa716x_core: Unknown symbol dvb_unregister_frontend (err -22)
[ 5.264231] saa716x_core: disagrees about version of symbol dvb_register_frontend
[ 5.264232] saa716x_core: Unknown symbol dvb_register_frontend (err -22)
[ 5.264237] saa716x_core: disagrees about version of symbol dvb_unregister_adapter
[ 5.264238] saa716x_core: Unknown symbol dvb_unregister_adapter (err -22)
[ 5.269250] MCE: In-kernel MCE decoding enabled.
[ 5.269909] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[ 5.270042] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 310.19 Thu Nov 8 00:52:03 PST 2012
[ 5.391393] input: PC Speaker as /devices/platform/pcspkr/input/input6
[ 5.395619] powernow-k8: Found 1 AMD Phenom(tm) II X2 550 Processor (2 cpu cores) (version 2.20.00)
[ 5.395648] powernow-k8: 0 : pstate 0 (3100 MHz)
[ 5.395649] powernow-k8: 1 : pstate 1 (2400 MHz)
[ 5.395650] powernow-k8: 2 : pstate 2 (1900 MHz)
[ 5.395651] powernow-k8: 3 : pstate 3 (800 MHz)
[ 5.411328] EDAC MC: Ver: 3.0.0
[ 5.413513] AMD64 EDAC driver v3.4.0
[ 5.413659] EDAC amd64: DRAM ECC disabled.
[ 5.413675] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
(Note that use of the override may cause unknown side effects.)
[ 5.467978] ir_nec_decoder: disagrees about version of symbol rc_repeat
[ 5.467987] ir_nec_decoder: Unknown symbol rc_repeat (err -22)
[ 5.468004] ir_nec_decoder: disagrees about version of symbol rc_keydown
[ 5.468009] ir_nec_decoder: Unknown symbol rc_keydown (err -22)
[ 5.468025] ir_nec_decoder: disagrees about version of symbol ir_raw_handler_register
[ 5.468029] ir_nec_decoder: Unknown symbol ir_raw_handler_register (err -22)
[ 5.468039] ir_nec_decoder: disagrees about version of symbol ir_raw_handler_unregister
[ 5.468042] ir_nec_decoder: Unknown symbol ir_raw_handler_unregister (err -22)
[ 5.479696] ir_rc5_decoder: disagrees about version of symbol rc_keydown
[ 5.479699] ir_rc5_decoder: Unknown symbol rc_keydown (err -22)
[ 5.479705] ir_rc5_decoder: disagrees about version of symbol ir_raw_handler_register
[ 5.479706] ir_rc5_decoder: Unknown symbol ir_raw_handler_register (err -22)
[ 5.479708] ir_rc5_decoder: disagrees about version of symbol ir_raw_handler_unregister
[ 5.479710] ir_rc5_decoder: Unknown symbol ir_raw_handler_unregister (err -22)
[ 5.555374] ir_rc6_decoder: disagrees about version of symbol rc_keydown
[ 5.555384] ir_rc6_decoder: Unknown symbol rc_keydown (err -22)
[ 5.555402] ir_rc6_decoder: disagrees about version of symbol ir_raw_handler_register
[ 5.555407] ir_rc6_decoder: Unknown symbol ir_raw_handler_register (err -22)
[ 5.555417] ir_rc6_decoder: disagrees about version of symbol ir_raw_handler_unregister
[ 5.555421] ir_rc6_decoder: Unknown symbol ir_raw_handler_unregister (err -22)
[ 5.595271] IR JVC protocol handler initialized
[ 5.613931] ir_sony_decoder: disagrees about version of symbol rc_keydown
[ 5.613940] ir_sony_decoder: Unknown symbol rc_keydown (err -22)
[ 5.613961] ir_sony_decoder: disagrees about version of symbol ir_raw_handler_register
[ 5.613966] ir_sony_decoder: Unknown symbol ir_raw_handler_register (err -22)
[ 5.613978] ir_sony_decoder: disagrees about version of symbol ir_raw_handler_unregister
[ 5.613983] ir_sony_decoder: Unknown symbol ir_raw_handler_unregister (err -22)
[ 5.641918] IR MCE Keyboard/mouse protocol handler initialized
[ 5.655354] lirc_dev: IR Remote Control driver registered, major 250
[ 5.656198] ir_lirc_codec: disagrees about version of symbol lirc_register_driver
[ 5.656206] ir_lirc_codec: Unknown symbol lirc_register_driver (err -22)
[ 5.656238] ir_lirc_codec: disagrees about version of symbol ir_raw_handler_register
[ 5.656243] ir_lirc_codec: Unknown symbol ir_raw_handler_register (err -22)
[ 5.656266] ir_lirc_codec: disagrees about version of symbol ir_raw_handler_unregister
[ 5.656271] ir_lirc_codec: Unknown symbol ir_raw_handler_unregister (err -22)



relevant part from lspci:

02:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
Subsystem: Device [6922:0001]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fbe00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [50] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [74] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Vendor Specific Information: Len=50 <?>
Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>



uname -a:
3.6.10-1-ARCH #1 SMP PREEMPT Tue Dec 11 09:40:17 CET 2012 x86_64 GNU/Linux


Thanks for your help.
jumbleoak
 
Posts: 5
Joined: Fri Dec 28, 2012 6:34 pm

Re: TBS6992 with ArchLinux 3.6.10

Postby updatelee » Sun Dec 30, 2012 12:36 am

I get this sometimes too, I just delete the entire media ko folder, then reinstall

ie on my system

cd src/tbs/tbs-drivers-v121119/linux-tbs-drivers
rm -R /lib/modules/3.2.27/kernel/drivers/media
sudo make install

I like to unload all my media drivers before installing, but up to you, my full script kinda goes like this

cd src/tbs/tbs-drivers-v121119/linux-tbs-drivers
make clean
./v4l/tbs-x86_64.sh
make -j4
sudo rmmod -s tbs6925ctrl
sudo rmmod -s saa716x_tbs-dvb
sudo rmmod -s saa716x_core
sudo rmmod -s stb6100
sudo rmmod -sf stv090x
sudo rmmod -s dvb_core
sudo rmmod -s rc_tbs_nec
sudo rmmod -s rc_core
sudo make install
sudo modprobe saa716x_tbs-dvb

now you'll have todo a lsmod and change for your device.

UDL
TBS6925/5980, Prof 7301/7500/8000, Genpix Skywalker-1, Skystar 2 Express HD
Hauppauge 950Q, Kworld 330U/435v3/445v3
Dreambox 800

I use Linux and support open source projects.
User avatar
updatelee
 
Posts: 374
Joined: Wed Jul 25, 2012 11:48 am
Location: CFB Edmonton

Re: TBS6992 with ArchLinux 3.6.10

Postby jumbleoak » Sun Dec 30, 2012 12:52 am

I'll give that a go. Thanks.

Edit: After doing what UDL suggested it all looks good. Thanks.
jumbleoak
 
Posts: 5
Joined: Fri Dec 28, 2012 6:34 pm


Return to Linux

Who is online

Users browsing this forum: No registered users and 0 guests