[linux-dvb] DVB USB driver question
gk
desviopcd at arcor.de
Sun Apr 17 08:04:56 CEST 2005
Am Sonntag, 17. April 2005 06:05 schrieb Mark Endrei:
> Hi,
>
> Have been try to get my USB 2 DVB-T receiver working
> on Fedora Core 2. None of the linux-dvb kernel modules
> are loaded before I plug the receiver into a USB port.
> When I plug it in, I get the following syslog
> messages:
>
> usb 1-4: new high speed USB device using ehci_hcd and
> address 2
> drivers/media/dvb/dibusb/dvb-dibusb.c: found a 'Yakumo
> DVB-T mobile USB2.0' in cold state, will try to load a
> firmware
> drivers/media/dvb/dibusb/dvb-dibusb.c: did not find a
> valid firmware file. Please see
> linux/Documentation/dvb/ for more details on
> firmware-problems.
> drivers/media/dvb/dibusb/dvb-dibusb.c: Yakumo DVB-T
> mobile USB2.0 error while loading driver (-22)
> dvb_dibusb: probe of 1-4:1.0 failed with error -22
> usbcore: registered new driver dvb_dibusb
>
> After this, lsmod shows that the required kernel
> modules are loaded:
> Module Size Used by
> dvb_dibusb 17605 0
> dvb_core 82921 1 dvb_dibusb
> dib3000mb 10817 1 dvb_dibusb
> dib3000mc 12865 1 dvb_dibusb
> dib3000_common 4545 2 dib3000mb,dib3000mc
> snd_mixer_oss 17089 2
> snd_intel8x0 33249 3
> snd_ac97_codec 67745 1 snd_intel8x0
> snd_pcm 93769 2
> snd_intel8x0,snd_ac97_codec
> snd_timer 29381 1 snd_pcm
> snd 53797 7
> snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pc
> m,snd_timer
> snd_page_alloc 9669 2 snd_intel8x0,snd_pcm
> soundcore 10273 3 snd
> it87 19045 0
> eeprom 7641 0
> i2c_sensor 3521 2 it87,eeprom
> i2c_isa 2369 0
> i2c_sis96x 5445 0
> i2c_core 21057 7
> dvb_dibusb,dib3000_common,it87,eeprom,i2c_sensor
> ,i2c_isa,i2c_sis96x
> ...
>
>
> After checking the dvb-dibusb.c/h source, i worked out
> that the firmware file it is trying to load is
> dvb-dibusb-6.0.0.5.fw. I was not able to find this
> fireware on linuxtv.org, but found
> dvb-dibusb-avertv-usb2-1.fw is listed for DIBCOM USB
> devices. I downloaded this and renamed it to
> dvb-dibusb-6.0.0.5.fw, to see if the firmware loader
> would work. When plugging in the receiver, I now get
> the following syslog messages:
>
> usb 1-4: new high speed USB device using ehci_hcd and
> address 3
> drivers/media/dvb/dibusb/dvb-dibusb.c: found a 'Yakumo
> DVB-T mobile USB2.0' in cold state, will try to load a
> firmware
> drivers/media/dvb/dibusb/dvb-dibusb.c: using firmware
> file (dvb-dibusb-6.0.0.5.fw).
> drivers/media/dvb/dibusb/dvb-dibusb.c: Yakumo DVB-T
> mobile USB2.0 successfully initialized and connected.
> usb 1-4: USB disconnect, address 3
> drivers/media/dvb/dibusb/dvb-dibusb.c: Driver for
> DiBcom based USB Budget DVB-T device successfully
> deinitialized and disconnected.
> usb 1-4: new high speed USB device using ehci_hcd and
> address 4
>
>
> But the power LED on my receiver remains off.
>
>
> Here is some of the output from lsusb -v before the
> firmware is loaded:
> Bus 001 Device 002: ID 14aa:0201
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 255 Vendor Specific Class
> bDeviceSubClass 255 Vendor Specific Subclass
> bDeviceProtocol 255 Vendor Specific Protocol
> bMaxPacketSize0 64
> idVendor 0x14aa
> idProduct 0x0201
> bcdDevice 0.00
> iManufacturer 0
> iProduct 0
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 171
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> MaxPower 100mA
>
> And after the firmware is loaded:
> Bus 001 Device 004: ID 07ca:a801 AVerMedia
> Technologies, Inc.
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 (Defined at Interface
> level)
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x07ca AVerMedia Technologies,
> Inc.
> idProduct 0xa801
> bcdDevice 0.00
> iManufacturer 1 AVerTV
> iProduct 2 A801
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 46
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> MaxPower 500mA
>
> So I guess the firmware is part of the problem. Is
> dvb-dibusb-6.0.0.5.fw the firmware file I need? If
> not, can I extract firmware from the Windows driver
> supplied with my receiver?
>
> Some info on my DVB-T receiver is available at:
>
> http://www.yuan.com.tw/en/products/vdo_ub300.html
>
> It does seem to be a Yakumo clone, as the windows
> firmware driver is also named DTT200ULD.sys. Looks
> like the Windows device driver is from Computer &
> Entertainment, Inc.
>
> Would greatly appreciate any advice on getting this
> running on Fedora Core 2.
>
> Thanks in advance,
>
> Mark.
>
>
>
> __________________________________
> Yahoo! Mail Mobile
> Take Yahoo! Mail with you! Check email on your mobile phone.
> http://mobile.yahoo.com/learn/mail
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
--
Hi
I had the same problem. Download the cvs driver from linuxtv.org or browse the
directory, there are all the firmware files. I use debian sarge, with 2.6.10
from sid. To get the box running I have to plug it in twice after booting,
and I also have to remame the firmware file from ...01.fw to ...1.fw but I
don't remember exactly. To watch tv I use kaffeine-cvs, and it works great.
When I stop kaffeine and plug the yakumo box out, my laptop freezes and my pc
brings up weired kernel messages.
Hope this helps you a little.
guenter
More information about the linux-dvb
mailing list