Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10  (gelezen 4925 keer)

Offline hbrugge

  • Lid
[Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Gepost op: 2010/04/15, 19:48:44 »
Hallo!

Ik heb er 3 dagen overgedaan om deze info van het Internet bijelkaar te sprokkelen en het werkend te krijgen.
Ik ben blij  :P

In een stappenplan de handelingen om de Sweex WL153 in ubuntu 9.10 aan de praat te krijgen.

1. stop de Sweex WL153 nog niet in je PC.
2. Download de rt3070 driver van Ralink website

url: http://www.ralinktech.com/support.php?s=2  en kies de driver bij RT3070USB(RT307x)

Letop #1:  Ik heb de versie DPO_RT3070_LinuxSTA_V2.3.0.2_20100412 gebruikt. Ik hou de Ralinktech website in de gaten, mocht er een update zijn & er iets veranderen zal ik deze topic updaten.

Letop #2: Het rare is dat de driver voor de rt3070 chip is maar overal in de sourcecode zelf en de .dat file gaat het over rt2870... Je moet hierom een bestand hernoemen. Hierover later meer .

Letop #3: Het is een staging driver die nog onder ontwikkeling is door Paul Lin. De driver schrijft nogal wat naar de syslog mbt debug-info. Overigens zijn de meldingen mbt  'CTRL-EVENT-SCAN-RESULTS' een debian/Ubuntu issue.

3. De sourcecode uitpakken in directory.
4. De sourcecode is nog incompleet en moet nog wat worden aangepast.

Er moeten drie bestanden worden aangepast,redelijk straight-forward. Bij de laatste aanpassing moet je de volgende gegevens
gebruiken:  bij de stap "Add your device ID to the list, just above this:" moet  de coderegel toevoegen :

 {USB_DEVICE(0x177f,0x0153)}, /* Sweex LW153 */

worden toegevoegd.

De aanwijzingen voor de aanpassingen van de bestanden vind je op de website  

http://www.linuxforums.org/forum/wireless-internet/161550-solved-rt3070sta-module-license-unspecified-taints-kernel.html

Met de credits @ Waterhead, een 'Trusted Penguin' ;)

5. compileren vd code

Er vanuit gaande dat de build-essentials hebt (anders google je erop) open een Terminal en sudo su, dan voer uit de commando's

make
make install


6. de gecompileerde module staat helaas in de verkeerde directory. Deze moet gekopieerd worden naar de juiste.
Ik heb kernel versie 2.6.31.20. dus deze cijfers kunnen bij je verschillen.  
De module staat in /lib/modules/2.6.31-20-generic/kernel/drivers/net/wireless/
maar moet naar /lib/modules/2.6.31-20-generic/kernel/drivers/staging/rt3070/
dus gebruik het commando

cp /lib/modules/2.6.31-20-generic/kernel/drivers/net/wireless/rt3070sta.ko /lib/modules/2.6.31-20-generic/kernel/drivers/staging/rt3070/

7. voeg de module toe aan de modulelist:

pico /etc/modules

en voeg de module toe:  rt3070sta

8. De oude 'verkeerde' modules niet actief maken.

modprobe -rf rt2800usb
modprobe -rf rt2870sta

9. De oude 'verkeerde' modules niet actief laten worden:
pico /etc/modprobe.d/blacklist.conf
toevoegen:

blacklist rt2800usb
blacklist rt2800lib
blacklist rt2870sta

10. Herstart je PC.
11. de stop Sweex WL153 in je PC en het zou moeten werken. Check je netwerk icoon of er wifi's in de buurt zijn ;)

Have fun!
R
« Laatst bewerkt op: 2010/04/16, 14:24:29 door hbrugge »

Offline hbrugge

  • Lid
Re: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Reactie #1 Gepost op: 2010/04/16, 14:23:28 »
De aanwijzigen zijn geupdate naar versie 2.3.0.2  ( sourcecode: DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.bz2  @ 04/12/2010 ) die ik vandaag op de Ralink website vond. Hij werkt nog steeds  ;D

Offline Rob6

  • Lid
    • http://hp2enduro.com
Re: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Reactie #2 Gepost op: 2010/04/23, 23:32:09 »
Helaas is het mij niet gelukt onder Lucid RC.

Alle stappen doorlopen, aanpassingen gedaan, driver gecopieerd etc. maar helaas...

TinyTom

  • Gast
Re: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Reactie #3 Gepost op: 2010/05/04, 11:46:17 »
Vanmorgen de geest van de aanpassingen doorlopen, en het is gelukt wl153 usb onder Lucid te draaien.

De driver laadde in eerste instantie niet automatisch (met insmod handmatig gedaan).

Wat daarna nog miste was de locatie van de rt3070.dat file op /etc/Wireless (gebruik dmesg om de fout te lezen)

JoostR

  • Gast
Re: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Reactie #4 Gepost op: 2010/07/21, 22:07:41 »
Eerste keer compileren leverde niets op. De tweede keer leek het goed te gaan, maar "tail -f /var/log/syslog" liet dit zien:
RtmpOSFileOpen(): Error 2 opening /etc/Wireless/RT2870STA/RT2870STA.dat
Open file "/etc/Wireless/RT2870STA/RT2870STA.dat" failed!

Ik maakte /etc/Wireless/RT2870STA aan en kopieerde RT3070STA.dat naar die directory en gaf het bestand de naam RT2870STA.dat (een extra kopie met kleine letters kan geen kwaad).

Het werkt, met veel dank aan hbrugge (http://forum.ubuntu-nl.org/internet-en-draadloos/%28solved%29-sweex-lw-153-usb-%28rt3070-chip%29-ubuntu-9-10/).

Stikstofman

  • Gast
Re: [Opgelost] Sweex LW 153 USB (rt3070 chip) Ubuntu 9.10
« Reactie #5 Gepost op: 2010/08/19, 16:56:02 »
Heb je geen kant-en-klaar bestandje voor mensen die Windows gewend zijn ?