Kirjoittaja Aihe: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro  (Luettu 86848 kertaa)

ppessi

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #100 : 31.10.09 - klo:17.20 »
Näillä ohjeilla pitäisi onnistua asennus 9.04:een (9.10:iin asennus on käynnissä... hitaasti.)

Asennetaan kernelin sorsat sekä unrar ja muuta kivaa, sekä puretaan kernelin sorsapuu:
Koodia: [Valitse]
kver=`uname -r | sed 's/-.*//'`
sudo apt-get install linux-source-$kver unrar build-essential
sudo tar xfj /usr/src/linux-source-$kver.tar.bz2 -C /usr/src

Sitten haetaan ajuripaketti, puretaan ja kopioidaan dvb-usb-interfacen filut kernelistä sinne:
Koodia: [Valitse]
wget http://media.ubuntuusers.de/forum/attachments/2103272/090730_RTL2832U_LINUX_Ver1.1.rar
unrar x -e 090730_RTL2832U_LINUX_Ver1.1.rar
cd 090730_RTL2832U_LINUX_Ver1.1
cp /usr/src/linux-source-$kver/drivers/media/dvb/dvb-usb/dvb-usb*.h .

Puukotetaan sorsia ja tehdään Makefile:
Koodia: [Valitse]
sed -i 's-//DVB_DEFINE-DVB_DEFINE-; s-THIS_MODULE,NULL-THIS_MODULE,NULL,adapter_nr-; /^#elif/s/[.]/_/;' *.[hc]
cat > Makefile << EOF
dvb-usb-rtl2832u-objs = \
demod_rtl2832.o dvbt_demod_base.o dvbt_nim_base.o foundation.o math_mpi.o \
nim_rtl2832_mxl5007t.o nim_rtl2832_fc2580.o nim_rtl2832_mt2266.o nim_rtl2832_tua9001.o \
rtl2832u.o rtl2832u_fe.o rtl2832u_io.o \
tuner_mxl5007t.o tuner_fc2580.o tuner_mt2266.o tuner_tua9001.o

obj-m += dvb-usb-rtl2832u.o

EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core/ -Idrivers/media/dvb/frontends/
EXTRA_CFLAGS += -Iinclude/config/video/v4l1

all:
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) modules

install: all
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) INSTALL_MOD_DIR=kernel/drivers/media/dvb/dvb-usb modules_install

clean:
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) clean
EOF
Homma onkin kääntämistä ja asentamista vaille valmis:
Koodia: [Valitse]
make
make install
Seuraavaksi katsomaan logia:
Koodia: [Valitse]
tail -f /var/log/messagesKun tikun tökkää kiinni, pitäisi tulostua jotain tällaista:
Koodia: [Valitse]
Oct 31 14:02:59 vilpertti kernel: [502325.761049] usb 1-6: new high speed USB device using ehci_hcd and address 16
Oct 31 14:02:59 vilpertti kernel: [502325.904809] usb 1-6: configuration #1 chosen from 1 choice
Oct 31 14:02:59 vilpertti kernel: [502326.117457] dvb-usb: found a 'DK DVBT DONGLE' in warm state.
Oct 31 14:02:59 vilpertti kernel: [502326.117468] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Oct 31 14:02:59 vilpertti kernel: [502326.119233] DVB: registering new adapter (DK DVBT DONGLE)
Oct 31 14:02:59 vilpertti kernel: [502326.119760] DVB: registering adapter 1 frontend 0 (Realtek RTL2832 DVB-T)...
Oct 31 14:02:59 vilpertti kernel: [502326.119805] dvb-usb: DK DVBT DONGLE successfully initialized and connected.
Oct 31 14:02:59 vilpertti kernel: [502326.119825] dvb-usb: found a 'DK DVBT DONGLE' in warm state.
Oct 31 14:02:59 vilpertti kernel: [502326.119832] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Oct 31 14:02:59 vilpertti kernel: [502326.123613] DVB: registering new adapter (DK DVBT DONGLE)
Oct 31 14:02:59 vilpertti kernel: [502326.124296] DVB: registering adapter 2 frontend 0 (Realtek RTL2832 DVB-T)...
Oct 31 14:02:59 vilpertti kernel: [502326.124343] dvb-usb: DK DVBT DONGLE successfully initialized and connected.
Oct 31 14:02:59 vilpertti kernel: [502326.124389] usbcore: registered new interface driver dvb-usb-rtl2832u

