Wireless Edimax EW-7128G

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
debluxuser
Beiträge: 6
Registriert: 12.07.2008 21:11:54

Wireless Edimax EW-7128G

Beitrag von debluxuser » 12.07.2008 21:45:47

Ich versuche gerade eine PCI-Wireless Karte zu installieren (Debian Etch) und hänge nun fest.
Es ist eine Edimax EW-7128G. Der Chip ist ein RT2561/RT61.
Ich habe mir nun mit module-assistant den Treiber für meinen Kernel (2.6.18-6-k7) aus den Sourcen (rt2x00) gebaut und installiert. Die Karte ist nun verfügbar.

lspci
...
00:0a.0 Network controller: RaLink RT2561/RT61 802.11g PCI
...

In Systemverwaltung -> Netzwerk habe ich jetzt 2 neue Funkverbindungen: wmaster0 und wlan0.
wlan0 habe ich entsprechend meinem Netzwerk konfiguriert (WEP, SSID, DHCP).
Nach der Aktivierung der Karte sucht der Computer ziemlich lange, meldet dann aber die Schnittstelle aktiv.
Doch wenn ich versuche eine Internetseite aufzurufen, bekomme ich keine Verbindung.
iwconfig zeigt aber auch an, dass ich keine Verbindung habe:

...
wmaster0 IEEE 802.11g Frequency:2.412 GHz
RTS thr:off Fragment thr=2346 B

wlan0 IEEE 802.11g ESSID:"mein ESSID"
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
RTS thr:off Fragment thr=2346 B
Encryption key:"mein key"
...

Stoppe ich wlan0 und starte es wieder ifdown/ifup wlan0 bekomme ich folgende Fehlermeldung

Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
SIOCSIFFLAGS: No such device
SIOCSIFFLAGS: No such device
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:1f:1f:03:58:db
Sending on LPF/wlan0/00:1f:1f:03:58:db
Sending on Socket/fallback
receive_packet failed on wlan0: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13

Hat jemand so eine Karte am laufen? Wenn ja wie?
Funktioniert der Treiber überhaupt (der Treiber ist noch experimentell)?
Ist die Konfiguration mangelhaft?
Was für ein Gerät ist wmaster0?
Fragen über Fragen ;-)

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Wireless Edimax EW-7128G

Beitrag von habakug » 12.07.2008 22:54:43

Hallo!

Ich würde vermuten, das das Modul "rt61" passt. Es ist für die Geräte "1814:0301", "1814:0302" und "1814:0401". Man kann das mit "lspci -n" überprüfen. So würde es gehen (als root):

Code: Alles auswählen

mkdir ralink
cd ralink
wget http://www.ralinktech.com.tw/data/drivers/2008_0506_RT61_Linux_STA_v1.1.2.1.tar.bz2
tar xjvf 2008_0506_RT61_Linux_STA_v1.1.2.1.tar.bz2
cd 2008_0506_RT61_Linux_STA_v1.1.2.1/Module
make
make install
Alles bis auf "lo" aus der /etc/network/interfaces rauswerfen und es sollte nach einem Neustart gehen.
Der "wmaster" ist schon in Ordnung und stört nicht.

Gruß, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

debluxuser
Beiträge: 6
Registriert: 12.07.2008 21:11:54

Re: Wireless Edimax EW-7128G

Beitrag von debluxuser » 13.07.2008 00:47:10

Also beim Booten beschwert sich das System:

ra0 (WE): Driver using old /proc/net/wireless support, please fix driver!
RT61: RfIcType= 3

Irgendwie scheint da was nicht zu passen?
Außerdem funktioniert auch noch meine eth0-Schnittstelle, obwohl ich die Datei interfaces bis auf lo und ra0 auskommentiert habe. Ist der Treiber zu alt bzw. nicht mehr passend?

stinkstiefel
Beiträge: 382
Registriert: 13.06.2008 12:05:24

Re: Wireless Edimax EW-7128G

Beitrag von stinkstiefel » 13.07.2008 01:26:09

Ohne lspci -ns 00:0a.0 gesehen zu haben wird es wohl weiter bei vermuten und rätselraten bleiben.

debluxuser
Beiträge: 6
Registriert: 12.07.2008 21:11:54

Re: Wireless Edimax EW-7128G

Beitrag von debluxuser » 13.07.2008 07:33:20

Dem laesst sich abhelfen:

lspci -ns 00:0a.0
00:0a.0 0280: 1814:0301

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Wireless Edimax EW-7128G

Beitrag von habakug » 13.07.2008 10:57:12

Hallo!

Das Gerät 1814:0301 wird von dem Modul unterstützt. Die Fehlermeldung ist m.M. nach ungefährlich.
Du solltest aber >alles< bis auf "lo" aus der interfaces nehmen, scheinst ra0 aber noch drin zu haben. Hole das nach und probiere mal so:

Code: Alles auswählen

ifconfig ra0 up
iwconfig ra0 essid name-access-point
iwconfig ra0 mode managed
iwconfig ra0 channel 6
iwconfig ra0 enc dein-key
dhclient ra0
Bitte Channel usw. anpassen und, wenn vorhanden Fehlermeldungen posten.

Gruß, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

stinkstiefel
Beiträge: 382
Registriert: 13.06.2008 12:05:24

Re: Wireless Edimax EW-7128G

Beitrag von stinkstiefel » 13.07.2008 11:37:45

habakug hat geschrieben: Die Fehlermeldung ist m.M. nach ungefährlich.
Sehe ich auch so, interessant wäre aber trotzdem noch der komplette Output von /var/log/messages nach einem modprobe -r rt61 und modprobe rt61. Nach ifconfig ra0 up wäre ein iwlist ra0 scan vielleicht noch ganz gut.

debluxuser
Beiträge: 6
Registriert: 12.07.2008 21:11:54

Re: Wireless Edimax EW-7128G

Beitrag von debluxuser » 13.07.2008 21:32:37

Ja, ihr habt recht. Ich hatte ra0 noch in der Datei interfaces stehen.
Jetzt tuts.

Antworten