[linux-dvb] Error unloading WinTV NOVA T USB2

Mario Rossi mariofutire at googlemail.com
Sun Aug 20 23:41:45 CEST 2006


Hi,

I've started using again my Win TV NOVA T USB2 after a while (1 month)
and I've noticed this strange behaviour.

When I unload the modules (either by unplugging the USB cable or doing
a make unload) I cannot remove any more the modules dib3000mc and
dvb_pll.
Afterwards, if I plug it in again, nothing happens any more.

I've tried more times and the behaviour does not change.

My configuration is

Fedora 5
Kernel compiled from source 2.6.17.8
V4L as of now (mercurial)
WinTV NOVA T USB2 (I think if the "first" revision since it used to
work with the old firmware).
I have to add that this is the first day I've used the 2nd firmware,
which I've found in http://thadathil.net:8000/dvb/fw/dvb-usb/

This is the output of dmesg

Aug 20 22:30:47 thinkpad kernel: usb 4-4: new high speed USB device
using ehci_hcd and address 3
Aug 20 22:30:47 thinkpad kernel: usb 4-4: configuration #1 chosen from 1 choice
Aug 20 22:30:47 thinkpad kernel: dvb-usb: found a 'Hauppauge
WinTV-NOVA-T usb2' in cold state, will try to load a firmware
Aug 20 22:30:47 thinkpad kernel: dvb-usb: downloading firmware from
file 'dvb-usb-nova-t-usb2-02.fw'
Aug 20 22:30:47 thinkpad kernel: usbcore: registered new driver
dvb_usb_nova_t_usb2
Aug 20 22:30:48 thinkpad kernel: usb 4-4: USB disconnect, address 3
Aug 20 22:30:48 thinkpad kernel: dvb-usb: generic DVB-USB module
successfully deinitialized and disconnected.
Aug 20 22:30:49 thinkpad kernel: usb 4-4: new high speed USB device
using ehci_hcd and address 4
Aug 20 22:30:50 thinkpad kernel: usb 4-4: configuration #1 chosen from 1 choice
Aug 20 22:30:50 thinkpad kernel: dvb-usb: found a 'Hauppauge
WinTV-NOVA-T usb2' in warm state.
Aug 20 22:30:50 thinkpad kernel: dvb-usb: will pass the complete MPEG2
transport stream to the software demuxer.
Aug 20 22:30:50 thinkpad kernel: DVB: registering new adapter
(Hauppauge WinTV-NOVA-T usb2).
Aug 20 22:30:50 thinkpad kernel: dvb-usb: MAC address: 00:0d:fe:04:8b:40
Aug 20 22:30:50 thinkpad kernel: DVB: registering frontend 0 (DiBcom
3000MC/P)...
Aug 20 22:30:50 thinkpad kernel: input: IR-receiver inside an USB DVB
receiver as /class/input/input4
Aug 20 22:30:50 thinkpad kernel: dvb-usb: schedule remote query
interval to 100 msecs.
Aug 20 22:30:50 thinkpad kernel: dvb-usb: Hauppauge WinTV-NOVA-T usb2
successfully initialized and connected.
Aug 20 22:31:36 thinkpad kernel: usbcore: deregistering driver
dvb_usb_nova_t_usb2
Aug 20 22:31:36 thinkpad kernel: dvb-usb: Hauppauge WinTV-NOVA-T usb2
successfully deinitialized and disconnected.

This looks fine to me; and this is lsmod afterwards

Module                  Size  Used by
dib3000mc              11140  4294967295
dibx000_common          3844  1 dib3000mc
dvb_pll                14212  4294967295
radeon                 98848  1
drm                    61076  2 radeon
xt_tcpudp               3200  5
xt_state                2304  7
iptable_nat             7044  1
ip_nat                 15532  1 iptable_nat
ip_conntrack           42804  3 xt_state,iptable_nat,ip_nat
iptable_filter          3072  1
ip_tables              11848  2 iptable_nat,iptable_filter
x_tables               12676  4 xt_tcpudp,xt_state,iptable_nat,ip_tables
i2c_dev                 8324  0
i2c_core               19472  4 dib3000mc,dibx000_common,dvb_pll,i2c_dev
vfat                   11648  1
fat                    45980  1 vfat
parport_pc             22564  0
parport                23232  1 parport_pc
nvram                   7560  0
8250_pci               20096  0
8250                   19348  1 8250_pci
serial_core            18304  1 8250
snd_intel8x0m          15884  1
snd_intel8x0           29852  1
snd_ac97_codec         82336  2 snd_intel8x0m,snd_intel8x0
snd_ac97_bus            2304  1 snd_ac97_codec
snd_seq_dummy           3844  0
snd_seq_oss            28032  0
snd_seq_midi_event      6784  1 snd_seq_oss
snd_seq                43600  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7820  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            36128  0
snd_mixer_oss          15872  3 snd_pcm_oss
snd_pcm                71688  4
snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
ipw2100               110564  0
ieee80211              41708  1 ipw2100
ieee80211_crypt         5888  1 ieee80211
ehci_hcd               27144  0
ohci1394               30128  0
uhci_hcd               19720  0
ieee1394               84660  1 ohci1394
e1000                  98232  0
snd_timer              19972  2 snd_seq,snd_pcm
snd                    46436  10
snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               8928  3 snd
intel_agp              21148  1
snd_page_alloc          9608  3 snd_intel8x0m,snd_intel8x0,snd_pcm
agpgart                29488  2 drm,intel_agp
hw_random               5528  0

Here the problems are in dib3000mc and dvb_pll.
In the past I've plugged in and out the TV card many times (since this
is the only free USB port I have) without any problems.

Any ides about that?

Mario



More information about the linux-dvb mailing list