[linux-dvb] Nebula usb frontend problem...

Svante Olofsson svante at agentum.com
Sun Jul 31 18:37:20 CEST 2005


Hi!

First of all, thanks to the author for supporting the nebula usb box!!!

Unfortunately, I am having problems with getting it working. I have downloaded 
the cvs driver and compiled it into both the kernel tree and the build-2.6 
directory. The problem is that I don't get a fronend when I load the kernel 
version of the driver ("modprobe dvb-usb-digitv"), and when I try the 
build-2.6 version it tries to load the nxt6000 frontend, and that is not 
supported. I have added the syslog info for both cases:

First case: Kernel modules

# modprobe dvb-usb-digitv debug=1

lsmod:
 
Module                  Size  Used by
dvb_usb_digitv          6096  0
nxt6000                 7300  1 dvb_usb_digitv
mt352                   6084  1 dvb_usb_digitv
dvb_usb                19848  1 dvb_usb_digitv
dvb_core               74024  1 dvb_usb
firmware_class          7680  1 dvb_usb
i2c_core               16976  3 nxt6000,mt352,dvb_usb
dvb_pll                 7300  2 dvb_usb_digitv,dvb_usb

syslog:

Jul 31 14:36:15 gamer kernel: hub 3-0:1.0: state 5 ports 8 chg 0000 evt 0100
Jul 31 14:36:15 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001803 POWER sig=j CSC CONNECT
Jul 31 14:36:15 gamer kernel: hub 3-0:1.0: port 8, status 0501, change 0001, 
480 Mb/s
Jul 31 14:36:15 gamer kernel: hub 3-0:1.0: debounce: port 8: total 100ms 
stable 100ms status 0x501
Jul 31 14:36:15 gamer kernel: ehci_hcd 0000:00:02.2: port 8 high speed
Jul 31 14:36:15 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001005 POWER sig=se0 PE CONNECT
Jul 31 14:36:15 gamer kernel: usb 3-8: new high speed USB device using 
ehci_hcd and address 13
Jul 31 14:36:15 gamer kernel: ehci_hcd 0000:00:02.2: port 8 high speed
Jul 31 14:36:15 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001005 POWER sig=se0 PE CONNECT
Jul 31 14:36:16 gamer kernel: usb 3-8: new device strings: Mfr=0, Product=0, 
SerialNumber=0
Jul 31 14:36:16 gamer kernel: usb 3-8: hotplug
Jul 31 14:36:16 gamer kernel: usb 3-8: adding 3-8:1.0 (config #1, interface 0)
Jul 31 14:36:16 gamer kernel: usb 3-8:1.0: hotplug
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: usb_probe_interface
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: usb_probe_interface - got id
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: USB hub found
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: 4 ports detected
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: standalone hub
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: individual port power switching
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: individual port over-current 
protection
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: TT per port
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: TT requires at most 8 FS bit times
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: Port indicators are supported
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: power on to power good time: 100ms
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: local power source is good
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: enabling power on all ports
Jul 31 14:36:16 gamer kernel: usb 3-8: link qh256-0001/f6453100 start 255 [7/0 
us]
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0000
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: port 1, status 0101, change 0001, 
12 Mb/s
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x101
Jul 31 14:36:16 gamer kernel: usb 3-8.1: new high speed USB device using 
ehci_hcd and address 14
Jul 31 14:36:16 gamer kernel: usb 3-8.1: new device strings: Mfr=0, Product=0, 
SerialNumber=0
Jul 31 14:36:16 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:36:16 gamer kernel: usb 3-8.1: adding 3-8.1:1.0 (config #1, 
interface 0)
Jul 31 14:36:16 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:36:16 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface
Jul 31 14:36:16 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface - 
got id
Jul 31 14:36:16 gamer kernel: dvb-usb: found a 'Nebula Electronics uDigiTV 
DVB-T USB2.0)' in cold state, will try to load a firmware
Jul 31 14:36:16 gamer kernel: dvb-usb: downloading firmware from file 
'dvb-usb-digitv-01.fw' to the 'Cypress FX2'
Jul 31 14:36:16 gamer kernel: dvb-usb: Nebula Electronics uDigiTV DVB-T 
USB2.0) successfully initialized and connected.
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0002
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: port 1, status 0100, change 0001, 
12 Mb/s
Jul 31 14:36:16 gamer kernel: usb 3-8.1: USB disconnect, address 14
Jul 31 14:36:16 gamer kernel: usb 3-8.1: usb_disable_device nuking all URBs
Jul 31 14:36:16 gamer kernel: usb 3-8.1: unregistering interface 3-8.1:1.0
Jul 31 14:36:16 gamer kernel: dvb-usb: generic DVB-USB module successfully 
deinitialized and disconnected.
Jul 31 14:36:16 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:36:16 gamer kernel: usb 3-8.1: unregistering device
Jul 31 14:36:16 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:36:16 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x100
Jul 31 14:36:17 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0002
Jul 31 14:36:17 gamer kernel: hub 3-8:1.0: port 1, status 0101, change 0001, 
12 Mb/s
Jul 31 14:36:18 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x101
Jul 31 14:36:18 gamer kernel: usb 3-8.1: new high speed USB device using 
ehci_hcd and address 15
Jul 31 14:36:18 gamer kernel: usb 3-8.1: string descriptor 0 read error: -22
Jul 31 14:36:18 gamer kernel: usb 3-8.1: string descriptor 0 read error: -22
Jul 31 14:36:18 gamer kernel: usb 3-8.1: new device strings: Mfr=1, Product=2, 
SerialNumber=0
Jul 31 14:36:18 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:36:18 gamer kernel: usb 3-8.1: adding 3-8.1:1.0 (config #1, 
interface 0)
Jul 31 14:36:18 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:36:18 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface
Jul 31 14:36:18 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface - 
got id
Jul 31 14:36:18 gamer kernel: dvb-usb: found a 'Nebula Electronics uDigiTV 
DVB-T USB2.0)' in warm state.
Jul 31 14:36:18 gamer kernel: dvb-usb: will pass the complete MPEG2 transport 
stream to the software demuxer.
Jul 31 14:36:18 gamer kernel: DVB: registering new adapter (Nebula Electronics 
uDigiTV DVB-T USB2.0)).
Jul 31 14:36:18 gamer kernel: dvb-usb: no frontend was attached by 'Nebula 
Electronics uDigiTV DVB-T USB2.0)'
Jul 31 14:36:18 gamer kernel: dvb-usb: schedule remote query interval to 1000 
msecs.
Jul 31 14:36:18 gamer kernel: dvb-usb: Nebula Electronics uDigiTV DVB-T 
USB2.0) successfully initialized and connected.
Jul 31 14:36:19 gamer kernel: key: 1 64 12 c0 71
Jul 31 14:36:20 gamer kernel: key: 1 64 12 c0 c3
Jul 31 14:36:21 gamer kernel: key: 1 64 12 c0 5a
Jul 31 14:36:22 gamer kernel: key: 1 64 12 c0 28
Jul 31 14:36:23 gamer kernel: key: 1 64 12 c0 4b
Jul 31 14:36:24 gamer kernel: key: 1 64 12 c0 fb