Joku voisi turata tuosta dkms-paketin...

--Pekka

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #101 : 26.11.09 - klo:16.44 »
Mikähän on nykyinen laita tuon Fuj:techin osalta? http://www.verkkokauppa.com/popups/prodinfo.php?id=6545
Ilmeisesti toimii, mutta palvelimessa (johon sen meinasin laittaa) on Hardy eli ajurit taitaa pitää kääntää, mikä ei vaikuttane Artec T14BR:n toimivuuteen (vai?).

Tuo A-Linkki olisi ilmeisesti varma valinta (yhtä varma taitaa olla, kun samalla piirillä näkyis olevan) jos se olisi DTU(m)-mallia eikä tuota uudempaa DTU(h):ta (kuten ilmoittivat sen kysyessäni olevan). http://www.verkkokauppa.com/popups/prodinfo.php?id=15544
« Viimeksi muokattu: 26.11.09 - klo:16.49 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #102 : 26.11.09 - klo:16.49 »
Mikähän on nykyinen laita tuon Fuj:techin osalta? http://www.verkkokauppa.com/popups/prodinfo.php?id=6545
Tuo A-Linkki olisi ilmeisesti varma valinta jos se olisi DTU(m)-mallia eikä tuota uudempaa DTU(h):ta (kuten ilmoittivat sen kysyessäni olevan). http://www.verkkokauppa.com/popups/prodinfo.php?id=15544

Uudet Fuj:tecit on Realtek RTL2832U -piirillä, ja sille ei ole kunnollista ajuria. Mulle saa lahjoittaa yhen kappaleen :]
A-Link DTU(h) on myös huono siinä olevasta tunerin ajurista (QT1010) johtuen .
Helpoin ja halvin hyvin toimiva vaihtoehto voisi olla Artec T14BR.

Antti

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #103 : 26.11.09 - klo:16.51 »
Muokkasin tuota viestiäni lähetyksen jälkeen, mutta vastasitkin jo kaikkeen.

Helpoin ja halvin hyvin toimiva vaihtoehto voisi olla Artec T14BR.

Pitäänee sitten hankkia toinen samanlainen (siis se Artec T14BR). Tietääkö kukaan jo valmiiksi mistähän noita saisi? (etsin kyllä kohta itsekin)
EDIT: Kyllähän noita taitaa vielä saada: http://hintaseuranta.fi/tuote.aspx/32734
« Viimeksi muokattu: 26.11.09 - klo:17.08 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #104 : 06.12.09 - klo:17.31 »
EDIT: Kyllähän noita taitaa vielä saada: http://hintaseuranta.fi/tuote.aspx/32734
Tai sitten ei... Koneboksi (15€ T14 ja 25€ T14BR) ei näytä myyvän kuin Vantaalla eli ei netin kautta ollenkaan ja sieltä en kyllä pääse moista hakemaan. Muualla taas nuo hinnat ovat näköjään vähän mitä ovat.
Huuto.netissä näkyykin olevan pari myynnissä (20 ja 25€). Pitääkin sieltä katsella (näkyvät olevan molempia, mutta aina Artec T14 nimellä). :)

Kai tuo Artec T14 (ei BR) pelitää vielä entiseen malliin (eli hyvin)? Niitä kun tuntuisi saavan jopa paremmin. Miten muuten jos on kaksi samanlaista yhtä aikaa kiinni (siis Artec T14 BR ja toinen Artec T14 BR) niin toimivatko nuo ongelmitta? Ainakin pitäisi toimia vai mitä.
« Viimeksi muokattu: 06.12.09 - klo:17.34 kirjoittanut Tomppeli »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Bent

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #105 : 30.12.09 - klo:21.36 »
Mulla aika erikoinen ongelma oman Fuj:techin kanssa jonka olen jo saanut toimimaan kiitos ajurin kehittäjille ja heidän foorum aktiivisuudelle. Eli käytössä nuo palosaaren 4.95 firmis + palosaaren v4l haaran ajurit.

