Hallo,
ich habe mir vor kurzem eine WLAN-PCMCIA-Karte von Level-One (WPC-0301) gekauft, um einen älteren Laptop (Panasonic Toughbook CF-71) als "Transportables Webradio" nutzen zu können.
Da ich ein Linux-Fan bin, habe ich mir gedacht, dass das doch eigentlich mit Linux realisierbar sein müsste.
Ich habe mich inzwischen für ein Slackware mit einem 2.4.31 Kernel entschieden. Ich habe auch schon den Treiber für den Chipsatz (Ralink rt61) heruntergeladen (nachdem Level-One keinen anbietet), und Compiliert.
So, jetzt zu meinem Problem:
Ich habe den Treiber installiert, die Einstellungen für die Verschlüsselung (WPA2 PSK AES) konfiguriert, und etwas hin- und herprobiert. Die Karte stellt jetzt auch schon eine Verbindung her. Die Link-LED an der Karte leuchtet, und der WLAN-Router zeigt an, dass eine Verbindung hergestellt ist. Allerdings zeigt die Karte solange die Verschlüsselung aktiviert ist ein etwas seltsames, "egozentrisches" :-) Verhalten:
Ich kann die IP-Adresse der Karte (192.168.1.200) anpingen.
Bei alle anderen IPs im Netz kommt die Meldung "Destination Host Unreachable".
Ohne Verschlüsselung (was ich aber wegen Sicherheit nicht will) klappt alles perfekt.
Kennt jemand eine Lösung / einen Lösungsansatz?
Vielen Dank schon mal für die Hilfe
Christian
-----------------------------------------------
Hier noch meine Konfigurationsdatei (/etc/Wireless/RT61STA/rt61sta.dat):
[Default]
CountryRegion=1
CountryRegionABand=7
WirelessMode=0
SSID=christian
NetworkType=Infra
Channel=1
AuthMode=WPA2PSK
EncrypType=AES
DefaultKeyID=1
Key1Type=0
Key1Str=affe1affe2
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
WPAPSK="Hier steht der Schlüssel"
TxBurst=0
PktAggregate=0
TurboRate=0
WmmCapable=0
AckPolicy1=0
AckPolicy2=0
AckPolicy3=0
AckPolicy4=0
BGProtection=0
IEEE80211H=0
TxRate=0
RTSThreshold=2347
FragThreshold=2346
RoamThreshold=75
PSMode=CAM
TxPreamble=0
FastRoaming=0
-----------------------------------------------
Die Ausgabe von lspci:
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 03)
00:02.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD] (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 03)
00:0a.1 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 03)
01:00.0 Network controller: RaLink: Unknown device 0301
-----------------------------------------------
Ausgabe von ifconfig ra0:
ra0 Link encap:Ethernet HWaddr 00:11:6B:39:B1:C4
inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11928 errors:0 dropped:0 overruns:0 frame:0
TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
collisions:4 txqueuelen:1000
RX bytes:1156853 (1.1 Mb) TX bytes:2928 (2.8 Kb)
Interrupt:11 Base address:0xd000
Linux 14.983 Themen, 106.385 Beiträge
Hallo KarstenW,
also: Ich bin mir sicher, das WLAN zumindest OHNE Verschlüsselung unterstützt wird. Hatte ich schon am laufen. Den Treiber für den Ralink Chipsatz habe ich mir von der Ralink-Homepage heruntergeladen, und als Modul compiliert. Die haben den so Aufgebaut, dass man den ohne größere Probleme sowohl für einen 2.4er als auch für einen 2.6er Kernel compilieren kann.
Da ich eine Karte mit einem rt61-Chipsatz habe, vermute ich mal, das der Open-Source-Treiber, der auf der Tuxhardware-Seite (für einen rt2x00 Chipsatz) angegeben ist nicht funktioniert.
Das die Menüs vom Kernelkonfigurieren sind habe ich auch erkannt. Ich habe mich schon ein paar mal für verschiedene Rechner daran versucht, und daher auch schon etwas Erfahrung gesammelt. Trotzdem danke für den Hinweis.
Aber das mit der Verschlüsselung kann trotzdem ein Problem des Kernels sein. Habe beim 2.6er extra Optionen für WEP, WPA, WPA2 usw gefunden. Muss ich mal überprüfen, ob die im 2.4er auch schon da sind.
Alternativ werde ich jetzt mal eine andere Distribution (Arch-Linux 0.7.2) mit aktuellem 2.6er Kernel ausprobieren, da ich inzwischen bei Slackware mit 2.4er Kernel ein für PCMCIA notwendiges Programm (pcmcia-cs-tools) gefunden habe, das anscheinend mit dem 2.6er nicht richtig zusammenarbeitet. Das Nachfolgerprogramm (PCMCIAutils) krieg ich jetzt gerade nicht sauber compiliert, und ich habe im Moment keine Lust mich mit dem auch noch rumzuärgern.
Also jetzt erst mal eine lustige Neuinstallation und ein neuer Versuch den Treiber sauber einzubinden (und eventuell einen Kernel zusammenzustellen).
Vielen Dank für bisherige Hinweise. Damit kann ich wenigstens hoffen, dass ich mit einem aktuelleren Kernel die Sache zum Laufen kriege. Ich halte euch auf dem Laufenden!
Christian
