[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