Kirjoittaja Aihe: Nebula DVB-T usb-kortin asennus  (Luettu 18334 kertaa)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #60 : 22.11.05 - klo:20.12 »
Voikos sitten toisesta kernelistä ottaa moduulin tähän 2.6.12-10 kerneliin? ja repolan glx toimisi edelleen

Uskoisin, että se toimii. Tosin voi olla, että ei toimi muuten kuin ottamalla uudemmasta kernelistä kaikki dvb-ajurit.

JPK1990

  • Vieras
Re: mythtv
« Vastaus #61 : 04.12.05 - klo:20.20 »
kuulin juuri netholicin voorumilla että 2.6.14 sarjalaisissa olisi 2 tärkeätä pachia noihin nxt6000 pohjaisiin laitteisiin joten infoa nyt miten ne dvb hommelit saa siirrettyä tähän 2.6.12-10 . pistän samalla kääntäsyllä rohvessoriks k7 vaikuttaako tämä mitenkään repolan nvidia-glx toimintaan (uudelleen asennusta lukuunottamatta)?

mistä kernelin sorsa? kernel.orgissa oli alle 10 asti toi 4. numero.
« Viimeksi muokattu: 04.12.05 - klo:20.25 kirjoittanut JPK1990 »

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #62 : 06.12.05 - klo:18.58 »
Kuvittelin tämän olevan helppo homma, mutta kun rupesin tätä testaamaan niin jouduin tosissani nuita aivonystyröitäni vaivaamaan.
2.6.14 kernelistä en saanut noita dvb-ajureita siirrettyä tähän kerneliin. Niinpä jouduin tekemään asian niin, että käänsin tuon Ubuntun vakio kernelin ilman dvb-ajureita ja siihen jälkikäteen lisäsin cvs:ltä ladatut dvb-ajurit.

Tässä pikkuisen ohjeen poikasta:

cd /usr/src
sudo apt-get source linux-image-2.6.12-10-386 ladataan kernelin lähdekoodit.
cd linux-source-2.6.12-10-386
sudo cp debian/config/i386/386 .config Kopioidaan 386 prossun conffi nykyiseksi.
sudo make menuconfig

Device Drivers -> Multimedia devices -> Digital Video Broadcasting Devices ->
   [ ] DVB For Linux
poistetaan dvb-ajurit käytöstä

