Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - shroom

Sivuja: [1]
1
Tuntemattomuus johtuu [vissiin] siitä, että kyseessä on oikeasti kovin uusi siru rt61, ja se ole vielä linuskan tiedossa.  Tässä tapauksessa toistaiseksi ehkä käsittääkseni ainoa toimiva ajuri on valmistajan sivulla http://www.ralink.com.tw/supp-1.htm oleva rt61 ajuri. Tätä kirjoitettaessani oli saatavilla vain ajuri http://www.ralink.com.tw/drivers/Linux/2005_1230_RT61_Linux_STA_Drv1.0.3.0.tar.gz.

Lisätään vielä edelliseen että kortti on A-Link WL54PC (PCMCIA) huutonetistä ostettu ihkauus laite. Luulin kanssa ostaessani että siinä on rt2500 ja kun ajuriseedeelläkin oli vain rt2500 hakemistot niin ei hyvä tullu. Cd:llä tullut Windows ajuri toimii tosin ihan ookoosti, linux ajurin kanssa lopetin kikkailun aika pian ja hyvä niin. Kannettava on ibm thinkpad t21 ja ubuntu on dapper drake flight-3. ???

Täytynee kertoa, että olen säätänyt saman kortin, eli A-Linkin Wl54PC PCMCIA-kortin, toimimaan Ubuntussa (Breezy Badger), mutta oikeista verkkoasetuksista huolimatta kortti ei näytä lähtevän toimimaan ilman, että kernelin käynnistää irqpoll-optiolla.

Yllä esitetty oletus pitää mielestäni paikkansa, sillä aluksi parempi puoliskoni sääti korttia ja sai sen hetkeksi toimimaan aivan oikeilla ajureilla (rt61). Kuitenkaan käynnistyksen jälkeen kortti ei enää pelannut, jolloin epäilin, että mies olisi asentanut väärät ajurit, koska levyllä oli tosiaan mukana Linuxille rt2500-ajurit. Tarkempien selvittelyjen jälkeen huomasin, että levyllä oli ilmeisesti Windows-ajureina rt61-ajurit (ainakin ajuritietoja penkoessa törmäsin merkkijonoon rt61.sys). Nämä rt61-ajurit pelasivat hienosti Windowsissa, jolloin päätin alusta lähtien kokeilla uudestaan rt61-ajureiden kääntämistä ja asentamista.

Lainaus
Sieltä vaan uusinta pakeettia ja sitten purku ja siellä on readme joka ihan oikeasti kannattaa lukea. Tein asiat readmen mukaan ja homma pelas ihan suoralta kädeltä PAITSI että luin sieltä rivien välistä asioita kuten tein hakemistot joita ei valmiina ollut ja käytin komennoissa sudoa ja asensin sysutils (oisko universe puketti?) paketin jotta sain käyttööni dos2unix komennon jota readmessa suvereenisti käytettiin sekä opeteltuani vi:n peruskomennot voidakseni editoida binäärimuotoista konffifilua jne. Siinä vaiheessa kun sain tehtyä sudo /sbin/insmod rt61.ko onnistuneesti (eli heti (joo ja täs vaihees kortin ledit heräs eloon ja alkoivat vilkutella mulle)) ja laitettuani kotiverkon wep salausasetukset yms
komennolla
erg@lubuntu:/etc/Wireless/RT61STA$ sudo vi -b rt61sta.dat

Aivan alun alkaen mieheni kokeili irqpoll-optiota rt61-ajureiden kanssa, mutta tällä ei ollut vaikutusta ilmeisesti siksi, ettei verkkoasetukset olleet oikein tai niitä ei oltu lisätty /etc/network/interfaces tiedostoon. En vieläkään tiedä, millainen rooli ajurin asetustiedosto rt61sta.dat:lla on, mutta sinulla se ilmeisesti riitti kuitenkin eikä tarvinnut lisätä mitään iwconfig- ja iwpriv-rivejä interfaces-tiedostoon, jos oikein tulkitsen? En siis tiedä, toimisiko se nyt ihan pelkästään rt61-asetustiedoston tiedoilla.

Ubuntun verkkomanagerista ei ollut ainakaan mitään apua. Toisaalta, käytämme WPA:ta WEP:n sijasta, jolle tuota kautta ei voi asetuksia määrittääkään.

Lainaus
Itelläki homma vielä sen verran kesken et pitäs saada kortti automaagisesti käyntiin buutissa.

Minulla riitti rt61.ko modulin kopioiminen kansioon /lib/modules/kernel/extra/ , jossa kernel on siis uname -r tuloste eli käytössä olevan kernelin versio, ja /etc/modules-tiedostoon rt61-merkkijonon lisääminen. Listassa on automaattisesti ladattavat modulit, ja tuon perusteella järjestelmä osaa hakea automaattisesti rt61.ko:n tuolta extra-hakemistosta ja ladata sen muistiin.

Nyt siis ongelmana on, että kernel täytyy käynnistää irqpoll-parametrilla, muuten jostain syystä ilmestyvän IRQ #9 disabled -ilmoituksen jälkeen kortti sammahtaa (kortti käyttää siis tätä keskeytystä, näin newbiena en osaa tätä kommentoida sen tarkemmin). Valot saattavat vilkkua hetken, mutta menevät pois päältä. Tällöin rt61-moduli näkyy lsmodilla ja näyttäisi olevan käytössäkin, mutta tukiasemaan ei saa millään yhteyttä.

Satunnaisesti IRQ-disablointia ei tapahtunut, jolloin kortti lähti ihan kiltisti toimimaan, mutta tähän ei voi ainakaan pelkästään luottaa. Tahtoisin siis selvittää, voiko korttia käyttää lainkaan ilman tuota irqpoll-parametria.

Sivuja: [1]