Tikku on mythtv backend koneessa kiinni ja toimii ihan hyvin käynnistyksen jälkeen jonkun aikaa varsinkin jos on käytössä nauhotuksessa tai live tv:n katselussa. X ajan idle jälkeen mythtv kadottaa tunerin. dmesg ei näytä mitään eikä backend logitkaan. Laite on ikäänkuin käytössä ja se voi ilman virheilmoitusta nauhotella tai jopa yrittää virittää kanavaa mutta mitään ei tallennu. Kun yrittää katsoa tv:tä tulee vain ilmoitus tuning mutta lukitusta ei synny. Ongelmaan auttaa mythtv backendin sammutus + odotus ja backend taas päälle. Pelkkä mythtv backend restart ei auta vaan sen pitää hetken olla poissa. Reboot toki auttaa myös. Voin sammuttaa backendin ja yrittää kaffeinella ja tikku pelittää ihan hyvin. Mythtv versio on uusin 0.22 fixes haara.

Voiko ongelma johtua liian siitä ettei tikku saa tarpeeksi virtaa ? Aion nyt viikonloppuna kokeilla virtalähteellistä hubia. Tikun pitäisi olla usb 2.0 paikassa kiinni, emo on aika vanha ja siinä on vain 2 usb 2.0 paikkaa. Ideat alkaa loppua kesken olen kokeillut kaikenlaista tosin nyt vasta löysin tuon että mythtv backend stop + start auttaa. Minulla on näitä tikkuja 2 kpl:tta toinen on fuj:tech ja toinen adata tällä hetkellä kun debuggaan ongelmaan on vain fuj:tech käytössä. Minulla on myös toinen vanha emo jota voin kokeilla tai itseasiassa se olisi jo kolmas kun ekassa oli vähän häikkää mutta ongelma oli jo silläkin. Toivottavasti se on virransaanti ongelma jos niin saan sen varmaan viikonloppuna kuntoon mutta olisi kiva kuulla onko jollakulla muulla ollut vastaavia ongelmia ?

EDIT: Voiko ongelma johtua EPG tietojen taustahausta jota mythtv tekee kun käytössä on on air guide ? Luin jostain joskus aikanaan että jollain tunerilla oli ongelmia sen kanssa.

TIkku on tuo 15a4:9016

Dmesg antaa

Koodia: [Valitse]
[   24.882919] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[   24.883014] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[   24.883492] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[   25.242902] af9013: firmware version:4.95.0
[   25.246151] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
[   25.257809] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   25.257815] Bluetooth: BNEP filters: protocol multicast
[   25.338488] Bridge firewalling registered
[   25.383515] MT2060: successfully identified (IF1 = 1220)
[   25.846208] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:10.4/usb1/1-3/input/input5
[   25.846281] dvb-usb: schedule remote query interval to 150 msecs.
[   25.846286] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
[   25.900955] usbcore: registered new interface driver dvb_usb_af9015
« Viimeksi muokattu: 30.12.09 - klo:21.51 kirjoittanut Bent »

Bent

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #106 : 31.12.09 - klo:09.19 »
Ajattelin raportoida takaisin, otin tikulta eilen illalla postaukseni jälkeen epg data keräyksen pois päältä. Juuri äsken pistin etänä nauhoituksen päälle ja tiedostoa alkoi muodostua eli aika lupaavaa. Tällä hetkellä uskoisin että tunerin kadotus ongelma liittyy tuohon  mythtv:n epg data keräykseen. Aikaisemmin jos kone on ollut muutaman tunnin idlenä on tunerit jo menneet kuralle. Kone on bootannut 5 tuntia sitten ja aikaisemmin ei ole vissiin kertaakaan tuner ollut enää toimintakuntoinen.

