Kirjoittaja Aihe: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti  (Luettu 58071 kertaa)

ilari

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« : 30.10.06 - klo:11.14 »
D-Link DWL-G510 (Rev. C) PCI-väyläinen langaton verkkokortti ei toimi suoraan Ubuntu 6.10 Edgy Eft julkaisussa (kuten ei ilmeisesti muutkaan RaLink rt61-piiriin perustuvat langattomat verkkokortit). Saadaksesi kortin toimimaan joudut kääntämään RaLinkin julkaiseman avoimeen lähdekoodiin perustuvan ajurin ja konfiguroimaan sen langatonta verkkoasi vastaavasti. Tämä ei kuitenkaan ole vaikeaa, ja riittää että seuraat alla olevia ohjeita:

0. Poista vanha ajuri

Koodia: [Valitse]
# sudo ifconfig wlan0 down
 # sudo rmmod rt61pci

1. Lataa uusin ajuri RaLinkin tukisivustolta haluamaasi hakemistoon.

Koodia: [Valitse]
# wget http://www.ralinktech.com/drivers/Linux/RT61_Linux_STA_Drv1.0.4.0.tar.gz

2. Pura haettu paketti ja siirry ajurin lähdekoodihakemistoon.

Koodia: [Valitse]
# tar zxvf RT61_Linux_STA_Drv1.0.4.0.tar.gz
 # cd RT61_Linux_STA_Drv1.0.4.0/Module

3. Kopioi Makefile.6-tiedosto Makefile-tiedostoksi ja käännä ajuri. Käännös ilmoittaa useista varoituksista lähdekoodissa, mutta ajurin käännöksen pitäisi joka tapauksessa onnistua.

Koodia: [Valitse]
# sudo cp Makefile.6 Makefile
 # sudo make all
   [anna tarvittaessa sudo-salasanasi]

4. Kopioi käännetty ajuri linuxin ajurihakemistoon ja rekisteröi se

Koodia: [Valitse]
# sudo cp rt61.ko /lib/modules/2.6.17-10-generic/kernel/drivers
 # sudo depmod

5. Luo tarvittava asetushakemisto ja kopioi ajurin firmware- ja asetustiedostot sinne.

Koodia: [Valitse]
# sudo mkdir /etc/Wireless
 # sudo mkdir /etc/Wireless/RT61STA
 # sudo cp rt2561.bin  /etc/Wireless/RT61STA
 # sudo cp rt2561s.bin /etc/Wireless/RT61STA
 # sudo cp rt2661.bin  /etc/Wireless/RT61STA
 # sudo cp rt61sta.dat /etc/Wireless/RT61STA

6. Estä vanhan ajurin lataus automaattisesti käynnistyksen yhteydessä, ja lisää uusi ajuri käynnistykseen.

Koodia: [Valitse]
# sudo vi /etc/modprobe.d/blacklist
   [Lisää tiedostoon rivi (ilman hipsuja): 'blacklist rt61pci']

 # sudo vi /etc/modrobe.d/aliases
   [Lisää tiedostoon rivi (ilman hipsuja): 'alias ra0 rt61']

 # sudo vi /etc/modules
   [Lisää tiedostoon rivi (ilman hipsuja): 'rt61']

 # sudo vi /etc/network/interfaces
   [Lisää tiedostoon rivi (ilman hipsuja): 'auto ra0']
   [Lisää tiedostoon rivi (ilman hipsuja): 'iface ra0 inet dhcp']

7. Konfiguroi WLAN-verkon asetukset ajurin asetustiedostoon. HUOM: Asetustiedosto on binääritiedosto, ja sitä voi muokata vain tarkoitukseen soveltuvalla editorilla!

Ohjeessa käytetään vi-editoria, jota voi olla aluksi vaikeaa käyttää. Tärkeimmät tarvittavat komennot ovat:
'i' - aloita tekstin muokkaus (ts. siirtyy muokkaustilaan)
<esc> - lopeta tekstin muokkaus (ts. siirtyy pois muokkaustilasta)
<nuolet> - siirrä kursoria (huom. siirry ensin pois muokkaustilasta)
<del> - poista merkki (huom. siirry ensin pois muokkaustilasta)
'dd' - poista rivi (huom. siirry ensin pois muokkaustilasta)
':wq' - tallenna ja lopeta editointi (huom. siirry ensin pois muokkaustilasta)