cd debian/config
rm */* Poistetaan kaikista kansioista kaikki tiedostot. Tämä tekee sen, ettei käännetä muita kuin itsekäyttämämme prossun ja arkkitehtuurin kerneli.
cd ../..
sudo mv .config debian/config/i386/386 siirretään nykyinen konffi 386 prossun konffin päälle.

dpkg-checkbuilddeps tarkistetaan onko kaikki kääntämiseen tarvittavat ohjelmat asennettu.
Jos jotain puuttuu niin ne täytyy tietysti asentaa.

sudo dpkg-buildpackage -rfakeroot käännetään kerneli.
cd debian/build/build-386
sudo dpkg -i linux-image-2.6.12-10-386.deb
Asennetaan kerneli. (tuo kernelin nimi ei varmaankaa ole oikein) Huomaa, että tässä
vaiheessa sinun koneesi täytyy olla käynnissä jollakin muulla kerneli versiolla ja tuo kyseinen versio poistettu.

sudo reboot buutattaan kone uudelle kernelille
sudo apt-get install linux-restricted-modules-386 nvidia-glx asennellaan nvdia:n ajurit.


Tämän jälkeen kone yrittää joka päivityskerralla asentaa linux-image-2.6.12-10-386 pakettia, koska se olisi apt-get:in mielestä parempi.
Tuohon en ole löytänyt muuta ratkaisua, kuin asettaa synapticista: Lock version. ja tuo juuri versio.
Ja käyttää synapticia käyttiksen päivittämiseen sen jälkeen. Apt-get:iä ei kärsi käyttää koska se korvaa tuon itse käännetyn kernelin "virallisella".


Sitten voitkin siirtyä lataamaan ja kääntämään dvb-ajureiden cvs-versioita.
Pari juttua siitä hommasta:
cd /lib/modules/2.6.12-10-386
sudo ln -s /usr/src/linux-source-2.6-12-10-386/debian/build/build-386 source
tehdään symboolinen linkki kernelin sourceen, jotta voidaan kääntää dvb-ajurit

Ja sitten vain lataat ajurit cvs:ltä ja käännät ja asennat ne.



Toivottavasti tästä apua. En pysty nyt välttämättä ihan heti vastailemaan, koska oma koneeni lähtee takuu huoltoon laitteisto vian vuoksi.
Meinasin tämänkin ohjeen tekeminen olla työn ja tuskan takana, kun kone tupaa kaatuilemaan jatkuvasti.

JPK1990

  • Vieras
Re: mythtv
« Vastaus #63 : 06.12.05 - klo:19.27 »
juu kiitos! ja jatkokysymyksiä varmaan tulee kuten yleensä

JPK1990

  • Vieras
Re: mythtv
« Vastaus #64 : 06.12.05 - klo:20.03 »
pitääkö tuossa menuconfigissa tallentaa asetukset .config tiedostoon?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #65 : 06.12.05 - klo:20.31 »
pitääkö tuossa menuconfigissa tallentaa asetukset .config tiedostoon?

Tietysti eihän tuolla konffauksella ole muuten mitään merkitystä.

Se muuten kyselee niitä kernelin asetuksia vähän lisää sitten, kun alat kääntämään sitä kerneliä. Itselläni riittin, kun painelin vaan enterillä läpi.

JPK1990

  • Vieras
Re: mythtv
« Vastaus #66 : 06.12.05 - klo:20.46 »
Koodia: [Valitse]
kake@JPK1990:/usr/src/linux-source-2.6.12-2.6.12$ dpkg-checkbuilddeps
kake@JPK1990:/usr/src/linux-source-2.6.12-2.6.12$ sudo dpkg-buildpackage -rfakeroot
dpkg-buildpackage: source package is linux-source-2.6.12
dpkg-buildpackage: source version is 2.6.12-10.24
dpkg-buildpackage: source changed by Fabio M. Di Nitto <fabbione@ubuntu.com>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
/usr/bin/dpkg-buildpackage: line 175: fakeroot: command not found
kake@JPK1990:/usr/src/linux-source-2.6.12-2.6.12$
??

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #67 : 06.12.05 - klo:20.59 »
sudo apt-get install make gcc module-init-tools kernel-package build-essential libncurses-dev fakeroot

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #68 : 08.12.05 - klo:21.59 »
Onnistuuko? Toimiiko?

Tämä on senverran erikoinen viritys, että ihan oma mielenkiinto heräsi.

JPK1990

  • Vieras
Re: mythtv
« Vastaus #69 : 09.12.05 - klo:21.36 »
fakeroot puuttu xD se dpkg-checkbuilddeps ei jostain syystä näyttäny sitä

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #70 : 10.12.05 - klo:04.09 »
fakeroot puuttu xD se dpkg-checkbuilddeps ei jostain syystä näyttäny sitä

Juu, mut jokos sait käännettyä ton kernelin? Miten meni? Toimiiko nvidian ajurit? Saitko DVB-ajurit ympättyä tuohon käännettyyn kerneliin?

JPK1990

  • Vieras
Re: mythtv
« Vastaus #71 : 10.12.05 - klo:14.07 »
toistaiseksi erroria ja muistialueen ylitystä..
pitäisköhän käyttää gcc 4.0 vai aikaisempia versioita?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: mythtv
« Vastaus #72 : 10.12.05 - klo:17.25 »
toistaiseksi erroria ja muistialueen ylitystä..
pitäisköhän käyttää gcc 4.0 vai aikaisempia versioita?

Repositiossa oleva 2.6.12-10-386 kerneli on käännetty gcc-4.0 versiolla joten pitäisi onnistua sillä.

Minkälaista erroria? Missä vaiheessa?

JPK1990

  • Vieras
Re: mythtv
« Vastaus #73 : 17.01.06 - klo:22.14 »
Nyt on 2.6.15 alla.
Koodia: [Valitse]
[4294682.529000] dvb-usb: found a 'Nebula Electronics uDigiTV DVB-T USB2.0)' in cold state, will try to load a firmware
[4294682.607000] dvb-usb: downloading firmware from file 'dvb-usb-digitv-01.fw' to the 'Cypress FX2'
[4294682.637000] dvb-usb: Nebula Electronics uDigiTV DVB-T USB2.0) successfully initialized and connected.
[4294682.637000] dvb-usb: endpoint for generic control not specified.
[4294682.637000] dvb-usb: endpoint for generic control not specified.
[4294682.637000] usbcore: registered new driver dvb_usb_digitv
[4294682.758000] usb 5-2.1: USB disconnect, address 4
[4294682.758000] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
[4294682.788000] lp0: using parport0 (interrupt-driven).
[4294684.461000] usb 5-2.1: new high speed USB device using ehci_hcd and address  5
[4294684.535000] usb 5-2.1: string descriptor 0 read error: -22
[4294684.535000] usb 5-2.1: string descriptor 0 read error: -22
[4294684.535000] dvb-usb: found a 'Nebula Electronics uDigiTV DVB-T USB2.0)' in warm state.
[4294684.535000] dvb-usb: will pass the complete MPEG2 transport stream to the s oftware demuxer.
[4294684.536000] DVB: registering new adapter (Nebula Electronics uDigiTV DVB-T USB2.0)).
[4294684.537000] dvb-usb: no frontend was attached by 'Nebula Electronics uDigiT V DVB-T USB2.0)'
[4294684.537000] input: IR-receiver inside an USB DVB receiver as /class/input/i nput4
[4294684.537000] dvb-usb: schedule remote query interval to 1000 msecs.
[4294684.537000] dvb-usb: Nebula Electronics uDigiTV DVB-T USB2.0) successfully initialized and connected.

Koodia: [Valitse]
janne@ubuntu:~$ scan ~/fi-kuopio –v –v -5 > channels.conf
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:1884: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory

MITÄ !!!  >:( vähän rupee pikkuhiljaa kyrsimään..
« Viimeksi muokattu: 30.10.07 - klo:23.49 kirjoittanut Risto H. Kurppa »

JPK1990

  • Vieras
Re: mythtv
« Vastaus #74 : 10.02.06 - klo:15.10 »
Asensin ne cvs(tai jotkut semmoset dvb-v4l) ajurit ja uuden dvb-usb-digitv-02.fw firmwaren ja lukitsin kernel-image version ja katselen tvtä . kiitokset kärsivällisyydestä littlelionille ja muillekin!  ;D
« Viimeksi muokattu: 10.02.06 - klo:18.08 kirjoittanut JPK1990 »