MyGica T230C di Linux


Hai, semua!

Saya baru saja membeli MyGica T230C di JakartaNotebook (iya tulisannya T230). Pembelian dilakukan dengan cara in-store di Toko Bandung seharga Rp 308.000,-. Sebelum membeli T230C, saya melakukan komparasi dengan Elgato eyeTV Hybrid baik secara perangkat keras, maupun dukungan terhadap Linux. Namun karena sama-sama hanya menerima sinyal TV digital, pilihan saya jatuhkan ke MyGica.

Dilihat dari situs linuxtv, T230C memiliki komponen yang berbeda dari T230. Dukungan untuk Linux pun ternyata berbeda, dimana T230 didukung dengan baik. T230C? Harus memasang drivernya sendiri.

Mampus.
Terlebih pas dicari, eyeTV Hybrid sudah didukung Linux.

Akhirnya saya ikuti caranya. Memasang media_build, memasang media_build versi CrazyCat (yang gagal di-build), menambah berkas ke /lib/firmware. Hingga pada akhirnya selesai dengan cara sederhana! Satu langkah yang membuat saya begadang beberapa hari. Cara itu adalah dengan melakukan :

Pembaruan ke kernel 4.12

Ya! Ternyata hanya dengan melakukan pembaruan kernel ke kernel 4.12, T230C ini dapat langsung dikenali oleh openSUSE Leap 42.2 saya!

— Tambahan 20170910 : Jika menggunakan kernel 4.9, dapat melakukan kompilasi media_build. Namun pada dmesg akan ditemukan beberapa error yang akan dijelaskan dibawah. —

Alhamdulillah.
Setelah itu saya tertawa sendiri, dan melanjutkan penyesuaian.

Oh iya, apabila masih belum dikenali juga setelah pembaruan kernel, coba tambahkan berkas *.fw yang ada di situs linuxtv laman T230C juga ya 🙂 (saya gatau masih perlu atau enggak)

Satu lagi. Selama ngerjain, sambil buka dmesg -w aja biar keliatan segala aktivitas dibelakang. Kalo udah dikenali, biasanya ada tulisan gini

usb 1-1.2: new high-speed USB device number 6 using ehci-pci
usb 1-1.2: New USB device found, idVendor=0572, idProduct=c689
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: 160421
dvb-usb: found a 'Mygica T230C DVB-T/T2/C' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
dvbdev: DVB: registering new adapter (Mygica T230C DVB-T/T2/C)
i2c i2c-10: Added multiplexed i2c bus 11
si2168 10-0064: Silicon Labs Si2168-D60 successfully identified
si2168 10-0064: firmware version: D 6.0.1
si2157 11-0060: Silicon Labs Si2141 successfully attached
usb 1-1.2: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
rc rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/rc/rc0
Registered IR keymap rc-total-media-in-hand-02
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/rc/rc0/input20
dvb-usb: schedule remote query interval to 100 msecs.
dvb-usb: Mygica T230C DVB-T/T2/C successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_cxusb
si2168 10-0064: downloading firmware from file 'dvb-demod-si2168-d60-01.fw'
si2168 10-0064: firmware version: D 6.0.2
si2157 11-0060: found a 'Silicon Labs Si2141-A10'
si2157 11-0060: downloading firmware from file 'dvb-tuner-si2141-a10-01.fw'
si2157 11-0060: firmware version: 1.1.10
usb 1-1.2: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)

Oleh lsusb, perangkat ini dikenali sebagai

Bus 001 Device 006: ID 0572:c689 Conexant Systems (Rockwell), Inc.

Selamat berjuang 🙂

—– Tambahan 20170910 —–

Untuk kernel 4.9 dan Raspberry Pi (yang telah diperbarui hingga kernel 4.9), perlu dilakukan kompilasi media_build (cukup milik linuxtv) dan menyalin berkas *.fw yang dibutuhkan. Namun perlu diingat, ada kalanya tuner tidak memberikan respon dari PVR sehingga Kodi dengan Tvheadend sebagai PVR backend terus memberikan pesan galat. Jika galat seperti ini muncul, maka jangan mencabut TV Tuner untuk menghindari hang, dan lebih baik menyalakan ulang komputer (restart/reboot). Adapun pesan galat yang ditunjukkan oleh dmesg sebagai berikut.

[ 799.609772] dvb-usb: bulk message failed: -110 (1/0)
[ 801.689777] dvb-usb: bulk message failed: -110 (6/0)
[ 803.769808] dvb-usb: bulk message failed: -110 (6/0)
[ 805.849814] dvb-usb: bulk message failed: -110 (1/0)
[ 807.929841] dvb-usb: bulk message failed: -110 (5/0)

dst.

Satu respons untuk “MyGica T230C di Linux”

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.