==========================================
Second case: build-2.6

build-2.6 # insmod.sh debug

lsmod:

Module                  Size  Used by
dvb_usb_digitv          6288  0
nxt6000                 7300  1 dvb_usb_digitv
dvb_usb_cxusb           6532  0
dvb_usb_umt_010         4608  0
dvb_usb_nova_t_usb2     5124  0
dvb_usb_a800            4612  0
dvb_usb_dibusb_mc       3840  0
dvb_usb_dibusb_mb       9472  0
dvb_usb_dibusb_common     6148  5 
dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb
dvb_usb_dtt200u         8260  0
dvb_usb_vp7045          8324  0
dvb_usb                19592  10 
dvb_usb_digitv,dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb_dtt200u,dvb_usb_vp7045
cinergyT2              12676  0
ttusb_dec              20812  0
b2c2_flexcop_pci        7704  0
b2c2_flexcop_usb        8324  0
b2c2_flexcop           27020  2 b2c2_flexcop_pci,b2c2_flexcop_usb
mt312                   7620  1 b2c2_flexcop
dvb_ttusb_budget       29212  0
budget_ci              12608  0
budget                  9280  0
budget_core             6980  2 budget_ci,budget
ttpci_eeprom            2240  1 budget_core
saa7146                14856  3 budget_ci,budget,budget_core
ttusbdecfe              3072  1 ttusb_dec
s5h1420                 9156  1 budget
bcm3510                10244  1 b2c2_flexcop
nxt2002                 8772  1 b2c2_flexcop
cx22702                 5828  1 dvb_usb_cxusb
mt352                   6084  3 dvb_usb_digitv,dvb_usb_umt_010,b2c2_flexcop
cx24110                 7940  0
tda8083                 5700  2 dvb_ttusb_budget,budget
stv0297                 8064  2 b2c2_flexcop,budget_ci
l64781                  7044  1 budget
dib3000mc              17604  1 dvb_usb_dibusb_common
dib3000mb              15812  1 dvb_usb_dibusb_mb
dib3000_common          2692  2 dib3000mc,dib3000mb
tda10021                5956  0
tda1004x               14724  2 dvb_ttusb_budget,budget_ci
ves1820                 5508  2 dvb_ttusb_budget,budget
stv0299                10760  4 b2c2_flexcop,dvb_ttusb_budget,budget_ci,budget
cx22700                 5508  1 dvb_ttusb_budget
sp8870                  7052  0
ves1x93                 6340  1 budget
dvb_pll                 7684  7 
dvb_usb_digitv,dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb,cx22702
dvb_core               73000  8 
dvb_usb,cinergyT2,ttusb_dec,b2c2_flexcop,dvb_ttusb_budget,budget_ci,budget,budget_core
video_buf              17284  0
firmware_class          7680  9 
dvb_usb,ttusb_dec,b2c2_flexcop,dvb_ttusb_budget,budget_ci,bcm3510,nxt2002,tda1004x,sp8870
i2c_core               16976  27 
nxt6000,dvb_usb_dibusb_mb,dvb_usb,b2c2_flexcop,mt312,dvb_ttusb_budget,budget_ci,budget,budget_core,ttpci_eeprom,s5h1420,bcm3510,nxt2002,cx22702,mt352,cx24110,tda8083,stv0297,l64781,dib3000_common,tda10021,tda1004x,ves1820,stv0299,cx22700,sp8870,ves1x93

