Ahoj,
Před pár dny jsem zakoupil "Evolveo DVB-T2" USBčkový sticky a nefungujou i přes kompilaci všeho možného...
Identfikace v dmesg po zastrčení usb:
usb 1-1.2: USB disconnect, device number 9
usb 1-1.2: new high-speed USB device number 10 using ehci-pci
usb 1-1.2: New USB device found, idVendor=0572, idProduct=c68a, bcdDevice= 8.00
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: EyeTV Stick
usb 1-1.2: Manufacturer: Geniatech
usb 1-1.2: SerialNumber: 161206
lsusb:
Bus 001 Device 010: ID 0572:c68a Conexant Systems (Rockwell), Inc.
Podle všeho se tedy jedná o MYGICA_T230C2
Aktuálně mám jádro: 4.18.14-arch1-1-ARCH
Modul dvb_usb_cxusb, který je součástí jádra nemá podporu pro 0572:c68a. Zkompiloval jsem CrazyCat, který podporu pro toto pid c68a přidává, ale výsledek je vždy následující. Zkoušel jsem to zkompilovat pro ti několika různě starým kernelům. Pokud kompilace prošla, výsledek byl vždy stejný.
[49328.776240] dvb_core: disagrees about version of symbol media_devnode_remove
[49328.776243] dvb_core: Unknown symbol media_devnode_remove (err -22)
[49328.776277] dvb_core: disagrees about version of symbol vb2_core_queue_init
[49328.776278] dvb_core: Unknown symbol vb2_core_queue_init (err -22)
[49328.776296] dvb_core: disagrees about version of symbol vb2_core_reqbufs
[49328.776297] dvb_core: Unknown symbol vb2_core_reqbufs (err -22)
[49328.776313] dvb_core: disagrees about version of symbol vb2_core_expbuf
[49328.776314] dvb_core: Unknown symbol vb2_core_expbuf (err -22)
[49328.776359] dvb_core: disagrees about version of symbol media_create_intf_link
[49328.776360] dvb_core: Unknown symbol media_create_intf_link (err -22)
[49328.776373] dvb_core: disagrees about version of symbol media_create_pad_links
[49328.776374] dvb_core: Unknown symbol media_create_pad_links (err -22)
[49328.776388] dvb_core: disagrees about version of symbol media_create_pad_link
[49328.776389] dvb_core: Unknown symbol media_create_pad_link (err -22)
[49328.776421] dvb_core: disagrees about version of symbol media_device_register_entity
[49328.776421] dvb_core: Unknown symbol media_device_register_entity (err -22)
[49328.776438] dvb_core: disagrees about version of symbol vb2_core_queue_release
[49328.776439] dvb_core: Unknown symbol vb2_core_queue_release (err -22)
[49328.776466] dvb_core: disagrees about version of symbol vb2_buffer_done
[49328.776467] dvb_core: Unknown symbol vb2_buffer_done (err -22)
[49328.776479] dvb_core: disagrees about version of symbol vb2_plane_vaddr
[49328.776480] dvb_core: Unknown symbol vb2_plane_vaddr (err -22)
[49328.776493] dvb_core: disagrees about version of symbol media_entity_pads_init
[49328.776494] dvb_core: Unknown symbol media_entity_pads_init (err -22)
[49328.776513] dvb_core: disagrees about version of symbol vb2_vmalloc_memops
[49328.776514] dvb_core: Unknown symbol vb2_vmalloc_memops (err -22)
[49328.776526] dvb_core: disagrees about version of symbol vb2_core_poll
[49328.776527] dvb_core: Unknown symbol vb2_core_poll (err -22)
[49328.776540] dvb_core: disagrees about version of symbol vb2_core_streamon
[49328.776541] dvb_core: Unknown symbol vb2_core_streamon (err -22)
[49328.776567] dvb_core: disagrees about version of symbol vb2_core_querybuf
[49328.776568] dvb_core: Unknown symbol vb2_core_querybuf (err -22)
[49328.776578] dvb_core: disagrees about version of symbol vb2_core_qbuf
[49328.776579] dvb_core: Unknown symbol vb2_core_qbuf (err -22)
[49328.776592] dvb_core: disagrees about version of symbol media_devnode_create
[49328.776593] dvb_core: Unknown symbol media_devnode_create (err -22)
[49328.776603] dvb_core: disagrees about version of symbol vb2_mmap
[49328.776604] dvb_core: Unknown symbol vb2_mmap (err -22)
[49328.776617] dvb_core: disagrees about version of symbol media_device_unregister_entity
[49328.776618] dvb_core: Unknown symbol media_device_unregister_entity (err -22)
[49328.776628] dvb_core: disagrees about version of symbol vb2_core_dqbuf
[49328.776629] dvb_core: Unknown symbol vb2_core_dqbuf (err -22)
[49328.776644] dvb_core: disagrees about version of symbol vb2_core_streamoff
[49328.776645] dvb_core: Unknown symbol vb2_core_streamoff (err -22)
Koukal jsem na úpravu zdrojáku popisovanou zde (
https://gist.github.com/dev-as-nobody/5 ... 78685331be), ale přijde mi to jako out-of-date, jelikož ve zdrojácích CrazyCat už zmínky o T230C2 jsou, i když jinak než v odkazovaném patchi.
Přijde mi dost divný, že to někomu před půl rokem fungovalo a nyní by to bylo v upstream kernelu zakázané/rozbité.
Díky.
Zdeněk