Hi,
Apologies for the length of the post,..
I´m going down the MythTV path and purchased an ASUS M2NPV-VM board. I already
had a DVICO Dual Digital card, (PCI with 2nd tuner being USB2).
My initial testing was using a different motherboard and was quite successful
but am getting nowhere with this new board.
It looks as though the USB2 drivers don´t want to have a bar of the USB devie
of this card.
I´ve just gone through a fresh install of Ubuntu 7.04 alternate and followed it
with an update & an upgrade to be on 2.6.20-16-generic. I´ve also copied the
dvb-usb-bluebird-01.fw into the /lib/firmware/2.6.20-16-generic folder.
After loading the cx88_dvb module, ONLY the PCI tuner gets recognised.
After a bit of googling, I found that others have had problems with this board
also - some were resolved by BIOS upgrades, so my board is now up to date also,
but still no worky.
I´ve tried several distros with identical behavior, Fedora 5, Mandriva Spring
2007 & Ubuntu 7.04 - I´ve settled on using Ubuntu for now.
Here´s some details,...
After loading the cv88-dvb module I have the following reported:
[==========]
Jun 1 00:15:05 couch kernel: [ 649.836000] cx2388x dvb driver version 0.0.6
loaded
Jun 1 00:15:05 couch kernel: [ 649.836000] cx8802_register_driver()
->registering driver type=dvb access=shared
Jun 1 00:15:05 couch kernel: [ 649.836000] CORE cx88[0]: subsystem:
18ac:db50, board: DViCO FusionHDTV DVB-T Dual Digital [card=44]
Jun 1 00:15:05 couch kernel: [ 649.836000] cx88[0]/2: cx2388x based dvb card
Jun 1 00:15:05 couch kernel: [ 649.836000] DVB: registering new adapter
(cx88[0]).
Jun 1 00:15:05 couch kernel: [ 649.836000] DVB: registering frontend 0
(Zarlink MT352 DVB-T)...
[==========]
This registers the PCI tuner, I can also see the adaptor under
/dev/dvb/adapter0 as expected. lspci shows the following:
[==========]
04:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder (rev 05)
04:09.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder [MPEG Port] (rev 05)
[==========]
At this time, with USB2 support and module ehci_hcd loaded, lsusb shows:
[==========]
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 007: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 002 Device 001: ID 0000:0000
[==========]
Now, if I disconnect my external USB cable between the DVICO and board and then
re-connect it, (with USB2 module in play), I get the following logged:
[==========]
Jun 1 00:26:24 couch kernel: [ 1328.428000] usb 1-2: new high speed USB device
using ehci_hcd and address 11
Jun 1 00:26:24 couch kernel: [ 1328.972000] usb 1-2: new high speed USB device
using ehci_hcd and address 12
Jun 1 00:26:25 couch kernel: [ 1329.516000] usb 1-2: new high speed USB device
using ehci_hcd and address 13
Jun 1 00:26:25 couch kernel: [ 1330.036000] usb 1-2: new high speed USB device
using ehci_hcd and address 14
[==========]
Those numbers, i.e. 11 thru to 14 just go higher with every time I
disconnect/reconnect. With the re-connect I´d have expected one of the cx88
modules to have kicked in the firmware load, which it hasn´t done :-(
Now if I disconnect the external USB cable between my DVICO card and USB port,
remove the ehci_hcd module and then re-connect it, I get the following:
[==========]
Jun 1 00:36:15 couch kernel: [ 1919.692000] usb 2-2: new full speed USB device
using ohci_hcd and address 9
Jun 1 00:36:15 couch kernel: [ 1919.900000] usb 2-2: configuration #1 chosen
from 1 choice
Jun 1 00:36:15 couch kernel: [ 1920.036000] dvb-usb: found a 'DViCO FusionHDTV
DVB-T Dual USB' in warm state.
Jun 1 00:36:15 couch kernel: [ 1920.040000] dvb-usb: DViCO FusionHDTV DVB-T
Dual USB error while loading driver (-19)
Jun 1 00:36:15 couch kernel: [ 1920.040000] dvb_usb_cxusb: probe of 2-2:1.0
failed with error -22
Jun 1 00:36:15 couch kernel: [ 1920.040000] usbcore: registered new interface
driver dvb_usb_cxusb
[==========]
The errors (-19) & (-22) I believe are due to USB being at 1.1 and not USB2 -
the following is what got logged on my initial Fedora attempt for the same type
of scenario:
[==========]
May 25 20:50:13 localhost kernel: usb 1-5: new full speed USB device using
ohci_hcd and address 3
May 25 20:50:14 localhost kernel: usb 1-5: configuration #1 chosen from 1 choice
May 25 20:50:14 localhost kernel: dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual
USB' in cold state, will try to load a firmware
May 25 20:50:14 localhost kernel: dvb-usb: downloading firmware from file
dvb-usb-bluebird-01.fw'
May 25 20:50:16 localhost kernel: usbcore: registered new interface driver
dvb_usb_cxusb
May 25 20:50:16 localhost kernel: usb 1-5: USB disconnect, address 3
May 25 20:50:16 localhost kernel: dvb-usb: generic DVB-USB module successfully
deinitialized and disconnected.
May 25 20:50:18 localhost kernel: usb 1-5: new full speed USB device using
ohci_hcd and address 4
May 25 20:50:18 localhost kernel: usb 1-5: configuration #1 chosen from 1 choice
May 25 20:50:18 localhost kernel: dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual
USB' in warm state.
May 25 20:50:18 localhost kernel: **WARNING** I2C adapter driver [DViCO
FusionHDTV DVB-T Dual USB] forgot to specify physical device; fix it!
May 25 20:50:18 localhost kernel: dvb-usb: This USB2.0 device cannot be run on
a USB1.1 port. (it lacks a hardware PID filter)
May 25 20:50:18 localhost kernel: dvb-usb: DViCO FusionHDTV DVB-T Dual USB
error while loading driver (-19)
May 25 20:50:18 localhost kernel: dvb_usb_cxusb: probe of 1-5:1.0 failed with
error -22
May 25 20:50:18 localhost kernel: usb 1-5: device_add(1-5:1.0) --> -22
[==========]
at this point lsusb now shows:
[==========]
[EMAIL PROTECTED]:/lib/firmware# lsusb
Bus 002 Device 009: ID 0fe9:db51 DVICO
Bus 002 Device 007: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 002 Device 001: ID 0000:0000
[==========]
And if I reload the USB2 module it disappears:
[==========]
[EMAIL PROTECTED]:/lib/firmware# modprobe ehci_hcd
[EMAIL PROTECTED]:/lib/firmware# lsusb
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 010: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 002 Device 001: ID 0000:0000
[==========]
Am currently with 2.6.20-16-generic, but did try latest stable with my Mandriva
attempt. I´ve also mercurial and grabbed the latest v4l modules and installed
them. I got the same behavior prior to this.
Any help would be greatly appreciated.
I don´t believe I have any faulty hardware just appropriate support for it.
Cheers,
Jim.....
_________________________________________________________________________________
How would you spend $50,000 to create a more sustainable environment in
Australia? Go to Yahoo!7 Answers and share your idea.
http://advision.webevents.yahoo.com/aunz/lifestyle/answers/y7ans-babp_reg.html
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users