Kirjoittaja Aihe: Vlc ja TV-tikku Ubuntu 12.04  (Luettu 4808 kertaa)

khaosaming

  • Käyttäjä
  • Viestejä: 348
    • Profiili
Vlc ja TV-tikku Ubuntu 12.04
« : 24.06.12 - klo:23.34 »
Minulla on Mac Minissä Elgaton Eye-TV Hybrid -tikku. Tämä combo toimii talouden ainoana TV-laitteena. Ubuntun puolella tikku ei kuitenkaan herää. Sitten muistin, että minullahan oli laatikossa vanha A-Linkin DTU(h). Päätin laittaa sen kuntoon, koska tikku pelitti aikanaan Mintissa. Laitan tiedot tähän muistiin, jos tarvitsen niitä myöhemmin. Ehkä tästä on hyötyä jollekulle toisellekin, vaikka tiedot löytyvät jo muista ketjuista.

Tikku on Afatech AF9015 DVB-T.

ftp://ftp.a-link.com/dtu/DTU_Fi.pdf

Koodia: [Valitse]
user@user-pc:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 152e:2507 LG (HLDS) PL-2507 IDE Controller
Bus 001 Device 004: ID 0fd9:0018 Elgato Systems GmbH EyeTV Hybrid
Bus 002 Device 003: ID 05ac:1005 Apple, Inc.
Bus 004 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 003 Device 002: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 002 Device 004: ID 05ac:021e Apple, Inc. Aluminum Mini Keyboard (ISO)
Bus 002 Device 005: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 004 Device 003: ID 05ac:8216 Apple, Inc. Bluetooth USB Host Controller
Bus 002 Device 006: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0 stick
user@user-pc:~$

Vlc näyttää tv-kuvaa, kunhan kanavat skannataan ensin. Käytin tähän w_scan-ohjelmaa. Ohjelma luo tiedoston 'channels.conf'.

http://linuxtv.org/wiki/index.php/W_scan

Koodia: [Valitse]
w_scan -c FI -X > channels.conf
Terminaali-dumppi löytyy tuolta:
https://dl.dropbox.com/u/49224198/Ubuntu/w_scan.txt

Jostakin syystä w_scan (Ja tikku) löytää vain YLE:n kanavat, mutta se riittää minulle. Antennina on Elgaton mukana tullut magneettipohjainen tappi, joka vastaanottaa yllättävän hyvin. Alkuperäinen samankaltainen nysä ei toiminut häiriöittä.

Käynnistin Vlc:n päätteestä:

Koodia: [Valitse]
vlc channels.conf




A-Link DTU(h) tunnistuu Ubuntu 12.04:ssa automaattisesti, ja järjestelmä tarjoaa sille suljettua firmwarea. Tikku lakkaa toimimasta, jos se on kiinni uudelleen käynnistäessä. Se täytyy siis ottaa irti USB-portista, jos koneen sammuttaa tai boottaa asennuksen jälkeen.


« Viimeksi muokattu: 25.06.12 - klo:00.13 kirjoittanut khaosaming »

Postimies

  • Käyttäjä
  • Viestejä: 2645
    • Profiili
Vs: Vlc ja TV-tikku Ubuntu 12.04
« Vastaus #1 : 27.06.12 - klo:20.57 »
Voit kokeilla myös dvbscan, siitä löytyi suoraan esim. Turun taajuudet fi-Turku. Gentoossa linuxtv-dvb-apps paketissa. Varmaan joku vastaava Ubuntussa. Vlc:tä kivampi TV:n katseluun on esim. vdr jota voi käskyttää monellakin ohjelmalla. Ajastuksetkin hoituvat helposti. Samoin osaa päivittää kanavat taustalla. Samoin kaken-käyttö sohvalta käsin. xinelib &  vdr-sxfe kevyt ja helppo edusta. Toki voi käyttää VLC, XBMC..tai jopa selainta TV:n katseluun.
 

kylmäkalle

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Ez858 TV-tikku Ubuntu 12.04
« Vastaus #2 : 15.10.12 - klo:21.09 »
Hei. Mulla on kanssa ongelmia tv tikun toimivuuden suhteen, kun päätin kokeilla sen toimivuutta Ubuntussa.  Speksit ovat:
  • afatec9035a
  • fc0011
  • eztv858 rev1.0
Tikku antaa samanlaista infoa terminaalista kuin khaosaminglla paitsi eri demulaattori.
Wikin mukaan 9015/9035 tikkua tuetaan >=2.6 kernelistä lähtien. Windows 7 toki löytää heti ajurit ja saa ne asennettua. Itse en jaksanut testata toimiiko vastaanotto  :-\. Mutta, Ubuntu tunnistaa sen usb-hid laitteeksi, jonka ymmärtääkseni bugikorjasin kirjoittamalla nanolla /etc/modprobe.d/usbhid.conf tiedostoon vendor filtterit. Tästäkään huolimatta ajurit eivät käänny 3.2.0-32-generic-pae kernelille. Ja kokeilin moneen kertaan. Seurasin ajurin kääntöohjetta 11.10:lle ja vaihdoin ohjeessa vain kernelin numerointia. Ajettuani kriviltä asennuksen  make antaa error 2:sta (vai 4:sta). w-scan antaa myöskin erroria:
Koodia: [Valitse]
main:3079: FATAL: ***** NO USEABLE DVB-T CARD FOUND. *****Seuraa loppukysymys: teenkö jotain väärin vai pitäisikö hommata joku muu tilalle? Tai onko joku saanut jollain menestyksellä käännettyä kyseisen tikun toimivaksi Ubuntussa?