Conffaan nyt tv_grab_fi kuntoon ja lykkään viikonlopun aikana toisen kortin kiinni ja katsotaan viikon verran jos homma pelaa eikä mene nauhoituksia kuralle niin raportoin taas takaisin, veikkaanpa että joku muu tulee törmäämään tähän samaan.
« Viimeksi muokattu: 31.12.09 - klo:09.21 kirjoittanut Bent »

Bent

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #107 : 02.01.10 - klo:21.26 »
Jep voin nyt vakuuttaa että nuo tikut toimivat moitteetta mythtv:n kanssa jos

a) käyttää tässä ketjussa mainittua firmistä
b) tarpeeksi uusi kernel tai kääntää nuo palosaaren v4l ajurit
c) tikut ovat usb 2.0 paikassa (itsellä esiintyy tv kuvan ja äänen pätkimistä jos tikut usb 1.1 paikassa)
d) Jos on mythtv 0.22 käyttäjä ja kytkee pois epg data keräyksen ja käyttää esim tv_grab_fi + mythfilldatabase (ohjeet: http://www.mythtv.org/wiki/XMLTV#Finland)
Tuossa ohjeesta poiketen ohjeistaisin että mythtv-backend setupista ajaisi tuon tv_grabin konffin tällöin automaattisesti mythtv tietää mitä conf tiedostoa käytetään ja tuo .telkku.com lisätään kanavien id:n perään nimenomaan mythtv-backend tietokantaan joko mythtv setupin kautta tai suoraan kantaan. Itse luin ohjeen huonosti ensin ja lisäsin ne sekä tiedostoon että kantaan jolloin ei tietenkään mikään toiminut.

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #108 : 14.01.10 - klo:21.15 »
Jep voin nyt vakuuttaa että nuo tikut toimivat moitteetta mythtv:n kanssa jos

a) käyttää tässä ketjussa mainittua firmistä
b) tarpeeksi uusi kernel tai kääntää nuo palosaaren v4l ajurit
c) tikut ovat usb 2.0 paikassa (itsellä esiintyy tv kuvan ja äänen pätkimistä jos tikut usb 1.1 paikassa)
d) Jos on mythtv 0.22 käyttäjä ja kytkee pois epg data keräyksen ja käyttää esim tv_grab_fi + mythfilldatabase (ohjeet: http://www.mythtv.org/wiki/XMLTV#Finland)
Tuossa ohjeesta poiketen ohjeistaisin että mythtv-backend setupista ajaisi tuon tv_grabin konffin tällöin automaattisesti mythtv tietää mitä conf tiedostoa käytetään ja tuo .telkku.com lisätään kanavien id:n perään nimenomaan mythtv-backend tietokantaan joko mythtv setupin kautta tai suoraan kantaan. Itse luin ohjeen huonosti ensin ja lisäsin ne sekä tiedostoon että kantaan jolloin ei tietenkään mikään toiminut.
Onko kyse tästä tikusta: http://www.verkkokauppa.com/popups/prodinfo.php?id=6545
Ja tarkoitus olisi käyttää tuota Ubuntu 9.10 koneessa.
« Viimeksi muokattu: 14.01.10 - klo:21.18 kirjoittanut Kullervo »

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #109 : 14.01.10 - klo:21.19 »
Jep voin nyt vakuuttaa että nuo tikut toimivat moitteetta mythtv:n kanssa jos

a) käyttää tässä ketjussa mainittua firmistä
b) tarpeeksi uusi kernel tai kääntää nuo palosaaren v4l ajurit
c) tikut ovat usb 2.0 paikassa (itsellä esiintyy tv kuvan ja äänen pätkimistä jos tikut usb 1.1 paikassa)
d) Jos on mythtv 0.22 käyttäjä ja kytkee pois epg data keräyksen ja käyttää esim tv_grab_fi + mythfilldatabase (ohjeet: http://www.mythtv.org/wiki/XMLTV#Finland)
Tuossa ohjeesta poiketen ohjeistaisin että mythtv-backend setupista ajaisi tuon tv_grabin konffin tällöin automaattisesti mythtv tietää mitä conf tiedostoa käytetään ja tuo .telkku.com lisätään kanavien id:n perään nimenomaan mythtv-backend tietokantaan joko mythtv setupin kautta tai suoraan kantaan. Itse luin ohjeen huonosti ensin ja lisäsin ne sekä tiedostoon että kantaan jolloin ei tietenkään mikään toiminut.
Onko kyse tästä tikusta: http://www.verkkokauppa.com/popups/prodinfo.php?id=6545

On ja ei. Se on vanhasta versiosta tuota laitetta joka oli af9015 ja toimii. Uusi, nykyinen, versio tikusta on rtl2832u piirillä joka ei ole tuettuna. Sillekki kyllä löytyy jokin valmistajan tekemä ajuri, mutta sen käyttäminen vaatii kovasti säätöä. Minulla on tämä uusi tikku ja se on työn alla.

Antti

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #110 : 14.01.10 - klo:21.27 »
Minulla on tämä uusi tikku ja se on työn alla.

Antti

Kertonet kun valmistuu.

Bent

  • Käyttäjä
  • Viestejä: 77
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #111 : 14.01.10 - klo:21.36 »
Minulla on tämä uusi tikku ja se on työn alla.

Antti

Kertonet kun valmistuu.

Jos et nyt vielä ostanut niin ostin juuri kolmannen tikun tällä kertaa omaan käyttöön:
http://www.tietokonekauppa.fi/tuotetiedot.php?koodi=11862
Itse tuote ei ole kuvassa oleva vaan kuva on vanhasta mallista joka olen nyt myös asentanut toimivana kaverin koneeseen. Enivei tuo tikku toimii (uusi ja vanha) cropen ajureilla ja firmiksellä itsellä ihan hyvin (kuhan epg data keräys ei ole päällä mythtv:ssä).

Kuten crope sanoi niin minulla on tosiaan monta vuotta vanha fuj:tech joka on lojunut nurkissa kunnes otin käyttöön viime vuoden lopussa.

sampula

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Heipä hei! Tätä ja tulevia ajurikääntöjä varten kysymyksiä:

Tuota ubuntu.cz:n ohjetta kannattaa muuten soveltaa vähän, eli laittaa toi driveri kernelin sorsien sekaan, ei v4l:n sorsien sekaan.

Miksi kannattaa laittaa ajurin sorsat kernelin sorsien sekaan, eikä v4l:n?

Käänsin onnistuneesti uuden fuj:techin rtl232u-ajurin v4l-sorsien seassa ja asensin koko kääntämäni v4l-puun. Nyt tuli kernel-päivityksiä, eikä vanha dvb-usb-rtl2832u.ko enää toimi. Pitää siis kääntää uudestaan, voisin kokeilla kernelin sorsien seassa jos siihen jokin syy on.

Miksi ylipäätään pitää laittaa ajurin sorsat ison sorsapuun sekaan, miksei vaan viitata headereihin tms? Miksi pitää kääntää koko sorsapuu, kun haluan vain yhden ko-tiedoston?

Onko dkms hyvä juttu? Oisko se ratkaisu, jossa ajureita ei kernelin päivityksen jälkeen tarvitse kääntää uudestaan, eli lähes yhtä hyvä kuin viralliseen kerneliin upottaminen?

... Sillekki kyllä löytyy jokin valmistajan tekemä ajuri, mutta sen käyttäminen vaatii kovasti säätöä.

Miten voi olla valmistajan tekemä ajuri, jota ei löydy valmistajan sivuilta eikä itse asiassa mistään muualta, kuin saksalaisen ubuntu-foorumin liitetiedostona? Miksei paketin readme- tai history-tiedostoissa kerrota, että ajuri on Realtekin tekemä?

Miksi tehdään hirveällä vaivalla reverse engineerattuja ajureita, kun valmistaja on julkaissut toimivan ajurin?

Ystävällisin karaokekoalaterveisin,
Samuli

crope

  • Käyttäjä
  • Viestejä: 817
  • Fedora 12
    • Profiili
    • http://palosaari.fi/
... Sillekki kyllä löytyy jokin valmistajan tekemä ajuri, mutta sen käyttäminen vaatii kovasti säätöä.

Miten voi olla valmistajan tekemä ajuri, jota ei löydy valmistajan sivuilta eikä itse asiassa mistään muualta, kuin saksalaisen ubuntu-foorumin liitetiedostona? Miksei paketin readme- tai history-tiedostoissa kerrota, että ajuri on Realtekin tekemä?

Varmaan tuo ajuri on saatu joko MSI:ltä tai Realtekiltä kysymällä. Sen näköinen se on että on aika suoraan valmistajan referenssi-ajurista kopsattu kasaan. Sama tilanne oli RTL2831U ajurin kanssa, ja siihen on saatu julkaisuluvat Realtekiltä. Nämä laitteet on hyvin pitkälti samanlaiset joten ajuri pitää tehdä siten että se tukee RTL2831U ja RTL2832U piiriä.

Miksi tehdään hirveällä vaivalla reverse engineerattuja ajureita, kun valmistaja on julkaissut toimivan ajurin?
Reverse-engineeraamalla tehdään ajureita silloin kuin valmistaja ei julkaise Linux-ajuria ollenkaan tai sitten ajuri löytyy jostain "pöytälaatikosta" mutta sille ei saada valmistajalta lupaa julkaissa GPLv2 lisenssillä. Monesti piirien valmistajat ovat aika nihkeitä julkaisemaan ajureitaan.

Yleensä valmistajan tekemä ajuri ei täytä Linuxin ytimen laadullisia kriteereitä. Suurimpana ongelmana on usein puuttuva modulaarisuus - Windowsissa kaikki saa olla yks ja sama binääriklimppi, Linuxin kerneliin moista klimppiä ei huolita. Linuxin kerneliin ajurin pitää olla pilkottu toiminnallisiin moduuleihin - tyypillisesti ajuri per piiri. DVB-laitteessa on loogisesti kolme piiriä, USB/PCI-silta, demodulaattori ja tuneri. Tarvitsee siis kolme ajuriakin.

Antti

poiuyt

  • Käyttäjä
  • Viestejä: 106
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #114 : 21.04.10 - klo:00.16 »
Usb-digiviritin:  Fuj:tech DTV pro.Onko mahdollista saada toimimaan xubuntussa?

dxyii

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #115 : 25.05.10 - klo:11.37 »
Näillä ohjeilla pitäisi onnistua asennus 9.04:een (9.10:iin asennus on käynnissä... hitaasti.)

Asennetaan kernelin sorsat sekä unrar ja muuta kivaa, sekä puretaan kernelin sorsapuu:
Koodia: [Valitse]
kver=`uname -r | sed 's/-.*//'`
sudo apt-get install linux-source-$kver unrar build-essential
sudo tar xfj /usr/src/linux-source-$kver.tar.bz2 -C /usr/src

Sitten haetaan ajuripaketti, puretaan ja kopioidaan dvb-usb-interfacen filut kernelistä sinne:
Koodia: [Valitse]
wget http://media.ubuntuusers.de/forum/attachments/2103272/090730_RTL2832U_LINUX_Ver1.1.rar
unrar x -e 090730_RTL2832U_LINUX_Ver1.1.rar
cd 090730_RTL2832U_LINUX_Ver1.1
cp /usr/src/linux-source-$kver/drivers/media/dvb/dvb-usb/dvb-usb*.h .

Puukotetaan sorsia ja tehdään Makefile:
Koodia: [Valitse]
sed -i 's-//DVB_DEFINE-DVB_DEFINE-; s-THIS_MODULE,NULL-THIS_MODULE,NULL,adapter_nr-; /^#elif/s/[.]/_/;' *.[hc]
cat > Makefile << EOF
dvb-usb-rtl2832u-objs = \
demod_rtl2832.o dvbt_demod_base.o dvbt_nim_base.o foundation.o math_mpi.o \
nim_rtl2832_mxl5007t.o nim_rtl2832_fc2580.o nim_rtl2832_mt2266.o nim_rtl2832_tua9001.o \
rtl2832u.o rtl2832u_fe.o rtl2832u_io.o \
tuner_mxl5007t.o tuner_fc2580.o tuner_mt2266.o tuner_tua9001.o

obj-m += dvb-usb-rtl2832u.o

EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core/ -Idrivers/media/dvb/frontends/
EXTRA_CFLAGS += -Iinclude/config/video/v4l1

all:
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) modules

