Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: ipia - 02.10.13 - klo:15.30
-
Eli DVB-T lähetyksien vastaanottoon tarvisi löytää tikku joka toimisi esim.Debianissa suoraan.
Voisiko esim. tämä tikku toimia http://www.ebay.co.uk/itm/Hot-RTL-SDR-FM-DAB-DVB-T-Dongle-Stick-RTL2832-R820T-SPC-0155-/350740732224?tfrom=330855669772&tpos=bottom&ttype=coupon&talgo=undefined (http://www.ebay.co.uk/itm/Hot-RTL-SDR-FM-DAB-DVB-T-Dongle-Stick-RTL2832-R820T-SPC-0155-/350740732224?tfrom=330855669772&tpos=bottom&ttype=coupon&talgo=undefined)
Jostain sain käsityksen että RTL2832 olisi tuettu kernelissä ja R820T toimisi myös.... mutta onko kellään varmaa tietoa asiasta?
-
Näyttää kovasti tältä laitteelta: http://blog.palosaari.fi/2013/06/naked-hardware-11-unbranded-rtl2832u.html
Pitäisi siis toimia kernelin versiosta 3.10 lähtien.
-
Ennenkuin saat lsusb-vastauksen ei takuuta mistä on kyse, valmistajien piirit voi vaihdella ihan heittämällä piiristä toiseen ja silloin on toimivuus ihan hakusessa.
'Bus 001 Device 003: ID 1d19:1101 Dexatek Technology Ltd. DK DVB-T' sanoo mun tikku ja tuo toimi joidenkin venkoilujen jälkeen Mint13 alla.
-
Aloitusviestin mukainen kapine tuli hankittua.
lsusb ilmoittaa: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
Vielä kun saisi laitteen toimimaan niin että kanavatkin näkyisi, esim. gnome-dvb-setup ei tunnista koko tikkua lainkaan, tarviikohan erikseen jonku firmwaren? vai miksiköhän ei toimi...
Käyttiksenä on siis 64-bit Debian wheezy
-
Kuinka uusi kerneli sinulla on Wheezyssä?
-
Yleisesti ottaen halpistikut toimii aika hyvin linuxin kanssa, koska mitä enemmän niidä myydään sitä suurempi tarve on käyttäjillä saada ne toimimaan myös linuxissa. Halpistikuista tulee kuitenkin ainakin Reddon kaapelitikku mieleen jota en saanut toimimaan linuxissa. Debian ei vain ole todellakaan paras vaan melkein huonoin vaihtoehto kokeilla tälläistä tavaraa. Sen lisäksi että Debianissa on vanhoja paketteja niin myös Debianin "täysin vapaa ja ilmainen periaate" voi olla esteenä toimivuudelle. Kaikki on toki säädettävissä mutta helpommalla pääsee jollakin muulla distrolla esim UUSIN Ubuntu, eikä mitään 12.04 LTS.
-
Pitääpä tarkastaa illalla tuo kerneli :) Muistelisin että olis 3.2 tai uudempi.
Toki jos tuo alkaa tuntumaan ylitsepääsemöttämän vaikealle saada toimimaan voin kokeilla myös jollain muulla distrolla, esim. Opensuse tai Fedora, mahdollisesti myös Mageia... mutta lähtökohtaisesti yritetään tuolla Debianilla, vaikka sitten säätämällä. Ubuntu ei tällä kertaa ole vaihtoehto...
-
Pitääpä tarkastaa illalla tuo kerneli :) Muistelisin että olis 3.2 tai uudempi.
Toki jos tuo alkaa tuntumaan ylitsepääsemöttämän vaikealle saada toimimaan voin kokeilla myös jollain muulla distrolla, esim. Opensuse tai Fedora, mahdollisesti myös Mageia... mutta lähtökohtaisesti yritetään tuolla Debianilla, vaikka sitten säätämällä. Ubuntu ei tällä kertaa ole vaihtoehto...
Tarvitset kernelin 3.10 tai joudut kääntämään uudet V4L-DVB-ajurit itse (http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers#Retrieving_and_Building.2FCompiling_the_Latest_V4L-DVB_Source_Code).
Kernelin 3.10 saa nähtävästi Wheezyn backports-repositoriosta. Sen käyttöönotto onnistunee lisäämällä /etc/sources.list-tiedostoon tämän rivin:
deb http://ftp.fi.debian.org/debian/ wheezy-backports main
Sitten vaan pääkäyttäjänä:
apt-get update
apt-get dist-upgrade
Jos uusi kerneli ei päivity automaattisesti, se pitää ehkä asentaa itse.
-
nm, muistathan, että wheezy-backports -pakettivarastolla on alempi prioriteetti. Siksi paketit pitää asentaa sieltä tällä tavoin.
apt-get -t wheezy-backports install "package"
-
Sain tikun toimimaan, ajurien kääntämisellä....luulisin...
Pitää tehdä vielä puhdas asennus tuolle debianille ja kirjoittaa tänne kuinka sain tikun toimimaan. (puhdas asennus siksi että olen testaillut ja asennellut järjestelmään kaikkea ylimääräistä testi mielessä)
-
Jeps... eli asensin debianin uudelleen (Debian 7.0 64-bit) kernel 3.2.0-4-amd64
Tein seuraavat temput ja sain tikun toimimaan totemissa.
Asensin headers paketit, dvb:n käyttöön tarvittavia paketteja, git:in ja ajurien kääntämiseen tarvittavia paketteja.
apt-get install linux-headers-$(uname -r)
apt-get install git gnome-dvb-client gnome-dvb-daemon totem-plugins-dvb-daemon
apt-get install patchutils libproc-processtable-perl
Seuraavaksi
git clone git://linuxtv.org/media_build.git
Siirry media_build kansioon
cd media_build
Aja komento joka kääntää ladatut ajurit (tässä kestää jonkin aikaa)
./build
Asenna käännetyt ajurit
make install
Käynnistä järjestelmä uudelleen
reboot
Uudelleen käynnistyksen jälkeen:
Sovellukset/Ääni&Video/Digi-tv:n asetukset, kohdassa pitäisi tunnistua digitikku ja kanavien haun voi tehdä, valitse suomi ja paikkakunta jossa olet, haun valmistuttua voit valita haluamasi kanavat ja klikkaa jatka ja sitten sulje painiketta.
Tämän jälkeen avaa totem (Sovellukset/Ääni&Video/Elokuvasoitin)
Valitse elokuvasoittimessa Muokkaa/Liitännäiset. Avautuvassa ikkunassa etsi listalta ja valitse/ruksita GNOME DVB Velho ja paina sulje painiketta.
Nyt pitäisi elokuvasoittimen oikeassa yläkulmassa olevasta valikosta (oletuksena valikossa lukee Soittolista) löytyä myös kohta Digi-TV valitse se ja avaa "digitaalinen antenni tv" valikko (tämä on siis soittolistassa)
Valikon alta löytyy aiemmassa vaiheessa haetut kanavat. Tupla klikkaamalla jotain kanavaa pitäisi kuvan alkaa näkyä (onnistui ekalla asennus kerralla) . Itselläni kyllä jostain nyt toisella asennus kerralla ilmoittaa vain "tapahtui virhe. sijaintia ei löytynyt"... Lieneekö syynä heikko singaali?
-
Kyseinen härveli tunnistuu ja toimii 13.10:ssä (Ubuntu Gnome) heittämällä kun asentaa nuo daemonit ja clientin.
No toimii ja toimii, yhtään kanavaa ei löydy haulla, mutta se nyt johtunee huonosta kentästä,
antennimastoon on matkaa yli 50 kilometriä.
Mutta kysymys kuuluukin: ko. tikussa on käsittääkseni myös FM-viritin, mitenkäköhän sillä saisi radion soimaan?
-
No toimii ja toimii, yhtään kanavaa ei löydy haulla, mutta se nyt johtunee huonosta kentästä,
antennimastoon on matkaa yli 50 kilometriä.
Millaista antennia käytät ja millä ohjelmalla skannaat? Komentorivityökalu w_scan (paketissa w-scan) mahdollistaa skannauksen ilman esiasetettuja taajuuksia:
w_scan -ft -c FI
Lisää ohjeita mm. kanavalistaformaatin valintaan on ohjelman manuaalisivulla (man w_scan).
Mutta kysymys kuuluukin: ko. tikussa on käsittääkseni myös FM-viritin, mitenkäköhän sillä saisi radion soimaan?
Tikku toimii SDR-vastaanottimena (software defined radio). Ominaisuuden ansiosta sillä voidaan vastaanottaa mm. FM- ja AM-radiolähetyksiä, erilaisia amatööriradiolähetyksiä, lentokoneiden ja laivojen sijaintitietoja, GPS-signaaleja ja satelliittidataa. Antennin täytyy tietysti olla tarkoituksen mukainen ja signaalinkäsittely on tehtävä sopivalla ohjelmistolla. FM-vastaanottimen rakentaminen onnistuu esimerkiksi GNU Radio -ohjelmalla: http://www.instructables.com/id/RTL-SDR-FM-radio-receiver-with-GNU-Radio-Companion/
Aihepiiriin voi tutustua näiden sivujen kautta:
http://www.rtlsdr.org/start
http://www.rtl-sdr.com/about-rtl-sdr/
-
Millaista antennia käytät ja millä ohjelmalla skannaat? Komentorivityökalu w_scan (paketissa w-scan) mahdollistaa skannauksen ilman esiasetettuja taajuuksia:
w_scan -ft -c FI
Tikun mukana tuli sellainen pikkuinen piiska-antenni, sillä olen kokeillut. Pitäisi olla jonkinlainen sovitin jotta saisi normiantenniin liitettyä. Skannaan gnome-dvb-setup ohjelmalla. Siinä on kyllä valinta jossa saa valittua oikean lähettimen.. Mutta kiitos noista tiedoista, paneudun asiaan kunhan kerkeän.
Tuon w_scan -lomennon tulos on tympeä
ERROR: Sorry - i couldn't get any working frequency/transponder
Nothing to scan!!
-
Tuolla etäisyydellä tarvitset kyllä kunnollisen suunta-antennin asennettuna ulos niin, että näkyvyys horisonttiin on mahdollisimman esteetön. Mukana tulevan antennin johdosta saa varmaan kyhättyä adapterin, jos löydät jostain purettavan IEC-antenniliittimen.
-
Off-topic:
Minulla kyseinen tikku paiskii töitä SDR laajakaistavastaanottimena :D terveisin Timo
http://gqrx.dk/
-
Tuolla etäisyydellä tarvitset kyllä kunnollisen suunta-antennin asennettuna ulos niin, että näkyvyys horisonttiin on mahdollisimman esteetön. Mukana tulevan antennin johdosta saa varmaan kyhättyä adapterin, jos löydät jostain purettavan IEC-antenniliittimen.
Näinpä suoritin tuon lobotomian ko. antennijohdolle. Ja ostin jakopalikan jolla sain yhteisantenniverkkoon liitettyä tikun.
Ja jippii, tikku toimii heittämällä Kubuntu 14.04:ssä, mitään muuta ei tarvinnut asentaa kuin Kaffeine. Eli ei tarvitse ainakaan 3.13.0-14-generic kernelillä mitään ajureita asennella, tikku tunnistuu heti kun tökkää kiinni. Aikasta halvalla sain töllön tietsikkaan. :)
-
Nälkä kasvaa! :)
Tuolla sais Ylen teräväpiirtolähetykset (T2) näkyviin, nyt vain joutuis maksamaan postikulutkin mitä ei joutunut tuon alkuperäisen tikun kanssa tekemään.
http://www.ebay.com/itm/Stick-DVB-T2-T-C-FM-DAB-SDR-USB-2-0-TV-Receiver-Compatible-Tuner-AT4-Hot-sale-/390788079407#shpCntId
-
Nälkä kasvaa! :) Tuolla sais Ylen teräväpiirtolähetykset (T2) näkyviin, nyt vain joutuis maksamaan postikulutkin mitä ei joutunut tuon alkuperäisen tikun kanssa tekemään.
http://www.ebay.com/itm/Stick-DVB-T2-T-C-FM-DAB-SDR-USB-2-0-TV-Receiver-Compatible-Tuner-AT4-Hot-sale-/390788079407#shpCntId
DVB-T2-vastaanotto ei onnistu tuolla tikulla toistaiseksi Linuxissa, koska Panasonicin DVB-T2-demodulaattorille ei ole ajuria:
http://blog.palosaari.fi/2013/10/naked-hardware-14-dvb-t2-usb-tv-stick.html
-
Nälkä kasvaa! :) Tuolla sais Ylen teräväpiirtolähetykset (T2) näkyviin, nyt vain joutuis maksamaan postikulutkin mitä ei joutunut tuon alkuperäisen tikun kanssa tekemään.
http://www.ebay.com/itm/Stick-DVB-T2-T-C-FM-DAB-SDR-USB-2-0-TV-Receiver-Compatible-Tuner-AT4-Hot-sale-/390788079407#shpCntId
DVB-T2-vastaanotto ei onnistu tuolla tikulla toistaiseksi Linuxissa, koska Panasonicin DVB-T2-demodulaattorille ei ole ajuria:
http://blog.palosaari.fi/2013/10/naked-hardware-14-dvb-t2-usb-tv-stick.html
Okei, kiitos tiedosta. Odotellaan josko joku ystävällinen taho moisen ajurin keksisi kehitellä. Jos on HALPOJA DVB-T2 tikkuja tiedossa jotka toimii Linuxissa niin kertokaa arvon raatilaiset minullekin. ;)
-
[/quote]
FM-vastaanottimen rakentaminen onnistuu esimerkiksi GNU Radio -ohjelmalla: http://www.instructables.com/id/RTL-SDR-FM-radio-receiver-with-GNU-Radio-Companion/
Aihepiiriin voi tutustua näiden sivujen kautta:
http://www.rtlsdr.org/start
http://www.rtl-sdr.com/about-rtl-sdr/
[/quote]
Ei oikein inspiroi näitä ohjelmia asentamaan, etenkin ohjelmien asennusohjeet on mitä on. Eli toimintaan saattaminen on epävarmaa. Varmaan jollain kokeneemmalle helppo nakki, mutta kun ei ole...
Luin jostain, että Kali linuxissa olisi valmiina nämä ohjelmat. Kalin kotisivut eivät kyllä kerro mitään tästä. Onko kellään tästä tarkempaa tietoa - kokemusta?
-
FM-vastaanottimen teko onnistuu GNU-radiolla mutta kelpaisiko alkuun yksinkertaisempi ratkaisu? Aiemmin antamaani gqrx-vastaanottimeen on ihan oikeat Ubuntun PPA:t ja samalla koneellesi asentuu gnuradio 3.7 ja rtl-sdr ajurit yms. Tuosta on sitten helpompi lähteä liikkeelle, ensin gqrx kautta ja myöhemmin kun siivet kantavat niin testaamaan gnuradion plug-in:ja yms kivaa, terveisin Timo
ps. sitten kun saat tikun pelittämään niin seuraava astetta kivempi leikkikalu http://airspy.com/
Voisi sanoa, että tämä on tikkuradio steroideilla :D
-
Mikäs tälle nyt tuli, Kaffeine motkottaa että "Device not found" vaikka kuvan mukaisesti on sen asetuksissa Device1 ja dmesg sanoo kaiken olevan OK, ainakin minusta?
raimo@kone:~$ dmesg | grep RTL
[ 2.153037] r8169 0000:02:00.0 eth0: RTL8168evl/8111evl at 0xffffc90010e46000, f8:0f:41:35:84:c5, XID 0c900800 IRQ 53
[ 3.866281] usb 6-1: Product: RTL2838UHIDIR
[ 20.349019] usb 6-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state
[ 20.420473] DVB: registering new adapter (Realtek RTL2832U reference design)
[ 20.427750] usb 6-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[ 20.451911] input: Realtek RTL2832U reference design as /devices/pci0000:00/0000:00:10.0/usb6/6-1/rc/rc0/input15
[ 20.452098] rc0: Realtek RTL2832U reference design as /devices/pci0000:00/0000:00:10.0/usb6/6-1/rc/rc0
[ 20.473350] usb 6-1: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully initialized and connected
Tämä vika on tietysti voinut olla jo pitkään, sillä en ole päässyt tälle koneelle liki 3 kuukauteen.
Kerneli: 3.13.0-27-generic ja Kubuntu 14.04, mikään ei tietenkään toimi koska "Device not found", muka vaikka onkin as a found! :)
edit: w_scan ei myöskään löydä tikkua.
raimo@kone:~$ w_scan -ft -c FI
w_scan version 20130331 (compiled for DVB API 5.10)
using settings for FINLAND
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3228: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
Mitä lie valittaa localestakin...
lsusb:
Bus 006 Device 002: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
Mitens tämä sitten?raimo@kone:~$ lsmod | grep dvb
dvb_usb_rtl28xxu 29893 7
rtl2830 18804 1 dvb_usb_rtl28xxu
dvb_usb_v2 36018 1 dvb_usb_rtl28xxu
dvb_core 121659 3 rtl2830,rtl2832,dvb_usb_v2
rc_core 28124 12 lirc_dev,ir_lirc_codec,dvb_usb_rtl28xxu,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,ir_mce_kbd_decoder,ir_jvc_decoder,dvb_usb_v2,ir_rc6_decoder,ir_sanyo_decoder
-
Arch:ssa toimii ainakin w_scan kernelillä 3.13.6-1, minulla ei siihen ole asennettuna mitää katseluohjelmaa. Mutta siis tikku on ehjä tuon perusteella.
Taas Kubuntussa, ja tämmöstä:
raimo@kone:~$ scan /usr/share/dvb/dvb-t/fi-Anjalankoski_Ruotila >~/.channels.conf
scanning /usr/share/dvb/dvb-t/fi-Anjalankoski_Ruotila
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2745: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 16 Device or resource busy
-
Tuolta löytyy ratkaisu http://forum.ubuntu-fi.org/index.php?topic=35738.msg280282#msg280282
eli sudo lsof /dev/dvb/adapter0/frontend0
näytti että vdr oli käynnissä, mikä lie sen käynnistää? Lisäksi tuo vdr piti tappaa sudo:lla eli sudo killall vdr, sitten vasta suostui kuoleutumaan. No en nyt ole buutannut, tietysti se kumma vdr on taas sen jälkeen käynnissä.
Nyt siis toimii Kaffeine OK, saapas näkee buutin jälkeen...
Kiitos kun kuuntelitte! :D
edit: joo buuttauksen jälkee sama vaiva, ja ei kuole kuin sudolla. En mielestäni (ainakaan tietoisesti) ole asentanut edes tuota vdr:ää, mistälie tullu, nyt se mäni pois minun koneelta sotkemasta ajopuuteorioita. :)