• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

WPA mit rt73 unter openSuse

one4linux

Newbie
Hallo, ich probiere jetzt schon länger, den D-Link DWL-G122 USB-Stick unter Suse 10.2 zum Laufen zu bekommen.
Nach dem Bericht im letzten Linux User soll der Stick ja mit dem Modul rt73 laufen. Also hab ich den rt73usb auf die Blacklist gesetzt und dafür den aktuellen rt73-cvs von Serialmonkey besorgt.
Make und make install haben ohne Probleme funtkioniert, unter ifconfig wird der Stick als rausb0 geführt und er wird auch mit iwconfig angezeigt.
Beim Systemstart wird der Stick auch aktiviert, die Act-Lampe beginnt zu blinken.

Aus dem Heft weiß ich, dass weder wpa_supplicant und Networkmannager die Ralink-Chips für WPA unterstützen, nur, wie bekomme ich den Kram dann zum laufen? Beim Stöbern nach Hilfe habe ich schon eine Ubuntu-Hilfe gefunden, jedoch existiert die dort zu verändernde Datei /etc/network/interfaces unter Suse 10.2 nicht...
Auch das Vorgehen nach dem How-To für Rt61 bringt mich da nicht weiter.

iwconfig rausb0 essid XXX key XXX bringt den Stick auch nicht zur Kommunikation mit der Fritzbox... Wie kann ich denn die WPA-Einstellungen dauerhaft mit iwpriv speichern? Und vorallem...wo? Denn wie gesagt, die überall angesprochene
/etc/network/interfaces ist unter Suse 10.2 nicht zu finden.... oder ich bin zu doof dazu ;-)

Meine hauptsächliche Frage:
Wo muss ich die Sachen wie
auto rausb0
iface rausb0 inet dhcp
pre-up ifconfig rausb0 up
pre-up ifconfig rausb0 down
pre-up ifconfig rausb0 up
pre-up iwconfig rausb0 essid [deine essid]
pre-up iwconfig rausb0 mode Managed
pre-up iwpriv rausb0 set AuthMode=WPAPSK
pre-up iwpriv rausb0 set EncrypType=TKIP
pre-up iwpriv rausb0 set WPAPSK=[dein Schlüssel]
pre-up ifconfig rausb0 up
was bei Ubuntu o.ä. in /etc/network/interfaces eingetragen wird, wo kommt das bei Suse 10.2 hin? In
 
A

Anonymous

Gast
Funktioniert die Karte denn überhaupt unverschlüsselt?

Ist die Firmware installiert?