Koodia: [Valitse]
# sudo chmod u+w /etc/Wireless/RT61STA/*
 # sudo vi -b /etc/Wireless/RT61STA/rt61sta.dat

   Itse käytän kotiverkossani WPA-salausta, jolloin riittä että muokkaa alla mainittuja rivejä. Katso ajurin lähdekoodihakemistossa olevasta readme-tiedostosta lisätietoja.

   SSID=langattoman_verkon_nimi
   AuthMode=WPAPSK
   EncrypType=TKIP
   WPAPSK=verkon_wpa_salasana

   Ajurin voi ilmeisesti konfiguroida myös Ubuntun verkkotyökalulla, jolloin voit (ilmeisesti) jättää rt61sta.dat tiedoston kopioimatta asetushakemistoon. Tällöin voit käyttää myös 'ifconfig', 'iwconfig' ja 'iwpriv' komentoja ajurin konfigurointiin.

8. Lataa ajuri ja käynnistä verkko

Koodia: [Valitse]
# sudo modprobe rt61
 # sudo ifconfig ra0 inet up
 # sudo dhclient ra0

Tähän ohjeeseen on saatu neuvoja ubuntuforums.org keskustelualueelta. Ohje on käytettävissä lisenssillä GNU Free Documentation License.

Synapse

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #1 : 02.11.06 - klo:18.56 »
Kattos pirua. Sehän toimii. Kiitoksia, itse jo jonkin aikaa pähkäilinkin, että milläs WLANin saa toimimaan.

EDIT: Ai niin, mitäs sitten kun kernelin päivittää? Joutuuko säätelemään että saa tän taas toimimaan?
Olisko threadin otsikon muokkaus paikallaan, tämä ohje pätee tosiaan muihinkin Ralin rt2561-piirillisiin WLAN-kortteihin.

EDIT: Ja niin vielä, miksi käyttää vi-editoria, se kun on todellakin aika vaikea käyttää jos sitä ei ole käyttänyt. Nano (tai gedit jos graafisuutta halajaa) soveltuu asetusten säätelyyn ihan yhtä hyvin.
« Viimeksi muokattu: 04.11.06 - klo:13.20 kirjoittanut Synapse »

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #2 : 08.11.06 - klo:12.18 »
Muuten tuo toimii ihan hyvin mutta.. Ip:tä en saa. Eli sama juttu niinkuin aina ennenkin. :/ Kortin Activity -valo vilkkuu kyllä. Kortti on siis Ralinkin rt2561 piirillä varustettu Edimaxin pcmcia kortti.

Synapse

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #3 : 11.11.06 - klo:19.01 »
Muuten tuo toimii ihan hyvin mutta.. Ip:tä en saa. Eli sama juttu niinkuin aina ennenkin. :/ Kortin Activity -valo vilkkuu kyllä. Kortti on siis Ralinkin rt2561 piirillä varustettu Edimaxin pcmcia kortti.
Löytääkö kortti sentään verkot? Oletko kokeillut ilman salausta?

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #4 : 12.11.06 - klo:15.46 »
Kokeilin nyt ilman salausta.. Link valo syttyi heti mutta Activity ei vilkkunut juurikaan. Enkä saanut ip:tä vieläkään. Ja en kyllä ole varma et konffinko se asetustiedoston oikein.

Kai se sen verkon löytää?
Koodia: [Valitse]
ra0       Scan completed :
          Cell 01 - Address: 00:13:49:3C:3C:F4
                    ESSID:"ZyXEL"
                    Mode:Managed
                    Channel:6
                    Encryption key:off
 

Ja taitaa muuten vielä näyttää verkon nopeuden ja vahvuuden.
« Viimeksi muokattu: 12.11.06 - klo:16.12 kirjoittanut Kerneli »

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #5 : 12.11.06 - klo:18.24 »
Se Toimii!! En oikeen tiedä mitä tein..  ??? Buutin kai vaan koneen tai jotain.. Mut kuitenki, nyt se toimii!!  :) :)

Edit: Iloitsin liian aikaisin.. Välillä kone menee täysin jumiin, mikään ei toimi. Tosta kortistakin häviää noi valot. Ja toi ilmeisesti tapahtuu silloin ku on ton wlanin kantaman ulkopuolella, et se yrittää yhistää mut ei saa yhteyttä siihe. :/
« Viimeksi muokattu: 12.11.06 - klo:19.29 kirjoittanut Kerneli »