syslog:

Jul 31 14:57:42 gamer kernel: hub 3-0:1.0: state 5 ports 8 chg 0000 evt 0100
Jul 31 14:57:42 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001803 POWER sig=j CSC CONNECT
Jul 31 14:57:42 gamer kernel: hub 3-0:1.0: port 8, status 0501, change 0001, 
480 Mb/s
Jul 31 14:57:42 gamer kernel: hub 3-0:1.0: debounce: port 8: total 100ms 
stable 100ms status 0x501
Jul 31 14:57:42 gamer kernel: ehci_hcd 0000:00:02.2: port 8 high speed
Jul 31 14:57:42 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001005 POWER sig=se0 PE CONNECT
Jul 31 14:57:42 gamer kernel: usb 3-8: new high speed USB device using 
ehci_hcd and address 16
Jul 31 14:57:42 gamer kernel: ehci_hcd 0000:00:02.2: port 8 high speed
Jul 31 14:57:42 gamer kernel: ehci_hcd 0000:00:02.2: GetStatus port 8 status 
001005 POWER sig=se0 PE CONNECT
Jul 31 14:57:42 gamer kernel: usb 3-8: new device strings: Mfr=0, Product=0, 
SerialNumber=0
Jul 31 14:57:42 gamer kernel: usb 3-8: hotplug
Jul 31 14:57:42 gamer kernel: usb 3-8: adding 3-8:1.0 (config #1, interface 0)
Jul 31 14:57:42 gamer kernel: usb 3-8:1.0: hotplug
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: usb_probe_interface
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: usb_probe_interface - got id
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: USB hub found
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: 4 ports detected
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: standalone hub
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: individual port power switching
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: individual port over-current 
protection
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: TT per port
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: TT requires at most 8 FS001338.html 
bit times
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: Port indicators are supported
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: power on to power good time: 100ms
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: local power source is good
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: enabling power on all ports
Jul 31 14:57:42 gamer kernel: usb 3-8: link qh256-0001/f6453100 start 255 [7/0 
us]
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0000
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: port 1, status 0101, change 0001, 
12 Mb/s
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x101
Jul 31 14:57:42 gamer kernel: usb 3-8.1: new high speed USB device using 
ehci_hcd and address 17
Jul 31 14:57:42 gamer kernel: usb 3-8.1: new device strings: Mfr=0, Product=0, 
SerialNumber=0
Jul 31 14:57:42 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:57:42 gamer kernel: usb 3-8.1: adding 3-8.1:1.0 (config #1, 
interface 0)
Jul 31 14:57:42 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:57:42 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface
Jul 31 14:57:42 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface - 
got id
Jul 31 14:57:42 gamer kernel: check for cold 547 201
Jul 31 14:57:42 gamer kernel: dvb-usb: found a 'Nebula Electronics uDigiTV 
DVB-T USB2.0)' in cold state, will try to load a firmware
Jul 31 14:57:42 gamer kernel: dvb-usb: downloading firmware from file 
'dvb-usb-digitv-01.fw' to the 'Cypress FX2'
Jul 31 14:57:42 gamer kernel: dvb-usb: Nebula Electronics uDigiTV DVB-T 
USB2.0) successfully initialized and connected.
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0002
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: port 1, status 0100, change 0001, 
12 Mb/s
Jul 31 14:57:42 gamer kernel: usb 3-8.1: USB disconnect, address 17
Jul 31 14:57:42 gamer kernel: usb 3-8.1: usb_disable_device nuking all URBs
Jul 31 14:57:42 gamer kernel: usb 3-8.1: unregistering interface 3-8.1:1.0
Jul 31 14:57:42 gamer kernel: dvb-usb: generic DVB-USB module successfully 
deinitialized and disconnected.
Jul 31 14:57:42 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:57:42 gamer kernel: usb 3-8.1: unregistering device
Jul 31 14:57:42 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:57:42 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x100
Jul 31 14:57:44 gamer kernel: hub 3-8:1.0: state 5 ports 4 chg 0000 evt 0002
Jul 31 14:57:44 gamer kernel: hub 3-8:1.0: port 1, status 0101, change 0001, 
12 Mb/s
Jul 31 14:57:44 gamer kernel: hub 3-8:1.0: debounce: port 1: total 100ms 
stable 100ms status 0x101
Jul 31 14:57:44 gamer kernel: usb 3-8.1: new high speed USB device using 
ehci_hcd and address 18
Jul 31 14:57:44 gamer kernel: usb 3-8.1: string descriptor 0 read error: -22
Jul 31 14:57:44 gamer kernel: usb 3-8.1: string descriptor 0 read error: -22
Jul 31 14:57:44 gamer kernel: usb 3-8.1: new device strings: Mfr=1, Product=2, 
SerialNumber=0
Jul 31 14:57:44 gamer kernel: usb 3-8.1: hotplug
Jul 31 14:57:44 gamer kernel: usb 3-8.1: adding 3-8.1:1.0 (config #1, 
interface 0)
Jul 31 14:57:44 gamer kernel: usb 3-8.1:1.0: hotplug
Jul 31 14:57:44 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface
Jul 31 14:57:44 gamer kernel: dvb_usb_digitv 3-8.1:1.0: usb_probe_interface - 
got id
Jul 31 14:57:44 gamer kernel: check for cold 547 201
Jul 31 14:57:44 gamer kernel: dvb-usb: found a 'Nebula Electronics uDigiTV 
DVB-T USB2.0)' in warm state.
Jul 31 14:57:44 gamer kernel: dvb-usb: will pass the complete MPEG2 transport 
stream to the software demuxer.
Jul 31 14:57:44 gamer kernel: DVB: registering new adapter (Nebula Electronics 
uDigiTV DVB-T USB2.0)).
Jul 31 14:57:44 gamer kernel: >>> 02 7f 01 00 00 00 00
Jul 31 14:57:44 gamer kernel: <<< 02 7f 01 00 00 00 00
Jul 31 14:57:44 gamer kernel: >>> 02 73 01 00 00 00 00
Jul 31 14:57:44 gamer kernel: <<< 02 73 01 0b 00 00 00
Jul 31 14:57:44 gamer kernel: digitv: nxt6000 support is not done yet, in fact 
you are one of the first person who wants to use this device in Linux. Please 
report to linux-dvb at linuxtv.org
Jul 31 14:57:44 gamer kernel: DVB: registering frontend 0 (NxtWave NXT6000 
DVB-T)...
Jul 31 14:57:44 gamer kernel: key map size: 1
Jul 31 14:57:44 gamer kernel: setting bit for event 116 item 0
Jul 31 14:57:44 gamer kernel: dvb-usb: schedule remote query interval to 1000 
msecs.
Jul 31 14:57:44 gamer kernel: dvb-usb: Nebula Electronics uDigiTV DVB-T 
USB2.0) successfully initialized and connected.
Jul 31 14:57:45 gamer kernel: >>> 03 00 04 00 00 00 00
Jul 31 14:57:45 gamer kernel: <<< 03 00 04 00 00 00 00
Jul 31 14:57:45 gamer kernel: unkown type of remote status: 105
Jul 31 14:57:46 gamer kernel: >>> 03 00 04 00 00 00 00
Jul 31 14:57:46 gamer kernel: <<< 03 00 04 00 00 00 00


Hope this helps!

Best regards,
  --Svante




More information about the linux-dvb mailing list