install: all
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) INSTALL_MOD_DIR=kernel/drivers/media/dvb/dvb-usb modules_install

clean:
make -C /lib/modules/\$(shell uname -r)/build M=\$(PWD) clean
EOF
Homma onkin kääntämistä ja asentamista vaille valmis:
Koodia: [Valitse]
make
make install
Seuraavaksi katsomaan logia:
Koodia: [Valitse]
tail -f /var/log/messagesKun tikun tökkää kiinni, pitäisi tulostua jotain tällaista:
Koodia: [Valitse]
Oct 31 14:02:59 vilpertti kernel: [502325.761049] usb 1-6: new high speed USB device using ehci_hcd and address 16
Oct 31 14:02:59 vilpertti kernel: [502325.904809] usb 1-6: configuration #1 chosen from 1 choice
Oct 31 14:02:59 vilpertti kernel: [502326.117457] dvb-usb: found a 'DK DVBT DONGLE' in warm state.
Oct 31 14:02:59 vilpertti kernel: [502326.117468] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Oct 31 14:02:59 vilpertti kernel: [502326.119233] DVB: registering new adapter (DK DVBT DONGLE)
Oct 31 14:02:59 vilpertti kernel: [502326.119760] DVB: registering adapter 1 frontend 0 (Realtek RTL2832 DVB-T)...
Oct 31 14:02:59 vilpertti kernel: [502326.119805] dvb-usb: DK DVBT DONGLE successfully initialized and connected.
Oct 31 14:02:59 vilpertti kernel: [502326.119825] dvb-usb: found a 'DK DVBT DONGLE' in warm state.
Oct 31 14:02:59 vilpertti kernel: [502326.119832] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Oct 31 14:02:59 vilpertti kernel: [502326.123613] DVB: registering new adapter (DK DVBT DONGLE)
Oct 31 14:02:59 vilpertti kernel: [502326.124296] DVB: registering adapter 2 frontend 0 (Realtek RTL2832 DVB-T)...
Oct 31 14:02:59 vilpertti kernel: [502326.124343] dvb-usb: DK DVBT DONGLE successfully initialized and connected.
Oct 31 14:02:59 vilpertti kernel: [502326.124389] usbcore: registered new interface driver dvb-usb-rtl2832u

