Hi everyone…
Well this usb TV card came into my hands these days and I read that from Kernel 2.6.28 version it’s DVB part is supposed to work.
I installed an 2.6.29 kernel-default package which includes the updated module dvb-usb-dib0700 with support to this card(for DVB speaking always) plugged and neither Yast recognizes it nor I see anything exciting at dmesg.
usb 5-4: new high speed USB device using ehci_hcd and address 4
usb 5-4: New USB device found, idVendor=0b05, idProduct=1736
usb 5-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-4: Product: U3000 Hybrid
usb 5-4: Manufacturer: ASUSTeK
usb 5-4: SerialNumber: 8609200002
usb 5-4: configuration #1 chosen from 1 choice
Well I already have loaded the dvb-usb-dib0700 module via modprobe and lsmod shows it in many places so the driver loads OK I pressume…
By googling I found alot of trouble and suggestions for this small piece of hardware and the conclusion is that there should also be loaded a firmware file for the device. 2 generic firmwares are in some sites which acclaim to support my card.
I also went into the procedure to extract the firmware from the windows driver package via an extracting script from v4l but I couldn’t managed it so far.
By more reading at the articles I found out that in order to load the firmware another kernel module is needed called firmware_class.ko.
To my great surprise this module used to be built inside the default and rest kernel packages until kernel 2.6.26 version for opensuse kernel builds!:’(
The module source is inside all kernel sources even until the latest HEAD 2.6.30 one but it is missing from the builds! Why guys?? One little module caused so many troubles that you chose not to build it anymore??
Or is it something here that I am missing?
So as you can understand I am in a very strange situation here cause I cannot have the 2 parts (updated driver module and firmware load module) at the same time present in a kernel version for suse and as a result I am obligated to use XP in order to use my card cause I cannot use it in opensuse 11.1 even if the kernel’s driver supports it!
Really Really Bad…>:(