Postimies

  • Käyttäjä
  • Viestejä: 2645
    • Profiili
Vs: Vlc ja TV-tikku Ubuntu 12.04
« Vastaus #3 : 16.10.12 - klo:15.28 »
Koetin hakea esim wikistä http://www.linuxtv.org/wiki/index.php/Afatech_AF9015
mutta ei osunut silmiin mikäs tikku sulla on?
Mitä kertoo sudo lsusb? Entä dmesg?
USB laitteen id:n perusteella on helppo googletella myös.
Mikä ajuri ei käänny? Monet ajurit tarvitsevat kernelin lähdekoodin....
Onko pae kerneli välttämätön? Google löysi tämän ohjeen
http://linuxtv.org/wiki/index.php/EzCap_DVB_T_Stick

usbhid.quirks=0x15a4:0x1001:0x0004 tai vastaava pitää antaa kernelille
parametrina. Ubuntun kernelissä plajon laitteita mukana. Oletko varma,
että ajuri pitää asentaa? DVB rajapinnan päivitys ja ajurien haku hg:llä on
hieman mutkikasta. Ks http://www.linuxtv.org/.


kylmäkalle

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Vlc ja TV-tikku Ubuntu 12.04
« Vastaus #4 : 21.10.12 - klo:22.30 »
Hei, sain juuri äsken oman tikkuni peilittämään. Tuon linkin takaa onnistui Metodi Z:lla:

http://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_T_Stick

scan  testauksen jälkeen (scan /usr/share/dvb/dvb-t/...) asensin Kaffeinen.
Ohjelmalla kaikkien ilmaiskanavien kuva, ääni ja tekstitys toimii, jippii!
Pitäisi kyllä itse koittaa enemmän miettiä, mitä hakusanoja syöttää Googlelle ;D.
Mutta mistä minä olisin tiennyt, että tikkua on uudelleen brändätty -> Wetech, TerraTec Cinergy T ja ties miksi muuksikin :D. Kysymyksiisi, ite kyllä tein buildin nykyisestä kernelistäni ja tein nanolla tuon usb-hid korjauksen. Aluksi lähdin seuraamaan 9015 tikun ohjetta, kunnes avasin piirilevyn näkyviin. Lopulta se osoittautui AF9035:ksi jota ei oltu sisällytetty kerneliin.

lsusb bongasi tälläista, joka sai itseni aluksi ihan hämilleen, Wetech nimen lisäksi.
Koodia: [Valitse]
Bus 001 Device 004: ID 15a4:1001 Afatech Technologies, Inc. AF9015/AF9035 DVB-T stick

Kiitos kuitenkin avusta  :)
« Viimeksi muokattu: 21.10.12 - klo:22.33 kirjoittanut kylmäkalle »

nm

  • Käyttäjä
  • Viestejä: 16447
    • Profiili
Vs: Vlc ja TV-tikku Ubuntu 12.04
« Vastaus #5 : 22.10.12 - klo:00.55 »
Pitäisi kyllä itse koittaa enemmän miettiä, mitä hakusanoja syöttää Googlelle ;D.
Mutta mistä minä olisin tiennyt, että tikkua on uudelleen brändätty -> Wetech, TerraTec Cinergy T ja ties miksi muuksikin :D.

Tämän vuoksi DVB-tikkuja ja muita USB-laitteita kannattaa aina googlata USB ID:n perusteella. Se on siis lsusb:n näyttämä ID-heksadesimaalipari, sinulla 15a4:1001. Joissain tapauksissa samalla ID:llä on kuitenkin kaupattu useita erilaisia laitekokoonpanoja, jolloin asia menee hankalammaksi.

Postimies

  • Käyttäjä
  • Viestejä: 2645
    • Profiili
Vs: Vlc ja TV-tikku Ubuntu 12.04
« Vastaus #6 : 22.10.12 - klo:17.02 »

Tämän vuoksi DVB-tikkuja ja muita USB-laitteita kannattaa aina googlata USB ID:n perusteella. Se on siis lsusb:n näyttämä ID-heksadesimaalipari, sinulla 15a4:1001. Joissain tapauksissa samalla ID:llä on kuitenkin kaupattu useita erilaisia laitekokoonpanoja, jolloin asia menee hankalammaksi.

Lisäksi samoja USB-laitteita on tehty eri piireillä. Valmistaja ei välttämättä muuta mallimerkintää, jos piiri on vaihtunut. Ei tietysti aiheuta ongelmaa kun Windows-ajurit on päivitetty - muissa systeemeissä tietysti.