Project

General

Profile

Geniatech T230C2 driver dvb_usb_cxusb not valid

Added by Andy NoName over 6 years ago

Hey,

I have a problem installing the driver dvb_usb_cxusb for my rebranded Geniatech T230C2 DVB-T2 usb device. I am using Arch Linux with the newest kernel (4.16).

I realized I had to download and install the driver & firmware manually so I followed the LinuxTV guide (https://www.linuxtv.org/wiki/index.php/Geniatech_T230C2). It seems I don't get the correct / newest version of the dvb_usb_cxusb driver because my device (ID c68a) is never supported. The linked tutorial doesn't have this issue. I got the media_build from two different repositories, compiled the drivers and installed. The driver version is always 1.0-alpha so I can't tell which version is really installed.

Do you have any idea how I can solve this issue? How can I verify which driver version is being loaded / compiled? Maybe at least one of the repositories have the correct driver version but I somehow have to uninstall the old driver?

Detailed information:

dmesg after plugging in the usb device:

usb 2-1.2: new high-speed USB device number 4 using ehci-pci
usb 2-1.2: New USB device found, idVendor=0572, idProduct=c68a
usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2: Product: EyeTV Stick
usb 2-1.2: Manufacturer: Geniatech
usb 2-1.2: SerialNumber: 161206

Installation command:

git clone [repo]
cd media_build
./build
sudo make install

[repo]: https://bitbucket.org/CrazyCat/media_build.git and https://git.linuxtv.org/cgit.cgi/media_build.git

Using ./build --git https://github.com/crazycat69/linux_media latest is not working because repository is no longer available.

modinfo dvb_usb_cxusb:

filename:       /lib/modules/4.16.13-2-ARCH/kernel/drivers/media/usb/dvb-usb/dvb-usb-cxusb.ko.xz
license:        GPL
version:        1.0-alpha
description:    Driver for Conexant USB2.0 hybrid reference design
author:         Chris Pascoe <[email protected]>
author:         Michael Krufky <[email protected]>
author:         Patrick Boettcher <[email protected]>
srcversion:     E2FB98A6C5C85D38B6ED237
alias:          usb:v0572pC689d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC688d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pD811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p86D6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB98d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07CApA868d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB71d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB70d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB78d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB59d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB58d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB55d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB54d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB11d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB10d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB01d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB00d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB51d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pDB50d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pD501d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE9pD500d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1660p0932d*dc*dsc*dp*ic*isc*ip*in*
depends:        dvb-usb,dib0070,usbcore,rc-core
retpoline:      Y
intree:         Y
name:           dvb_usb_cxusb
vermagic:       4.16.13-2-ARCH SMP preempt mod_unload modversions 
parm:           debug:set debugging level (1=rc (or-able)). (debugging is not enabled) (int)
parm:           adapter_nr:DVB adapter numbers (array of short)

Best regards,

Andy