[linux-dvb] Yakumo DVB-T mobile USB 2.0 produces hardfreezes

shs_dvb at online.de shs_dvb at online.de
Wed Dec 28 20:35:38 CET 2005


hi everybody,

i'm using a Yakumo DVB-T mobile USB 2.0 box and a 2.6.14-gentoo-r5 (gentoo-sources) kernel. i'm trying to get this box working for a few months, today i finally decided ( after an irc conversation on #linuxtv ) to post my problems to this list...

the problem is that when i compile the dvb-kernel cvs sources or the new v4l-dvb cvs sources and install them and the firmware file ( dvb-usb-dtt200u-01.fw ) and do the modprobes, dmesg shows me the following: 

usbcore: registered new driver dvb_usb_dtt200u
usb 1-2: new full speed USB device using uhci_hcd and address 3
dvb-usb: found a 'WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dtt200u-01.fw'
usb 1-2: USB disconnect, address 3
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
usb 1-2: new full speed USB device using uhci_hcd and address 4
dvb-usb: found a 'WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 15).
DVB: registering new adapter (WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)).
DVB: registering frontend 0 (WideView USB DVB-T)...
dvb-usb: schedule remote query interval to 300 msecs.
dvb-usb: WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U) successfully initialized and connected.
dvb-usb: recv bulk message failed: -110

ok, then i start tscan or kaffeine and start scanning, sometimes scanning finishes without problems sometimes not... watching a channel via kaffeine makes kaffeine 0.7.1 crash...
today when i tried tzap it produces no locks, it just sits there and does nothing ( i can't even kill it... :( ) but a few weeks before tzap worked and got fe_locks...

now the proplem: my system randomly hardfreezes when i do scanning or zapping!
with hardfreezing i mean that xorg freezes, ssh too and i see a fixed image (the last xorg screen before freeze). only the power button helps if pressed for 10 seconds...

today when i compiled todays dvb-kernel cvs sources with gcc 3.4.4 kaffeine also crashed but the system didn't hardfreeze ( it freezed at the second try... ) dmesg showed my the following:

usbcore: registered new driver dvb_usb_dtt200u
usb 1-2: new full speed USB device using uhci_hcd and address 3
dvb-usb: found a 'WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dtt200u-01.fw'
usb 1-2: USB disconnect, address 3
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
usb 1-2: new full speed USB device using uhci_hcd and address 4
dvb-usb: found a 'WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 15).
DVB: registering new adapter (WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)).
DVB: registering frontend 0 (WideView USB DVB-T)...
dvb-usb: schedule remote query interval to 300 msecs.
dvb-usb: WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U) successfully initialized and connected.
dvb-usb: recv bulk message failed: -110
hub 1-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
usb 1-2: USB disconnect, address 4
dvb-usb: bulk message failed: -19 (1/0)
dvb-usb: WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U) successfully deinitialized and disconnected.
usb 1-2: new full speed USB device using uhci_hcd and address 5
dvb-usb: found a 'WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 15).
DVB: registering new adapter (WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U)).
DVB: registering frontend 0 (WideView USB DVB-T)...
dvb-usb: schedule remote query interval to 300 msecs.
dvb-usb: WideView/Yuan/Yakumo/Hama/Typhoon DVB-T USB2.0 (WT-200U) successfully initialized and connected.
Unable to handle kernel paging request at virtual address 695f67ad
 printing eip:
d137a336
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: dvb_usb_dtt200u dvb_usb dib3000mc dib3000mb dib3000_common nxt6000 mt352 dvb_pll dvb_core firmware_class i2c_core wlan_wep wlan_scan_sta ath_pci ath_rate_onoe wlan ath_hal
CPU:    0
EIP:    0060:[<d137a336>]    Tainted: P      VLI
EFLAGS: 00010246   (2.6.14-gentoo-r5-ne0n)
EIP is at dvb_dvr_poll+0x46/0xc0 [dvb_core]
eax: 00000000   ebx: 695f6775   ecx: 695f67a5   edx: 00000001
esi: c66122a0   edi: 00000000   ebp: 00000000   esp: ca3f7f0c
ds: 007b   es: 007b   ss: 0068
Process kaffeine (pid: 11982, threadinfo=ca3f6000 task=c4a3ea70)
Stack: c04060df ca3f7f1c 00729c6d 00000145 c2464d28 c66122a0 00000001 c016f1a1
       c66122a0 00000000 c2464d20 00000000 ca3f7f5c ca3f7f60 c016f21c 00000001
       c2464d28 ca3f7f5c ca3f7f60 ca3f6000 00000000 00000000 00000000 c2464d20
Call Trace:
 [<c04060df>] schedule_timeout+0x5f/0xb0
 [<c016f1a1>] do_pollfd+0x91/0xa0
 [<c016f21c>] do_poll+0x6c/0xe0
 [<c016f472>] sys_poll+0x1e2/0x240
 [<c016e7d0>] __pollwait+0x0/0xd0
 [<c0102d19>] syscall_call+0x7/0xb
