KWorld UB383-T telepulga Ubuntus tööle saamine
Postitatud: 24.03.2010, 21:19
Eelmisel vaba tarkvara klubi üritusel oli kohal JanO oma nimetatud telepulgaga, mis ei tahtnud Linuxis tööle minna.
Peale natukest jändamist sain selle oma arvutis tööle ning panen vajalikud sammud ka siia üles, võibolla on neist veel kellelegi kasu.
Üldiselt võib nii proovida tööle saada mistahes uuemaid telepulki, millele on Linuxi tugi alles hiljuti lisatud. Kuna distributsioonides on kasutusel vanemad kernelid, siis seal ei pruugi hilisemaid muudatusi/lisandusi olla.
Kompileerimiseks peavad olema paigaldatud mõned vajaminevad paketid. Ubuntus peaks piisama 'build-essential' ning 'linux-headers' pakettide paigaldamisest.
* Esmalt on vaja tõmmata kerneli moodulite lähtekood, nt siit:
http://linuxtv.org/hg/~anttip/af9015/ar ... ip.tar.bz2
või veel uuem siit:
http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
* Paki tõmmatud kood kuskile lahti ja kompileeri:
sudo make install
* anttip repost tõmmatud kood ei tahtnud kompileeruda. (kui tõmbasid koodi teise lingi kaudu (veel uuema), siis vb on see probleem juba parandatud)
Selle sain korda kommenteerides failist v4l/Makefile.media välja need read:
firedtv-y := firedtv-avc.o firedtv-ci.o firedtv-dvb.o firedtv-fe.o
firedtv-$(CONFIG_DVB_FIREDTV_FIREWIRE) += firedtv-fw.o
firedtv-$(CONFIG_DVB_FIREDTV_IEEE1394) += firedtv-1394.o
firedtv-$(CONFIG_DVB_FIREDTV_INPUT) += firedtv-rc.o
Selleks lisa nende ridade algusse #
Ning seejärel uuesti make install
* Kui eelmine samm õnnestus, siis nüüd on vaja firmware-t. Selle saab tõmmata siit:
http://www.otit.fi/~crope/v4l-dvb/af901 ... -af9015.fw
Tõmmatud fail tuleb panna kataloogi /lib/firmware
* Testimiseks (seda sammu pole otseselt vaja):
Kui nüüd seade ühendada ning käivitada dmesg | tail siis peaks nägema umbes sellist rida:
dvb-usb: KWorld USB DVB-T Stick Mobile (UB383-T) successfully initialized and connected.
* Telekat peaks nägema näiteks Kaffeine-ga.
Et kanalite otsing korralikult töötaks, tuleb Televisioon -> TV seadistamine dialoogis vastava seadme Allikaks valida "Automaatuuring 167 kHz nihkega"
* NB: kui süsteemis võetakse kasutusele uus kernel (nt peale süsteemi uuendamist), siis tuleb kerneli moodulid uuesti kompileerida (samm 2).
Peale natukest jändamist sain selle oma arvutis tööle ning panen vajalikud sammud ka siia üles, võibolla on neist veel kellelegi kasu.
Üldiselt võib nii proovida tööle saada mistahes uuemaid telepulki, millele on Linuxi tugi alles hiljuti lisatud. Kuna distributsioonides on kasutusel vanemad kernelid, siis seal ei pruugi hilisemaid muudatusi/lisandusi olla.
Kompileerimiseks peavad olema paigaldatud mõned vajaminevad paketid. Ubuntus peaks piisama 'build-essential' ning 'linux-headers' pakettide paigaldamisest.
* Esmalt on vaja tõmmata kerneli moodulite lähtekood, nt siit:
http://linuxtv.org/hg/~anttip/af9015/ar ... ip.tar.bz2
või veel uuem siit:
http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
* Paki tõmmatud kood kuskile lahti ja kompileeri:
sudo make install
* anttip repost tõmmatud kood ei tahtnud kompileeruda. (kui tõmbasid koodi teise lingi kaudu (veel uuema), siis vb on see probleem juba parandatud)
Selle sain korda kommenteerides failist v4l/Makefile.media välja need read:
firedtv-y := firedtv-avc.o firedtv-ci.o firedtv-dvb.o firedtv-fe.o
firedtv-$(CONFIG_DVB_FIREDTV_FIREWIRE) += firedtv-fw.o
firedtv-$(CONFIG_DVB_FIREDTV_IEEE1394) += firedtv-1394.o
firedtv-$(CONFIG_DVB_FIREDTV_INPUT) += firedtv-rc.o
Selleks lisa nende ridade algusse #
Ning seejärel uuesti make install
* Kui eelmine samm õnnestus, siis nüüd on vaja firmware-t. Selle saab tõmmata siit:
http://www.otit.fi/~crope/v4l-dvb/af901 ... -af9015.fw
Tõmmatud fail tuleb panna kataloogi /lib/firmware
* Testimiseks (seda sammu pole otseselt vaja):
Kui nüüd seade ühendada ning käivitada dmesg | tail siis peaks nägema umbes sellist rida:
dvb-usb: KWorld USB DVB-T Stick Mobile (UB383-T) successfully initialized and connected.
* Telekat peaks nägema näiteks Kaffeine-ga.
Et kanalite otsing korralikult töötaks, tuleb Televisioon -> TV seadistamine dialoogis vastava seadme Allikaks valida "Automaatuuring 167 kHz nihkega"
* NB: kui süsteemis võetakse kasutusele uus kernel (nt peale süsteemi uuendamist), siis tuleb kerneli moodulid uuesti kompileerida (samm 2).