DVB firmware for DVB-T210

Is it this one:
http://www.linuxtv.org/wiki/index.php/Geniatech_T230

http://www.linuxtv.org/wiki/index.php/Geniatech_T230#Driver_support

either si2165 or si2168
they are both in OSMC, but i can’t finde your hardware id in the source… lets see when we update to 4.1 linux kernel let me know…

Hi, yes it is definitely the one in the picture in the first wiki article ie the August DVB-T210 (V2.0).

I notice that in the wiki article the ID for this stick (and the other one referred to) is the same as is shown in my lsusb output ie

“ID 0572:c688 Conexant Systems (Rockwell), Inc.”

…except, that in the Wiki article it also has the words “Geniatech T230 DVB-T2 TV Stick” afterwards.

There is one apparent inconsistency in the article, though: it describes the other stick as being “the same” as the August one, and having various types of DVB in addition to DVBT and DVB2. However, the August stick is definitly only DVB-T and DVB-T2 - or at least that is how it is sold.

Did you ever get anywhere with this, I have exactly the same card / issue. it doesn’t seem like OSMC even discovers the card, as can’t find anything useful in dmesg (was expecting it to show something, even if it stated firmware wasn’t loaded)

Should mention I’m actually trying to get it to work on Apple TV hardware running the January 2016 OSMC build

Post your output of dmesg via grab-logs -K and lsusb lsusb | paste-log (lsusb you might first have to install via sudo apt-get install usbutils)

Have sent the output from both commands

grab-logs -K
http://paste.osmc.io/kebuyiveqe

lsusb
http://paste.osmc.io/itogokamik

Thanks in advance for any assistance

Thats really strange as lsusb finds it Bus 001 Device 002: ID 0572:c688 Conexant Systems (Rockwell), Inc
But nothing in the kernel messages. Unfortunately I don’t have a apple TV so no idea how it should be.
Just to check do you have the USB Hub powered externally?

In the meantime maybe post output of lsusb -v | paste-log

Yes that was my thoughts too, with regards to the Kernel messages.

I’ve run the command, not sure how much will be in there though as it generated a number of errors:-
Couldn’t open device, some information will be missing
Couldn’t open device, some information will be missing
Couldn’t open device, some information will be missing
Couldn’t open device, some information will be missing
http://paste.osmc.io/ixiqanilun

No its plugged directly into the Apple TV, not via a powered hub

That’s looks ok and generally the Apple TV should be able to power it (while you never know).
Have you tried the stick with another PC?
As mentioned don’t have a ATV 1 so not much I can help.

I’ve used it successfully on a RPi running raspbian, but was trying to see if I could consolidate TVHeadEnd onto the AppleTV (freeing up the RPI for another room)

I have OSMC installed on a SD card on the Pi, I’ll attach it to that to see what the outputs are, finally, I’ll try and plug it into a powered USB hub.

That is what I just wanted to suggest :slightly_smiling:
Try it on OSMC on the Pi and we check from there.
Also do the dmesg report on that setup.

Sorry its taken me a few days (been busy starting a new job).

Apple TV connected to Powered USB Hub (with TV Card)

grab-logs -K
http://paste.osmc.io/edecuqubib

lsusb | paste-log
http://paste.osmc.io/opomeratiz

RPi with TV Card (directly attached)

grab-logs -K
http://paste.osmc.io/obaqejuciw

lsusb | paste-log
http://paste.osmc.io/razunicobu

Hopefully you can find something on interest in the comparison that might give some idea as to any differences.

Thanks

Really no idea as I don’t have ATV. Maybe @Spinner has an idea. But clearly there is no USB records in the ATV dmesg for that stick.

Unfortunately I don’t have anything to suggest… Other than to connect the DVB stick directly in BOTH cases.
(or use the hub in both cases)
That way you are comparing the results, with them connected in the same way,

Unless the kernel+modules (or something else) are configured differently in OSMC on the ATV1, if the DVB stick works on the Pi, I assume there is no reason why it won’t work on the ATV1 hardware.
@sam_nazarko would know the details in that regard.

full disclousure: I’ve never had the pleasure of setting up a DVB stick,on any device :wink:

OK here is the last variant just so you can compare apples with apples…

I’ve consolidated all logs / variants into a single post to make things easier both devices are running the Jan 2016 build of OSMC.


Using Powered USB Hub

Apple TV connected to Powered USB Hub (with TV Card)

grab-logs -K
http://paste.osmc.io/edecuqubib1

lsusb | paste-log
http://paste.osmc.io/opomeratiz1

RPi connected to Powered USB Hub (with TV Card)

grab-logs -K
http://paste.osmc.io/fupaqamugu

lsusb | paste-log
http://paste.osmc.io/axomarovij


Directly Attached (no Hub)

Apple TV with TV Card (directly attached)

grab-logs -K
http://paste.osmc.io/kebuyiveqe

lsusb
http://paste.osmc.io/itogokamik

RPi with TV Card (directly attached)

grab-logs -K
http://paste.osmc.io/obaqejuciw

lsusb | paste-log
http://paste.osmc.io/razunicobu

Hopefully @sam_nazarko might have an idea?

So tried booting OpenElec on the AppleTV to see whether it has similar issues, and it is picked up by dmesg without issue, so not a hardware compatibility issue, must be something in the ATV kernel config??

I pulled the full dmesg in case it was of use (but not sure how to attach it?)

Anyhow the specific lines are here

[ 4.977692] dvb-usb: found a ‘Mygica T230 DVB-T/T2/C’ in warm state.
[ 5.213548] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 5.214465] DVB: registering new adapter (Mygica T230 DVB-T/T2/C)
[ 5.504603] i2c i2c-1: Added multiplexed i2c bus 2
[ 5.504618] si2168 1-0064: Silicon Labs Si2168 successfully attached
[ 5.701238] si2157 2-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 5.701260] usb 1-1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)…
[ 5.702393] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-1/input/input3
[ 5.702458] dvb-usb: schedule remote query interval to 100 msecs.
[ 5.702734] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.
[ 5.702782] usbcore: registered new interface driver dvb_usb_cxusb
[ 6.464049] nvidia: module license ‘NVIDIA’ taints kernel.

Any ideas?