PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WPA-PSK unter Suse 10



mosquitooth
12.10.05, 15:15
Hi,

ich benutze das neue Suse 10 auf meinem HP nx7000 notebook mit dem
standardmäßigen ipw2100 von Intel.
Als Verschlüsselung habe ich WPA-PSK (AES) gewählt - was bei 9.3 auch
wunderbar funktioniert hat (nachdem ich ein
DHCLIENT_PRIMARY_DEVICE='yes' in meine WLAN config datei unter
/etc/sysconfig/network gesetzt hatte). Aber im neuen Suse scheint
auch das nicht mehr zu funktionieren.

Ich habe also einmal eine Standard Realteck 100Mbit NIC (nicht
verbunden, eth0) und eben die WLAN- Karte (centrino, eth1). Ist diese
Reihenfolge für das Routing von Bedeutung? Kann mir jemand helfen?

Grüße,

Peter

ollonois
12.10.05, 16:58
Habe das gleiche Problem.
Was unter 9.3 noch wunderbar ging scheint mit der 10 nicht zu funktionieren.
Jedenfalls habe ich noch keinen Weg gefunden mein ipw2100 ans Laufen zu bekommen.

MatzeG2002
12.10.05, 17:22
WPA läuft bei mir ohne Probleme. Allerdings das WEP nicht. :ugly:
Versucht mal dem Modul ipw2100/ipw2200 den Parameter

hwcrypto=0
mitzugeben.

Gruß Matthias

Thala
29.10.05, 00:35
Hmm bei mir läuft WPA gar nicht , wep verbindet mit dem router aber ich kann ihn nicht pingen... Nur offene Verbindungen funktionieren Problemlos.
Wie kann ich denn einem Modul einen Parameter mitgeben?
Bin leider noch völliger Linux-Neuling... Ist sozusagen mein erster Versucht :)



lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

eth1 IEEE 802.11b ESSID:"zenzsiert" Nickname:"ipw2100"
Mode:Managed Frequency:2.457 GHz Access Point: zensiert
Bit Rate=11 Mb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key: zensiert Security mode:open
Power Management:off
Link Quality=100/100 Signal level=-49 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:14 Missed beacon:0

linux:~ # ping 192.168.178.1
connect: Network is unreachable

linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:76:F6:A8:23
inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20c:76ff:fef6:a823/64 Scope:Link
UP BROADCAST 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)
Interrupt:5 Base address:0xcc00

eth1 Link encap:Ethernet HWaddr 00:0C:F1:31:3E:65
inet6 addr: fe80::20c:f1ff:fe31:3e65/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:20 dropped:6 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:1944 (1.8 Kb)
Interrupt:9 Base address:0x6000 Memory:ffdfe000-ffdfefff

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:95 errors:0 dropped:0 overruns:0 frame:0
TX packets:95 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6411 (6.2 Kb) TX bytes:6411 (6.2 Kb)

man man
29.10.05, 14:57
Hallo, der wireless teil in suse yast scripten scheint nicht getestet zu sein.
Die yast scripte richten den scan mode des wpa_supplicants nicht korrekt ein, der für die wlan-Verbindung zuständig ist.
sucht mal in /etc/sysconfig/network/scripts/ifup-wireless nach diesem block:
ipw2100)
WPA_DRIVER=wext
test -z "$WIRELESS_AP_SCANMODE" && WIRELESS_AP_SCANMODE="1"
;;
und ändert den WIRELESS_AP_SCANMODE von "2" auf "1", dann übernimmt der wpasupplicant das suchen und auswählen des Netzes und baut eine Verbindung auf.

Damit hab ich die centrino 11Mbit karte alias ipw2100 in meinem acer nb jetzt endlich zum laufen bekommen.

Weiterhin darf man keine passphrase eingeben, die z.B das " zeichen
verwendet, was durchaus erlaubt ist. damit kommt das yast script auch nicht zurecht, also am besten gleich seine passphrase in einen hex schlüssel umwandeln. Dafür gibt es das tool wpa_passphrase <ssid> [passphrase]

grüße, Jan

Thala
30.10.05, 13:48
Danke, genau das hat geholfen :D