Rubba

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #6 : 11.12.06 - klo:17.32 »
Tällästä herjaan:
miikka@lappari:~$ wget http://www.ralinktech.com/drivers/Linux/RT6l_Linux_STA_Drvl.0.4.0.tar.gz
--17:27:52--  http://www.ralinktech.com/drivers/Linux/RT6l_Linux_STA_Drvl.0.4.0.tar.gz
           => `RT6l_Linux_STA_Drvl.0.4.0.tar.gz'
Selvitetään osoitetta www.ralinktech.com... 192.72.83.242
Yhdistetään palvelimeen www.ralinktech.com|192.72.83.242|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 404 Object Not Found
17:27:52 VIRHE 404: Object Not Found.

Onko tuo osote oikea?

Jaune

  • Käyttäjä
  • Viestejä: 481
    • Profiili
Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #7 : 16.01.07 - klo:21.22 »
Juu, eipä tunnu toimivan, enkä pikaisella googlailulla löytänyt tiedostoa muualtakaan, lähinnä parkua että sitä tiedostoa ei löydy :/

tähänköhän tämä ny sit tössäs  ???

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Vs: Re: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #8 : 20.01.07 - klo:18.36 »
Juu, eipä tunnu toimivan, enkä pikaisella googlailulla löytänyt tiedostoa muualtakaan, lähinnä parkua että sitä tiedostoa ei löydy :/

tähänköhän tämä ny sit tössäs  ???

Tuosta on tullut uusi versio 1.1.0.0 eli osoite on muotoa: http://www.ralinktech.com/ralink/data/RT61_Linux_STA_Drv1.1.0.0.tar.gz

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

yazkaboy

  • Vieras
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #9 : 26.01.07 - klo:19.16 »
Ajuri ei käänny!!!!, tommosta erroria ilmottelee???

Nyt loppu ymmärrys, ku ei pysty tekeen tota rt61.ko tiedostoo...

ubuntu@ubuntu:~/RT61_Linux_STA_Drv1.1.0.0/Module$ sudo make all

make -C /lib/modules/2.6.17-10-386/build SUBDIRS=/home/ubuntu/RT61_Linux_STA_Drv1.1.0.0/Module modules

make[1]: Siirrytään hakemistoon "/lib/modules/2.6.17-10-386/build"

make[1]: *** Kohteen "modules" tuottamiseen ei ole sääntöä. Seis.

make[1]: Poistutaan hakemistosta "/lib/modules/2.6.17-10-386/build"

make: *** [all] Virhe 2

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #10 : 27.01.07 - klo:02.37 »
En kyllä osaa valitettavasti, yazkaboy, sun ongelmaan auttaa, mmutta.. Tässä ketjussa valittelin että ei tuo kortti toimi. Mitään en oo sille sen jälkeen tehnyt, en oo jaksanu säätää. Nyt vaihdettiin wlan boksi Zyxel Prestige 660HW-61:sta Buffalo whr-hp-g54:ään. Rupes toimimaan täysin. :) Et voi näköjään olla boksistakin kiinni. Zyxeli ei vaan antanut ip:tä linuxissa, vaikkakin se winkussa toimi oikein.

yazkaboy

  • Vieras
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #11 : 27.01.07 - klo:08.27 »
Joo, samaa ilmottelee, oon kokeillu vanhemmillakin ajuripaketeilla, mutta sudo make all jälkeen toi homma ei etene...

Oon kans huomannu että ubuntu on nirso noille wlan vermeille, eka taistelin puol vuotta turhaan d-linkin tukiaseman kaa joka ei vaan kertakaikkiiaaan toiminu, sit Msi:n tukiasema pelasti tilanteen, samoin Buffalo toimii ja Telewell...

Ennen mul oli rt2500 piirinen a-link, joka toimi ku unelma, mut nyt rt2561 piirinen ja taistelu jatkuu...


Taitaa olla uudelleenasennus edessä, kai mää oon saanu jotain sekaisin ku jumittaa tossa käännössä.

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #12 : 27.01.07 - klo:15.38 »
Ajuri ei käänny!!!!, tommosta erroria ilmottelee???

Nyt loppu ymmärrys, ku ei pysty tekeen tota rt61.ko tiedostoo...

ubuntu@ubuntu:~/RT61_Linux_STA_Drv1.1.0.0/Module$ sudo make all

make -C /lib/modules/2.6.17-10-386/build SUBDIRS=/home/ubuntu/RT61_Linux_STA_Drv1.1.0.0/Module modules

make[1]: Siirrytään hakemistoon "/lib/modules/2.6.17-10-386/build"

make[1]: *** Kohteen "modules" tuottamiseen ei ole sääntöä. Seis.

make[1]: Poistutaan hakemistosta "/lib/modules/2.6.17-10-386/build"

make: *** [all] Virhe 2


Onko build-essential ja linux-headers-generic asennettuna?

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

yazkaboy

  • Vieras
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #13 : 28.01.07 - klo:16.36 »


[/quote]

Onko build-essential ja linux-headers-generic asennettuna?
[/quote]


Moro! Ei ollu tota jälkimmäistä asennettu, mutta  nyt on asennettuja ei toimi vieläkään, samaa erroria ilmottelee....

Kaikenlisäks asensin eftin uudestaan, mutta sama lopputulos, käsittämätöntä.

En tiedä onko sillä vaikutusta, ku asensin eftin sillee, että asensin eka dapperin ja päivitin sit sen eftiks, ku en omista eftin asennus cd:tä.

Mutta nyt loppu ymmärrys ku toi ajuri ei vaan käänny. AUTTAKAA!!!

yazkaboy

  • Vieras
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #14 : 28.01.07 - klo:19.01 »


[/quote]


Mutta nyt loppu ymmärrys ku toi ajuri ei vaan käänny. AUTTAKAA!!!
[/quote]


Sain itse autettua itseäni, jes jes ja ajuri kääntyi!!!

Tein seuraavaa:

Poistin kaikki headerit hakemistosta /usr/src/linux

eli komensin: apt-get --purge remove linux-headers-2.6.17-10-386 ja
apt-get --purge remove linux-headers-2.6.17-10

Sit asensin headerin uudestaan: apt-get install linux-headers-2.6.17-27-386

Ja sitten pistin symbolisen linkin kuntoon komennolla: ln -s /usr/src/linux-headers-2.6.17-10-386 /usr/src/linux

Ja sit ajurihakemistossa komensin: sudo make all

ja jumankauta se alko kääntään ja rt61.ko tiedosto ilmestyi!!!!!!

Viimmesellä mahdollisella hetkellä alkoi pelittämään :) sillä cd-telineestä oli haettu jo win98 cd valmiiks :(

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #15 : 02.02.07 - klo:13.40 »
Tuo johtui varmaan siitä että sulla oli dapper alle asennettuna ja sen headerit (vanhempi versio) kummittelivat asennettuna, eli joka kerneli versiolle pitää olla aina asennettuna omat headerit.
Hyvä juttu että sait toimimaan.

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

Synapse

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #16 : 08.02.07 - klo:18.45 »
Hmm. Asentelin tuossa taas vaihteeksi Ubuntun ja tämän ohjeen mukaan taas säätelin tuota WLAN-korttia.
Ongelmana on se, että vaikka tukiasemaan saa yhteyden, niin verkko ei silti toimi. Nettiin ei pääse, eikä ping kulje. Tulee pingatessa vaan jotain network unreachable tms. virheilmoitus.
Eli iwconfig näyttää että yhteys on kunnossa ja tukiaseman hallintasivullakin näkyy, että kone on kytkeytynyt asemaan, mutta silti ei vaan tieto kulje.

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #17 : 10.02.07 - klo:21.52 »
Itselläni oli aluksi tuo sama ongelma. Tukiasemaan kortti kyllä yhdisti mutta ei millään saanut ip:tä joten netti ei toiminut eikä pystynyt pingaamaan. Joskus harvoin (muistaakseni 2 kertaa muutaman kuukauden sisällä) se sai sen ip:n jostain kumman syystä ja toimi, mutta bootin jälkeen ei enää toiminut. Wlan boksina oli silloin Zyxel Prestige 660HW-61.
Nyt kun vaihdettiin boksi Buffalon WHR-HP-G54:ään ni rupes toimii ihan heittämällä, nyt saa ip:n ihan normaalisti, aina.

Mikä boksi sulla on? Vois mahdollisesti johtua siitäkin...

Synapse

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #18 : 11.02.07 - klo:12.10 »
Itsellä on Homelinen HLW-BR500 WLAN-tukiasema. Sillon aikoinaan kun yhteys toimi, purkkina oli joku vanhempi Homeline joka tuki vaan 11b:tä. Myöskin salauksen olen vaihtanut WEPistä WPA2:teen.

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Edgy Eft ja DWL-G510 (Rev. C) verkkokortti
« Vastaus #19 : 11.02.07 - klo:20.11 »
Noh, sitten en juurikaan osaa auttaa. Itse en käytä salausta ollenkaan koska asun niin syrjässä, että en sitä tartte. Lähimmät naapurit ties missä. :D