Code: 24 0c 8b 46 74 8b 58 28 a1 88 a3 38 d1 85 c0 75 74 85 ed 89 d9 0f 95 c0 83 c1 30 0f 95 c2 0f b6 d2 85 d0 75 50 f6 46 18 03 75 2e <8b> 53 38 b8 4b 00 00 00 85 d2 0f 45 f8 8b 43 2c 39 43 28 74 1e
 <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
 printing eip:
c0406868
*pde = 00000000
Oops: 0002 [#2]
Modules linked in: dvb_usb_dtt200u dvb_usb dib3000mc dib3000mb dib3000_common nxt6000 mt352 dvb_pll dvb_core firmware_class i2c_core wlan_wep wlan_scan_sta ath_pci ath_rate_onoe wlan ath_hal
CPU:    0
EIP:    0060:[<c0406868>]    Tainted: P      VLI
EFLAGS: 00010002   (2.6.14-gentoo-r5-ne0n)
EIP is at __down_interruptible+0x58/0xf2
eax: 00000000   ebx: d0835070   ecx: c31bdf20   edx: c31bc000
esi: c31bc000   edi: 00000246   ebp: c1a9b5c0   esp: c31bdf0c
ds: 007b   es: 007b   ss: 0068
Process kaffeine (pid: 11979, threadinfo=c31bc000 task=c1a9b5c0)
Stack: d0835078 00000000 00000001 c1a9b5c0 c0115ba0 d0835078 00000000 c2b09d04
       c2b09d04 c2b09d04 d0835000 c4ac0784 c73c1894 c64f3820 c0405423 00000000
       c31bc000 d137a630 cffe3ae0 00000008 cffe3ae0 c015c2f2 c4ac0784 d0835000
Call Trace:
 [<c0115ba0>] default_wake_function+0x0/0x20
 [<c0405423>] __down_failed_interruptible+0x7/0xc
 [<d137a630>] .text.lock.dmxdev+0xb1/0x191 [dvb_core]
 [<c015c2f2>] __fput+0x152/0x190
 [<c015a7d6>] filp_close+0x46/0x90
 [<c015a873>] sys_close+0x53/0x70
 [<c0102d19>] syscall_call+0x7/0xb
Code: 24 0c 89 44 24 10 c7 45 00 01 00 00 00 9c 5f fa 83 4c 24 08 01 8d 73 08 8d 4c 24 14 89 34 24 8b 46 04 89 74 24 14 89 4e 04 89 d6 <89> 08 ff 43 04 89 44 24 18 eb 18 c7 43 04 01 00 00 00 57 9d e8
 <1>Unable to handle kernel paging request at virtual address 666266e7
 printing eip:
d1380cc4
*pde = 00000000
Oops: 0002 [#3]
Modules linked in: dvb_usb_dtt200u dvb_usb dib3000mc dib3000mb dib3000_common nxt6000 mt352 dvb_pll dvb_core firmware_class i2c_core wlan_wep wlan_scan_sta ath_pci ath_rate_onoe wlan ath_hal
CPU:    0
EIP:    0060:[<d1380cc4>]    Tainted: P      VLI
EFLAGS: 00010202   (2.6.14-gentoo-r5-ne0n)
EIP is at dvb_frontend_release+0x34/0x70 [dvb_core]
eax: 00729c79   ebx: c15cb460   ecx: 00000000   edx: c31c0d7c
esi: 66626537   edi: c31c0d7c   ebp: c15cb460   esp: c0b2bf4c
ds: 007b   es: 007b   ss: 0068
Process kaffeine (pid: 11976, threadinfo=c0b2a000 task=c5404070)
Stack: c0530614 00000008 00000008 cffe3ae0 c31c0d7c c015c2f2 c31c0d7c c15cb460
       00000000 00000000 c31c0d7c c41cb090 c15cb460 cff4d200 00000000 c0b2a000
       c015a7d6 c15cb460 cff4d200 cff4d200 c15cb460 bfd5ac2c c015a873 c15cb460
Call Trace:
 [<c015c2f2>] __fput+0x152/0x190
 [<c015a7d6>] filp_close+0x46/0x90
 [<c015a873>] sys_close+0x53/0x70
 [<c0102d19>] syscall_call+0x7/0xb
Code: 24 1c 89 7c 24 10 8b 7c 24 18 89 74 24 0c 8b 43 74 8b 40 28 8b 70 0c a1 90 a3 38 d1 85 c0 75 2d f6 43 18 03 74 0b a1 00 3e 47 c0 <89> 86 b0 01 00 00 89 5c 24 1c 8b 74 24 0c 8b 5c 24 08 89 7c 24
 <3>dvb-usb: recv bulk message failed: -110

please note that my kernel is tainted because i use the madwifi drivers for my wlan card!

if you need additional information etc. just tell me, i also can try patches etc.!
the problem is that i cannot do anything after a hardfreeze, i'm currently looking if i find a way for a serial console (i need a cable for it...)!

thank you,

steffen strobel



More information about the linux-dvb mailing list