trying to build the sources against the 3.8.0-22-generic tree of the Ubuntu kernel leaves me with wrong version numbers of the dvb_usb_* symbols of the TBS modules.
It also overwrites the dvb-usb.ko module of the kernel when running a "make install" which then also errors out with a wrong version umber of the dvb* symbols.
It looks like this for the dvb-usb.ko module :
- Code: Select All Code
May 29 16:20:23 fennzeh kernel: [ 1448.191572] dvb_usb: Unknown symbol rc_register_device (err -22)
May 29 16:20:23 fennzeh kernel: [ 1448.191605] dvb_usb: disagrees about version of symbol rc_free_device
May 29 16:20:23 fennzeh kernel: [ 1448.191608] dvb_usb: Unknown symbol rc_free_device (err -22)
May 29 16:20:23 fennzeh kernel: [ 1448.191637] dvb_usb: disagrees about version of symbol rc_allocate_device
May 29 16:20:23 fennzeh kernel: [ 1448.191639] dvb_usb: Unknown symbol rc_allocate_device (err -22)
May 29 16:20:23 fennzeh kernel: [ 1448.191679] dvb_usb: disagrees about version of symbol rc_unregister_device
May 29 16:20:23 fennzeh kernel: [ 1448.191681] dvb_usb: Unknown symbol rc_unregister_device (err -22)
May 29 16:20:32 fennzeh kernel: [ 1456.972144] dvb_usb: disagrees about version of symbol rc_register_deviceMay 29 16:20:32 fennzeh kernel: [ 1456.972150] dvb_usb: Unknown symbol rc_register_device (err -22)
May 29 16:20:32 fennzeh kernel: [ 1456.972172] dvb_usb: disagrees about version of symbol rc_free_deviceMay 29 16:20:32 fennzeh kernel: [ 1456.972174] dvb_usb: Unknown symbol rc_free_device (err -22)
May 29 16:20:32 fennzeh kernel: [ 1456.972192] dvb_usb: disagrees about version of symbol rc_allocate_device
May 29 16:20:32 fennzeh kernel: [ 1456.972195] dvb_usb: Unknown symbol rc_allocate_device (err -22)
May 29 16:20:32 fennzeh kernel: [ 1456.972218] dvb_usb: disagrees about version of symbol rc_unregister_device
May 29 16:20:32 fennzeh kernel: [ 1456.972221] dvb_usb: Unknown symbol rc_unregister_device (err -22)
and like this for the dvb_usb_tbsqbox22 module:
- Code: Select All Code
May 29 17:02:22 fennzeh kernel: [ 1017.400251] dvb_usb_tbsqbox22: disagrees about version of symbol dvb_usb_device_init
May 29 17:02:22 fennzeh kernel: [ 1017.400257] dvb_usb_tbsqbox22: Unknown symbol dvb_usb_device_init (err -22)
Frankly: The hardware is nice, it works I can watch TV and everything. Ok, only if an update of Ubuntu is not killing the self hacked V4L-tree provided by you braindead people. Why can't the source be included in the main kernel line? Where's the f*cking problem? Every other hardware is included, or at least it doesn't provide a totally different V4L-tree that is self hacked, semi patched, amateur style f*cked up and breaks with every minor kernel release change.
Next card will not be a TBS card as long as you are not able to provide a working set of modules. And don't tell me that you just have to fix a few things to make it work. That's not the deal when it comes to Linux. Provide the source to be included in the mainline tree and stop crying about any company secrets that don't exist in an OS like Linux or Windows anyway. The only secret you can have is in your hardware and/or its firmware. That's a fact, or don't you think it would be that hard to run debug sessions to figure out what you f*cked up source is meant to be doing - which it most of the time doesn't do....
Grow up guys and fix this the right way.
A not satisfied customer anymore,
G.