Joku voisi turata tuosta dkms-paketin...

--Pekka

Moi,

 En tajuu tota sun ohjetta. Eli ilmeisesti 90730_RTL2832U_LINUX_Ver1.1.rar pitää purkaa jonnekin digivox/v4l sisälle? En saa vaan skulaa kääntöö sun ohjeilla('Nothing to do for "all')

tsorvoja

  • Käyttäjä
  • Viestejä: 2
    • Profiili

HifiTollo

  • Käyttäjä
  • Viestejä: 116
    • Profiili
Vs: USB-digitv-tikut, Verkkokaupan Fuj:tech DTV pro
« Vastaus #117 : 26.12.15 - klo:22.29 »
Kehitys kehittyy.

Joskus tuli hankittua moinen Fuj:Tech DTV PRO DVB-T -tikku jostakin Anttilan ale-korista.
Sitten luin palstoilta (aluksi) että mahdoton se on saada toimimaan, ja sittemmin, että sen saa toimimaan, mutta vaati hirveää säätöä ja terminaalikomentelua.

Nyt satuin kytkemään tuon tikun yhteen Ubuntu 15.10 koneeseeni, ja kappas vain tikku toimi siis heittämällä. Tikku läppärin poskeen ja VLC käyntiin, ja sieltähän näkyi kaikki kanavat.

Koneessa sattui olemaan joku MeTV.llä muinoin tehty kanavaluettelo kun joskus aiemmin katselin Terratecin tikulla läppäristä töllökanavia.