DVB-T antenne på Ubuntu
Jeg har for nylig indkøbt en DVB-T antenne i Netto, og da der stod uden på pakken, at den er kompatibel med Linux, så var det ikke svært at overbevise sig om, at jeg da manglede lige præcis en sådan i min teknik-samling.
I manualen stod der også, at jeg bare skulle kigge i "For Linux"-mappen på den medfølgende CD, fedt nok - det må være lige til - hvilket ikke er så ofte ved specielle hardware-enheder.
Men ak på'CD'en var der ingen "For Linux"-mappe, og hvad gør man så? Jeg ville ikke returnere den - jeg ville have det til at virke.
Så jeg begyndte at google lidt.
Først måtte jeg finde ud af, hvilken enhed, jeg havde tilsluttet. Det løste jeg ved at åbne terminalen og taste
lsusb
Her fandt jeg ud af, at det er en Realtek-enhed, jeg har købt.
Jeg googlede lidt mere, og fandt ud af, at jeg skulle hente og udpakke og installere disse drivere.
Jeg oprettede mappen rtl2838 i min home-folder, og gik ind i den (cd-kommandoen).
mkdir rtl2383
cd rtl2838
unrar -e 091207_RTL2832U_LINUX_Ver1.4.2.rar
cd linux_install_package_091207
sudo bash install.sh
Herefter skulle jeg hente video for linux (v4l). Til det formål skulle Mercurial installeres
sudo apt-get install mercurial
hg clone http://linuxtv.org/hg/v4l-dvb
Herefter kørte jeg disse kommandoer i terminalen
cd v4l
make
sudo make install
Således blev v4l installeret.
Nu mangler jeg blot noget firmware, og det klarer vi også via terminalen.
sudo apt-get install linux-firmware-nonfree linux-firmware
Og så mangler jeg kun værktøj til at scanne efter frekvenser, til det køres
sudo apt-get install dvb-apps
Og så skulle jeg have oprettet en channels.conf-fil til mig selv, så jeg kan se TV med VLC. Jeg fandt en dk-All fil, som jeg modificerede til at se således ud, så den fik alle kanalerne med:
# Denmark, whole country
# Created from http://www.digi-tv.dk/Indhold_og_tilbud/frekvenser.asp
# and http://www.digi-tv.dk/Sendenettets_opbygning/
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 482000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 506000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 538000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 554000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 568000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 602000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 658000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 682000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 690000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 714000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 730000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 738000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 786000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 778000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 826000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 834000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
Herefter kørte jeg:
scan -a 1 /home/klgn/dvb-t/dk-All -o zap | tee channels.conf
Bemærk, at -a 1 kan skiftes ud med -a 0 afhængig af, hvilken adapter, antennen sidder på (jeg prøvede mig frem).
Så fik jeg skrevet guiden, som nok mest er for min egen skyld, men skulle andre få behov for at læse den, så fint:)