Hi guys,
I've tried all night long to make this stupid tuner called "Geniatech T230" working, i am really close i would say but still unable to find any muxes.
The only error i get is this one: "2020-09-18 00:18:15.460 mpegts: 378MHz in DVB-C Network - scan no data, failed", but that's true for each mux i have.
The cable definitly works (tried on my tv) and the muxes are also correct (i had another tvheadend instance running a few months ago).
So i've already downloaded the firmware that i need according to the linuxtv page (after a second try the actual firmware files and not just the HTML pages haha).
-rw-r--r-- 1 root root 15827 Sep 17 23:40 dvb-demod-si2168-b40-01.fw
-rw-r--r-- 1 root root 18643 Mär 30 2017 dvb-fe-xc4000-1.4.1.fw
-rw-r--r-- 1 root root 12401 Mär 30 2017 dvb-fe-xc5000-1.6.114.fw
-rw-r--r-- 1 root root 16497 Mär 30 2017 dvb-fe-xc5000c-4.1.30.7.fw
-rw-r--r-- 1 root root 5015 Sep 17 23:37 dvb-tuner-si2158-a20-01.fw
-rw-r--r-- 1 root root 33768 Mär 30 2017 dvb-usb-dib0700-1.20.fw
-rw-r--r-- 1 root root 8128 Mär 30 2017 dvb-usb-it9135-01.fw
-rw-r--r-- 1 root root 5834 Mär 30 2017 dvb-usb-it9135-02.fw
-rw-r--r-- 1 root root 50222 Mär 30 2017 dvb-usb-terratec-h5-drxk.fw
But still it doesn't work.
I guess you could need my dmesg, so here you go:
laurenz@laurenz-BHYVE:~$ dmesg |egrep "firmware|dvb|frontend|usb"
[ 0.379540] usbcore: registered new interface driver usbfs
[ 0.379540] usbcore: registered new interface driver hub
[ 0.379540] usbcore: registered new device driver usb
[ 1.026329] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.026332] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.026335] usb usb1: Product: xHCI Host Controller
[ 1.026337] usb usb1: Manufacturer: Linux 5.4.0-47-generic xhci-hcd
[ 1.026339] usb usb1: SerialNumber: 0000:00:05.0
[ 1.028818] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1.028844] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[ 1.028846] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.028847] usb usb2: Product: xHCI Host Controller
[ 1.028848] usb usb2: Manufacturer: Linux 5.4.0-47-generic xhci-hcd
[ 1.028849] usb usb2: SerialNumber: 0000:00:05.0
[ 1.031353] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.031354] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.031355] usb usb3: Product: xHCI Host Controller
[ 1.031356] usb usb3: Manufacturer: Linux 5.4.0-47-generic xhci-hcd
[ 1.031357] usb usb3: SerialNumber: 0000:00:1e.0
[ 1.031847] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1.031868] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[ 1.031869] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.031869] usb usb4: Product: xHCI Host Controller
[ 1.031870] usb usb4: Manufacturer: Linux 5.4.0-47-generic xhci-hcd
[ 1.031871] usb usb4: SerialNumber: 0000:00:1e.0
[ 1.262017] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 1.283490] usb 4-1: New USB device found, idVendor=fb5d, idProduct=0001, bcdDevice= 0.00
[ 1.283492] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.283493] usb 4-1: Product: HID Tablet
[ 1.283494] usb 4-1: Manufacturer: BHYVE
[ 1.283495] usb 4-1: SerialNumber: 01
[ 1.289695] usbcore: registered new interface driver usbhid
[ 1.289695] usbhid: USB HID core driver
[ 1.293733] input: BHYVE HID Tablet as /devices/pci0000:00/0000:00:1e.0/usb4/4-1/4-1:1.0/0003:FB5D:0001.0001/input/input4
[ 1.293960] hid-generic 0003:FB5D:0001.0001: input,hidraw0: USB HID v10.01 Mouse [BHYVE HID Tablet] on usb-0000:00:1e.0-1/input0
[ 1.364570] usb 1-4: new high-speed USB device number 2 using xhci_hcd
[ 1.515366] usb 1-4: config 1 interface 0 altsetting 0 bulk endpoint 0x86 has invalid maxpacket 188
[ 1.517988] usb 1-4: language id specifier not provided by device, defaulting to English
[ 1.525476] usb 1-4: New USB device found, idVendor=0572, idProduct=c688, bcdDevice= 8.00
[ 1.525478] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6.241767] usb 1-4: dvb_usb_v2: found a 'MyGica Mini DVB-T2 USB Stick T230' in warm state
[ 6.241875] usb 1-4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 6.241886] dvbdev: DVB: registering new adapter (MyGica Mini DVB-T2 USB Stick T230)
[ 6.241888] usb 1-4: media controller created
[ 6.242179] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 6.252114] si2168 0-0064: firmware version: B 4.0.2
[ 6.256890] usb 1-4: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 6.256895] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[ 6.285802] rc rc0: MyGica Mini DVB-T2 USB Stick T230 as /devices/pci0000:00/0000:00:05.0/usb1/1-4/rc/rc0
[ 6.286005] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[ 6.286035] input: MyGica Mini DVB-T2 USB Stick T230 as /devices/pci0000:00/0000:00:05.0/usb1/1-4/rc/rc0/input5
[ 6.286305] usb 1-4: dvb_usb_v2: schedule remote query interval to 300 msecs
[ 6.286307] usb 1-4: dvb_usb_v2: 'MyGica Mini DVB-T2 USB Stick T230' successfully initialized and connected
[ 6.286357] usbcore: registered new interface driver dvb_usb_dvbsky
[ 9.450675] si2168 0-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 11.364147] si2168 0-0064: firmware version: B 4.0.25
[ 11.370500] usb 1-4: DVB: adapter 0 frontend 0 frequency 0 out of range (48000000..870000000)
[ 11.401604] si2168 0-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 13.208765] si2168 0-0064: firmware version: B 4.0.25
I can't see anything special, apart from that the demod firmware gets downloaded but not the tuner firmware...?
Do you think this is the reason, or something else? Any tips?
Thanks in advance
PS: My Tvheadend instance is running in a Ubuntu VM with TrueNas/FreeBSD as the host and Bhyve as the supervisor. I passed my PCIe usb card to the vm.