Code:
ls -ls /etc/Wireless/*

ls -ls /lib/firmware/*

sudo egrep -i 'firmware|rt73'
sagen?

Ich hätte für Dich mehrere Lösungen "im Angebot", es hängt von Deiner Entscheidung/Experimentierfreudigkeit ab.

Die Lösungen sind unabhängig voneinander und dürfen nicht gleichzeitig angewandt werden, allerdings beinhalten sie alle RPM-Pakete, welche leicht zu installieren und ebenso leicht zu deinstallieren wären.

Hier meine Vorschläge:

1. Einen Treiber/Firmwarepaket für rt73usb, welcher wahrscheinlich funktioniert, da er aus einem aktuellen CVS-Snapshot gebaut wurde.

2. Einen Treiber/Firmwarepaket/Konfigurationsdatei für den Legacy-Treiber rt73, der sich als RPM installieren lässt und entweder:

a) Über die passenden Einträge in einer Konfigurationsdatei und OHNE Yast (sic!) einrichten

oder

b) mit Hilfe eines gepatchten wpa_supplicants über Yast einrichten lässt, wie andere (Nicht-Ralink) WLAN-Karten.

Die dazu gehörenden Pakete liegen schon eine Weile "auf Abruf" bereit und ich könnte einen Tester gut gebrauchen, während Du ja Deinen WLAN-Adapter zum Laufen bekommen willst.

Wäre doch ein fairer Deal, oder?

Die Reihenfolge der Lösungen ist nicht ganz willkürlich, denn zumindest Option 1 wäre die, die am besten zu openSUSE 10.2 passt, da man sich dann das ganze Theater mit Blacklisting usw. ersparen könnte.

Aber ich überlasse die Entscheidung Dir.

Poste aber unbedingt Deine aktuelle Kernelversion/Installationsarchitektur.

Code:
uname -a

cat /etc/SuSE-release

Greetz,

RM
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
Funktioniert die Karte denn überhaupt unverschlüsselt?
Hab ich unter Linux noch nicht versucht... aber unter Windows läuft sie mit WPA-Verschlüsselung.
Ist die Firmware installiert?

Code:
ls -ls /etc/Wireless/*

ls -ls /lib/firmware/*

sudo egrep -i 'firmware|rt73'
sagen?
RT73STA ist in /etc/Wireless/ drin
rt73.bin und rt73sta.dat sind in /lib/firmware/
egrep bringt keine Ergebnisse, das Terminal macht eigentlich gar nichts mehr....

Kernel ist 2.6.18.2-34-default, System openSUSE 10.2 (i586)

2. Einen Treiber/Firmwarepaket/Konfigurationsdatei für den Legacy-Treiber rt73, der sich als RPM installieren lässt und entweder:

a) Über die passenden Einträge in einer Konfigurationsdatei und OHNE Yast (sic!) einrichten

Die dazu gehörenden Pakete liegen schon eine Weile "auf Abruf" bereit und ich könnte einen Tester gut gebrauchen, während Du ja Deinen WLAN-Adapter zum Laufen bekommen willst.

Wäre doch ein fairer Deal, oder?

Die Reihenfolge der Lösungen ist nicht ganz willkürlich, denn zumindest Option 1 wäre die, die am besten zu openSUSE 10.2 passt, da man sich dann das ganze Theater mit Blacklisting usw. ersparen könnte.

Greetz,

RM

Ok, danke schonmal soweit... meine Entscheidung wäre dann 2.a) :wink:
rt73usb hab ich eh schon auf der Blacklist, und da ich bis jetzt (heute allein schon wieder 6 Stunden suchen im Netz und einem leichten Anflug von Verzweiflung) auch alles mit Terminal und Kate gemacht habe, werde ich dabei bleiben wollen.

Wie gesagt, bis jetzt habe ich es mit dem aktuellen cvs-snapshot von serialmonkey versucht.
 
A

Anonymous

Gast
OK, wenn Du unbedingt diese Lösung willst.

Dann brauchts aber auch keine fertigen Pakete.

RT73STA ist in /etc/Wireless/ drin
rt73.bin und rt73sta.dat sind in /lib/firmware/
egrep bringt keine Ergebnisse, das Terminal macht eigentlich gar nichts mehr....

Das kann so nicht funktionieren, die Firmware (rt73.bin) und die Konfiguationsdatei (rt73sta.dat) müssen in /etc/Wireless/RT73STA abgelegt werden.

Danach gehst Du analog vor, wie hier für eine rt2500 beschrieben.

http://linux.wordpress.com/2006/05/14/suse-101-and-rt2500-wi-fi/

Postings 56 und 66 sind für Dich interessant (auch hier, entweder oder, nicht beides "vermischen").

Ganz wichtig ist aber dann auch dies hier (gilt für beide Methoden).

2. Dont’t configure the Card with the Yast/Network Utility. Yuou run in trouble with the ‘wpa_supplicant’. If you had configure it, delete the card (only the configure-File was deleteted from Yast).

Du musst natürlich die Einstellungen auf rt73, rausb0 und Dein Netzwerk (ESSID usw.) entsprechend anpassen.

Greetz,

RM
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
RT73STA ist in /etc/Wireless/ drin
rt73.bin und rt73sta.dat sind in /lib/firmware/
egrep bringt keine Ergebnisse, das Terminal macht eigentlich gar nichts mehr....

Das kann so nicht funktionieren, die Firmware (rt73.bin) und die Konfiguationsdatei (rt73sta.dat) müssen in /etc/Wireless/RT73STA abgelegt werden.
Ok, das wollte ich damit gemeint haben, hatte das in einem HowTo schon gelesen und danach gemacht.
nur halt egrep -i bringt keine ergebnisse...
Ganz wichtig ist aber dann auch dies hier (gilt für beide Methoden).

2. Dont’t configure the Card with the Yast/Network Utility. Yuou run in trouble with the ‘wpa_supplicant’. If you had configure it, delete the card (only the configure-File was deleteted from Yast).

Du musst natürlich die Einstellungen auf rt73, rausb0 und Dein Netzwerk (ESSID usw.) entsprechend anpassen.

Greetz,

RM
Ok, habe jetzt mit Yast zuerstmal die Karte rausgeworfen... Dann schau ich mal weiter
 
A

Anonymous

Gast
Ups, da fehlte was:

Code:
sudo egrep -i 'firmware|rt73' /var/log/messages

Es sollten _keine_ Fehlermeldungen auftauchen, wenn die Firmware korrekt installiert wurde. Ansonsten tauchen eindeutige Meldungen auf, daß das Laden der Firmware fehlgeschlagen ist.

Greetz,

RM
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
Ups, da fehlte was:

Code:
sudo egrep -i 'firmware|rt73' /var/log/messages

Es sollten _keine_ Fehlermeldungen auftauchen, wenn die Firmware korrekt installiert wurde. Ansonsten tauchen eindeutige Meldungen auf, daß das Laden der Firmware fehlgeschlagen ist.

Greetz,

RM
Fehlermeldungen gibt es keine... allerdings scheint das Vorgehen nach der Art auch nicht viel zu bringen, mittlerweile macht die Karte gar nichts mehr :|

Wie war das doch gleich mit dem Vorschlag und den vorgefertigten Paketen? :wink:
 
A

Anonymous

Gast
Wie war das nochmal mit den Infos, die Du _unbedingt_ posten solltest?

(Letzter Abschnitt meiner ersten Antwort).

Greetz,

RM
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
Wie war das nochmal mit den Infos, die Du _unbedingt_ posten solltest?

(Letzter Abschnitt meiner ersten Antwort).

Greetz,

RM
Hatte ich die vergessen?
ok
Code:
> uname -a
Linux nblinux 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 i586 i586 i386 GNU/Linux
>cat /etc/SuSE-release
openSUSE 10.2 (i586)
Version 10.2
Danke nochmal für deine Hilfe :)
 
A

Anonymous

Gast
Code:
> uname -a 
Linux nblinux 2.6.18.2-34-default #1 SMP Mon Nov 27 11:46:27 UTC 2006 i586 i586 i386 GNU/Linux 
>cat /etc/SuSE-release 
openSUSE 10.2 (i586) 
Version 10.2

OK, dafür habe ich auch fertige Pakete, bei einem 64bittigen System wäre etwas Handarbeit Deinerseits nötig gewesen.

Versuchen wir es zunächst mit der "openSUSE 10.2 konformen" Lösung, einem anderen wlan-kmp Paket, welches neuere rt2x00-Treiber enthält.

Zuerst die Vorarbeiten.

1. Entferne den Blacklisteintrag für rt73usb in /etc/modprobe.d/blacklist.

2. Entferne das Modul rt73.ko und führe depmod aus.

Code:
su

Passwort 

find /lib/modules/`uname -r` -name rt73.ko -exec rm -i {} \;

Nachfrage mit J (oder y?) bestätigen, anschließende sollte der Befehl

Code:
find /lib/modules/`uname -r` -name rt73.ko

keine Ausgabe mehr liefern.

Danach (immer noch die selbe root-Konsole)

Code:
depmod -ae

3. Entferne die Daten in /etc/Wireless/

Code:
su

Passwort

rm -rf /etc/Wireless/*

Nach der Vorspeise, nun das Hauptgericht....

4. Installiere folgende Pakete:

http://www.root-forum.org/downloads/openSUSE_10.2/WLAN/noarch/rt2x00-firmware-1.0-1.noarch.rpm

(Das ist die Firmware, die für diese Treiber nach /lib/firmware installiert wird).

http://www.root-forum.org/downloads/rpm/WLAN/i586/wlan-kmp-default-1_2.6.18.2_34-16.rm.6.i586.rpm

Das ist ein wlan-kmp-Paket, welches die rt2x00-Treiber aus dem CVS-Snapshot vom 25.02.2007 enthält, der Rest ist identisch zum offiziellen SuSE-Paket.

5. Installiere das Paket wpa_supplicant von CD/DVD nach.

6. Richte die Karte mit Yast ein, wähle die "Traditionelle Methode mit ifup" und lösche _unbedingt_ vorher noch vorhandene, alte Konfigurationen der WLAN-Karte.

Greetz,

RM
 
OP
O

one4linux

Newbie
Ok, das sieht im ersten Moment gaaanz vielversprechend aus.
Hab alles so gemacht und nun ist die Lnk-Diode dauerhaft an am Stick, die Act ist nur am blinken.... eine Internetverbindung kann nicht hergestellt werden.
der erste Aufruf von iwconfig brachte mir die Erkenntnis, dass dort kein WPA-Key gesetzt ist, obwohl ich den in Yast eingegeben habe.

Letztendlich habe ich den Rechner erstmal ausgemacht, wobei immer wieder folgendes auf dem Monitor erschien:
Code:
WARNING! failed to open included config file /etc/modprobe.conf.localalias: no such file or directory

Weiß ja nicht, ob das was mit dem USB-Stick zu tun hat, aber scheint mir ganz so...
 
A

Anonymous

Gast
OK, der Reihe nach.

Code:
WARNING! failed to open included config file /etc/modprobe.conf.localalias: no such file or directory

Kommt das wirklich so, oder doch eher so?

Code:
WARNING! failed to open included config file /etc/modprobe.conf.local
alias: no such file or directory

Was sagen:

Code:
ls -ls /etc/modprobe*

cat /etc/modprobe*local*

ps aux|grep wpa_supplicant|grep -v grep

Enthält Dein Schlüssel Sonderzeichen oder Umlaute?

Funktioniert die Verbindung unverschlüsselt?

AUSGABEN posten, nicht Umschreibungen, das gilt auch für iwconfig und ifconfig.

Wie sehen die entsprechenden Konfigurationsdateien ifcfg-*irgendwas* in /etc/sysconfig/network aus?

(Alles was eth oder wlan enthält, lo und template sind uninteressant)

Auf ifcfg-wlan*irgendwas* wirst Du nur als root Zugriff haben.

Greetz,

RM
 
OP
O

one4linux

Newbie
Code:
modprobe: WARNING! failed to open included config file /etc/modprobe.conf.localalias: no such file or directory
Genauso steht es da...

Enthält Dein Schlüssel Sonderzeichen oder Umlaute?

Funktioniert die Verbindung unverschlüsselt?
Schlüssel besteht nur aus den Zahlen, die bei der Fritzbox als WLAN-Schlüssel dabei sind. Unverschlüsselt passiert auch nichts (kann aber das nicht vielleicht auch an dem modprobe-Fehler liegen?) oder besser gesagt: Lnk-Diode leuchtet, Act macht nix.

AUSGABEN posten, nicht Umschreibungen, das gilt auch für iwconfig und ifconfig.

Wie sehen die entsprechenden Konfigurationsdateien ifcfg-*irgendwas* in /etc/sysconfig/network aus?

ls- ls /etc/modprobe
Code:
ls: Zugriff auf /etc/modprobe nicht möglich: Datei oder Verzeichnis nicht gefunden

cat /etc/modprobe*local*
Code:
#
# please add local extensions to this file
#
alias rausb0 rt73# [?]müsste dann hier nicht eigentlich wlan0 statt rausb0 stehen[?]
# please add local extensions to this file
#

ps aux|grep wpa_supplicant|grep -v grep
Code:
root      3152  0.0  0.1   3388   752 ?        Ss   10:38   0:00 wpa_supplicant -iwlan0 -c/var/run/wpa_supplicant-wlan0.conf -Dwext -P/var/run/wpa_supplicant/wlan0.pid -B

iwconfig
Code:
lo        no wireless extensions.

eth0      no wireless extensions.

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

wlan0     IEEE 802.11g  ESSID:""
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated
          RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ifconfig
Code:
lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:10508 (10.2 Kb)  TX bytes:10508 (10.2 Kb)

wlan0     Protokoll:Ethernet  Hardware Adresse 00:19:5B:7A:39:D7
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:9120 (8.9 Kb)

wmaster0  Protokoll:UNSPEC  Hardware Adresse 00-19-5B-7A-39-D7-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


ifcfg-wlan-id-00:19:5b:7a:39:d7
Code:
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='D-Link 802.11 bg WLAN'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='cLrx.NGk+xMw3KXC'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='linuxfritzbox'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='meinschluessel'
_nm_name='bus-usb-1-2:1.0'
 
A

Anonymous

Gast
one4linux schrieb:
Code:
modprobe: WARNING! failed to open included config file /etc/modprobe.conf.localalias: no such file or directory
Genauso steht es da...

Umso wichtiger wäre die korrekte Eingabe und Ausgabe des Befehls

Code:
ls -ls /etc/modprobe*

(und diesmal bitte mit *)

one4linux schrieb:
Enthält Dein Schlüssel Sonderzeichen oder Umlaute?

Funktioniert die Verbindung unverschlüsselt?
Schlüssel besteht nur aus den Zahlen, die bei der Fritzbox als WLAN-Schlüssel dabei sind. Unverschlüsselt passiert auch nichts (kann aber das nicht vielleicht auch an dem modprobe-Fehler liegen?) oder besser gesagt: Lnk-Diode leuchtet, Act macht nix.

AUSGABEN posten, nicht Umschreibungen, das gilt auch für iwconfig und ifconfig.

Wie sehen die entsprechenden Konfigurationsdateien ifcfg-*irgendwas* in /etc/sysconfig/network aus?

ls- ls /etc/modprobe
Code:
ls: Zugriff auf /etc/modprobe nicht möglich: Datei oder Verzeichnis nicht gefunden

Siehe oben, das Ganze nochmal und mit dem "*" als "Wildcard".

one4linux schrieb:
cat /etc/modprobe*local*
Code:
#
# please add local extensions to this file
#
alias rausb0 rt73# [?]müsste dann hier nicht eigentlich wlan0 statt rausb0 stehen[?]
# please add local extensions to this file
#

OK, das kommentierst Du aus, der Treiber rt73 wird nicht verwendet und rt73usb verwendet die Schnittstellen wlan0 (bzw. wmaster0, wozu auch immer die da sein soll, aber das ist OK so). =>
Code:
#alias rausb0 rt73
oder die Zeile löschen.

one4linux schrieb:
ps aux|grep wpa_supplicant|grep -v grep
Code:
root      3152  0.0  0.1   3388   752 ?        Ss   10:38   0:00 wpa_supplicant -iwlan0 -c/var/run/wpa_supplicant-wlan0.conf -Dwext -P/var/run/wpa_supplicant/wlan0.pid -B

iwconfig
Code:
lo        no wireless extensions.

eth0      no wireless extensions.

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

wlan0     IEEE 802.11g  ESSID:""
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated
          RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ifconfig
Code:
lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:10508 (10.2 Kb)  TX bytes:10508 (10.2 Kb)

wlan0     Protokoll:Ethernet  Hardware Adresse 00:19:5B:7A:39:D7
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:9120 (8.9 Kb)

wmaster0  Protokoll:UNSPEC  Hardware Adresse 00-19-5B-7A-39-D7-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Die Karte wird nicht mit dem Access Point verbunden, obwohl sie Pakete sendet.

Warum es allerdings nicht unverschlüsselt geht ist seltsam.

Welche IP hat Dein Router? Kannst Du diesen anpingen (unverschlüsselt)?

Code:
ping -c1 IP_des_Routers#die musst Du natürlich selbst wissen

Was liefert der Befehl

Code:
/usr/sbin/iwlist scan
?

one4linux schrieb:
ifcfg-wlan-id-00:19:5b:7a:39:d7
Code:
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='D-Link 802.11 bg WLAN'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='cLrx.NGk+xMw3KXC'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='linuxfritzbox'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='meinschluessel'
_nm_name='bus-usb-1-2:1.0'

Wie ist die Karte eingerichtet? NetworkManager oder Traditionell mit Ifup?

Ist die ESSID Deines Routers versteckt?

Heisst diese wirklich "linuxfritzbox"?

Was sagen.

Code:
rpm -q kinternet

/usr/sbin/smpppd status

groups
?

Man sollte zunächst versuchen, die Verbindung unverschlüsselt aufzubauen, dann kann man Treiberprobleme oder fehlerhafte Netzwerkeinstellungen ausschließen. Erst wenn das funktioniert sollte man sich an die Verschlüsselung machen.

Auch von Treiber-/Paketseite habe ich noch ein paar weitere Möglichkeiten zur Auswahl, aber der Reihe nach, denn wenn es bei Dir funktionieren sollte, dann weiß man genau mit welchem Treiber diese Karte zum Laufen zu überreden ist.

Greetz,

RM
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
Code:
#alias rausb0 rt73
oder die Zeile löschen.
Hab ich rausgelöscht, die Fehlermeldung mit "...localalias" hat sich auch erledigt.. stand in einer modprobe.conf-Datei so drin, hab ich entfernt.
Die Karte wird nicht mit dem Access Point verbunden, obwohl sie Pakete sendet.

Warum es allerdings nicht unverschlüsselt geht ist seltsam.

Welche IP hat Dein Router? Kannst Du diesen anpingen (unverschlüsselt)?

Code:
ping -c1 IP_des_Routers#die musst Du natürlich selbst wissen

Was liefert der Befehl

Code:
/usr/sbin/iwlist scan
?
Wie ist die Karte eingerichtet? NetworkManager oder Traditionell mit Ifup?
Traditionell mit ifup über Yast
Ist die ESSID Deines Routers versteckt?
Heisst diese wirklich "linuxfritzbox"?
ESSID ist nicht versteckt, und wird auch richtig angegeben.
Was sagen.

Code:
rpm -q kinternet

/usr/sbin/smpppd status

groups
?
Code:
nblinux:/home/nicole # ls -ls /etc/modprobe*
16 -rw-r--r-- 1 root root 14426  6. Mär 15:49 /etc/modprobe.conf
 4 -rw-r--r-- 1 root root    46  6. Mär 15:50 /etc/modprobe.conf.local

/etc/modprobe.d:
insgesamt 52
8 -rw-r--r-- 1 root root 6841  5. Mär 18:59 blacklist
4 -rw-r--r-- 1 root root  366 25. Nov 13:26 ibm_acpi
4 -rw-r--r-- 1 root root   23  6. Mär 16:03 ipv6
4 -rw-r--r-- 1 root root   33 25. Nov 16:50 ipw2200
4 -rw-r--r-- 1 root root  858 27. Nov 19:40 module-renames
4 -rw-r--r-- 1 root root   86  9. Jan 18:27 nvidia
8 -rw-r--r-- 1 root root 6473 25. Nov 16:50 prism2
4 -rw-r--r-- 1 root root  106  4. Mär 18:45 sound
0 -rw-r--r-- 1 root root    0  4. Mär 18:43 tv
Code:
nblinux:/home/nicole # ping -cl 192.168.178.1
connect: Network is unreachable
Code:
nblinux:/home/nicole # /usr/sbin/iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wmaster0  Interface doesn't support scanning : Operation not supported

wlan0     Scan completed :
          Cell 01 - Address: 00:04:0E:D5:C0:0B
                    ESSID:"linuxfritzbox"
                    Mode:Master
                    Frequency:2.437 GHz
                    Signal level=-145 dBm  Noise level=-42 dBm
                    Encryption key:off
                    Extra:tsf=0000000119dab1e2
Wobei hier zu sagen ist, dass der Scan nicht immer zu diesem Erfolg führt... meist findet er dabei nichts....
Code:
nicole@nblinux:~> groups
users dialout video

Code:
nblinux:/home/nicole # rpm -q kinternet
package kinternet is not installed

Mal etwas, dass ich beim Booten beobachtet habe:
Code:
/var/log/boot.msg
.
.
.
Setting up network interfaces:
<notice>startproc: execve (/opt/kde3/bin/kdm) [ /opt/kde3/bin/kdm ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=ext3 TERM=linux SHELL=/bin/sh ROOTFS_FSCK=0 INIT_VERSION=sysvinit-2.86 KDEROOTHOME=/root/.kdm REDIRECT=/dev/tty1 COLUMNS=124 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x317 RUNLEVEL=5 SPLASHCFG=/etc/bootsplash/themes/SuSE/config/bootsplash-1024x768.cfg PWD=/ LANG=de_DE.UTF-8 PREVLEVEL=N LINES=44 QT_SYSTEM_DIR=/usr/share/desktop-data SHLVL=2 HOME=/ XCURSOR_THEME=crystalwhite WINDOWMANAGER=/usr/bin/kde SPLASH=yes splash=silent ROOTFS_BLKDEV=/dev/hdb2 _=/sbin/startproc DAEMON=/opt/kde3/bin/kdm ]
    lo        
    lo        IP address: 127.0.0.1/8   
done    eth0      device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
              No configuration found for eth0
unused    wlan0     
    wlan0     configuration: wlan-id-00:19:5b:7a:39:d7
    wlan0     warning: using NO encryption
command 'iwconfig wlan0 nick nblinux' returned
 Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.
    wlan0     (DHCP) . . . . . no IP address yet... backgrounding. 
waiting
    wmaster0  
    wmaster0  configuration: wlan-id-00:19:5b:7a:39:d7
<notice>checkproc: /sbin/dhcpcd 3196
    wmaster0  (DHCP) . . . . . no IP address yet... backgrounding. 
waiting
<notice>checkproc: /opt/kde3/bin/kdm 3079
    wlan0     
    wlan0     configuration: wlan-id-00:19:5b:7a:39:d7
    wlan0     dhcpcd is still waiting for data
waiting
    wlan0     interface could not be set up until now
failedSetting up service network  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .failed

Was ich auch noch erstaunlich finde, ist, dass bei der Fritzbox unter Ereignisse->Wlan des Öfteren der Eintrag auftaucht:
06.03.07 16:43:56 WLAN-Station abgemeldet. Name: HULLYGUL, MAC-Adresse: 00:19:5b:7a:39:d7.
 
A

Anonymous

Gast
OK, das Problem an der Sache ist Folgendes.

Die rt2x00-Treiber werden sehr aktiv entwickelt, es gibt praktisch täglich neue CVS-Snapshots und manchmal machen diese Probleme (der aktuelle kompiliert z.B. auf meiner 10.2 überhaupt nicht).

Es ist also schwierig, Probleme mit den jeweils verwendeten Treiberversionen auszuschliessen, aber dazu später noch was.

Zunächst muss man fehlerhafte Konfiguration der Karte ausschliessen.

Deshalb solltest Du zunächst Folgendes machen.

1. Da du die Karte in Yast "Traditionell mit ifup" eingerichtet hast, solltest Du auch die passenden Einstellungen vornehmen, damit Du als User Zugriff auf das Interface hast, hierzu verwendest Du am besten "kinternet".

Eine Beschreibung der wichtigen Vorarbeiten findet sich hier:

http://www.linuxforen.de/forums/showpost.php?p=1494294&postcount=3

2. Lösche die Konfiguration und lege sie _sauber_ neu an, am besten ohne Verschlüsselung und vergiß (siehe Link) die Aktivierung der Benutzersteuerung nicht.

3. Versuche nicht nur die Einrichtung mittels DHCP sondern auch mit fester IP, hierzu verwendest Du am einfachsten die IP, die auch unter Windows für diesen Rechner vergeben wird (falls Du auf der Kiste beide OS als Dualboot hast). Ansonsten beachte die Einstellungen des Routers (FritzBox, oder?) bezüglich möglicher IPs und eines vielleicht vorhandenen MAC-Filters.

Bei der Einrichtung fester IPs muß ein Standardgateway (Routing) und ein Nameserver (Hostname und Nameserver) von Hand eingetragen werden, beides findest Du in der Einrichtung der Netzwerkkarten unter Yast.

In beiden Fällen sollte die IP des Routers angegeben werden, zusätzlich kannst Du aber auch bei den Nameservereinstellungen die DNS-Server Deines ISP verwenden (man kann bis zu 3 Nameserver eintragen), diese wirst Du in den Routereinstellungen finden.

Achte auch darauf, daß eine vorhandenen LAN-Karte deaktiviert ist (scheint eh schon der Fall zu sein).

Wenn das nicht funktioniert, dann poste die relevanten Ausgaben/Konfigurationsdateien.

Code:
/sbin/ifconfig

/usr/sbin/iwconfig

cat /etc/resolv.conf

/usr/sbin/iwlist scan

/sbin/route -n
sowie den Inhalt der Konfigurationsdatei für Deine WLAN-Karte (ifcfg-wlan-id-*irgendwas*) in '/etc/sysconfig/network' und das Ergebnis der Pings auf den Router.

Es könnte ein Treiberproblem vorliegen, denn diese Beschreibung hier

Wobei hier zu sagen ist, dass der Scan nicht immer zu diesem Erfolg führt... meist findet er dabei nichts....

deutet zumindest darauf hin.

Aber noch gibt es da genügend Alternativen zum gerade von Dir verwendeten Treiberpaket, also wir sind noch lange nicht am Ende.

Greetz,

RM
 
OP
O

one4linux

Newbie
Gut, dann mach ich das mal... meine Freundin sitz mir schon im Nacken..." DU immer und dein Linux..." usw :wink:
Aber das wird schon.. mittlerweile nutz sie ja auch eher Linux als Windows... ich hätte ihr ja die PCI-Karte empfohlen, aber die war ja 5 € teurer :wink:

Mach ich morgen weiter, danke nochmal , dass du dir die Zeit für mein Problem nimmst :)
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
Wenn das nicht funktioniert, dann poste die relevanten Ausgaben/Konfigurationsdateien.

Code:
nblinux:~ # /sbin/ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:84 errors:0 dropped:0 overruns:0 frame:0
          TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6427 (6.2 Kb)  TX bytes:6427 (6.2 Kb)

wlan0     Link encap:Ethernet  HWaddr 00:19:5B:7A:39:D7
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:21888 (21.3 Kb)

wmaster0  Link encap:UNSPEC  HWaddr 00-19-5B-7A-39-D7-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


Code:
nblinux:~ # /usr/sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

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

wlan0     IEEE 802.11g  ESSID:"linuxfritzbox"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:04:0E:D5:C0:0B
          RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Code:
nblinux:~ # cat /etc/resolv.conf
#
nameserver 192.168.178.1
search site


Code:
nblinux:~ # /usr/sbin/iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wmaster0  Interface doesn't support scanning : Operation not supported

wlan0     No scan results


Code:
nblinux:~ # /sbin/route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
sowie den Inhalt der Konfigurationsdatei für Deine WLAN-Karte (ifcfg-wlan-id-*irgendwas*) in '/etc/sysconfig/network' und das Ergebnis der Pings auf den Router.
Code:
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME=''
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='yes'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='linuxfritzbox'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK=''
_nm_name='static-0'


Code:
nblinux:~ # ping -c1 192.168.178.1
connect: Network is unreachable

Noch folgendes:
Wenn ich die Karte ohne DHCP konfiguriere, kann ich sie mit KInternet ein- und ausschalten, mit DHCP ist sie dauerhaft on (LNK leuchtet).
Der Scan mit KInternet fördert die Fritzbox auch nur selten zu Gesicht, KInteret meint aber, dass es mit dem Netzwerk verbunden wäre (Verbindung erfolgreich hergestellt).
Obige Ausgaben sind mit DHCP aktiviert und ohne verschlüsseltes Netz gemacht.
Es scheint, als würde das Modul rt73usb auch nicht geladen, Yast zeigt bei der Konfiguration der karte "static-0", kann aber auch sein, dass ich mich da vertue.... wobei ein
Code:
modprobe rt73usb
auch nichts an der funtkion der karte ändert.
 
A

Anonymous

Gast
OK, das Problem hat an anderer Stelle auch jemand.

http://www.linuxforen.de/forums/showthread.php?t=232817

Probiere die Pakete eines nach dem anderen durch, ob sich Besserung zeigt, die fehlenden "scan results" deuten auf ein Treiberproblem hin.

Du kannst diese Paket der Reihe nach durchprobieren, das aktuelleste (rm7) scheint aber Probleme zu machen.

Greetz,

RM

(Ich mache mich mal an "rm8")
 
OP
O

one4linux

Newbie
Rain_Maker schrieb:
OK, das Problem hat an anderer Stelle auch jemand.

http://www.linuxforen.de/forums/showthread.php?t=232817

Probiere die Pakete eines nach dem anderen durch, ob sich Besserung zeigt, die fehlenden "scan results" deuten auf ein Treiberproblem hin.

Du kannst diese Paket der Reihe nach durchprobieren, das aktuelleste (rm7) scheint aber Probleme zu machen.

Greetz,

RM

(Ich mache mich mal an "rm8")

Gut, dann werde ich die mal testen... muss ich noch etwas deinstallieren dafür?
Warum finde ich kein rt73usb-Modul mehr?

Ich hab ja die IP der Fritzbox als Standardgateway eingegeben, richtig so?
 
Oben