Hallo zusammen,
dieser Thread kann gerne eine Sammelstelle verschiedener Erfahrungen werden, ich fange selbst einfach mal mit meinen bisherigen Wissen an.
Mein erster Beitrag zum Thema:
Heute habe ich einen WLAN-Tag eingelegt, eine PCI-WLAN-Karte (ALLNET ALL0281) und eine PCMCIA-WLAN-Karte (Netgear WG511T) sind in zwei Rechner verbaut, ein WLAN-ADSL-Gateway (Linksys WAG54G) steht dem WLAN als AccessPoint zur Verfügung. Beim Kauf des WAG54G habe ich wohl etwas mehr gekauft, als ich gebraucht hätte, ein DSL-Modem und einen Rechner, der es ansteuert inkl. Firewall habe ich schon, daher benutze ich den WLAN-ADSL-Gateway momentan nur als AccessPoint.
Die Netzwerkkarten haben beide den Chipsatz Atheros 5212 (802.11g, 54MBit/s) für den das
madwifi-Projekt einen Treiber für Linux bereitstellt. Die beiden Rechner laufen unter Gentoo (x86-Architektur), dort half ein beherztes
Code:
ACCEPT_KEYWORDS="~x86" emerge madwifi-tools
das Treiber-Paket und noch ein paar Tools zum Atheros-Chipsatz zu installieren. Das Paket "wireless-tools" hatte ich vorher schon installiert, ebenso im Kernel darauf geachtet, dass Wireless-Support angeschaltet ist. Viel hat nicht mehr gefehlt, auf dem Notebook musste ich noch das Kernel-Modul "yenta_socket" laden, um den PCMCIA-Port zu aktivieren. Jetzt läuft es eigentlich auf grossem Rechner und Notebook identisch weiter, die Atheros-basierte WLAN-Karte steht jeweils als "ath0" (mit "a"!) zur Verfügung:
Code:
# nur auf Notebook mit PCMCIA-WLAN-Karte (je nach Notebook evtl.
# anderes Kernel-Modul)
modprobe yenta_socket
# Atheros-Treiber laden
modprobe ath_pci
# Netzwerk-ID setzen
iwconfig ath0 essid "meinenetzid"
# Kanal setzen
# (u.U. nicht notwendig, falls der Kanal schon passt)
iwconfig ath0 channel 5
# Netzwerk-Adresse setzen
ifconfig ath0 192.168.2.123 broadcast 192.168.2.255 # Beispiel für Netzwerk 192.168.2.x
# Router angeben
route add default gw 192.168.2.1 # hier den korrekten Router angeben
Wenn ich jetzt nichts vergessen habe, war's das im Prinzip; wenn man einen Access-Point laufen hat, ist das WLAN-Netzwerk schon einsatzfähig (ok, der angegebene Router sollte auch irgendwie übers WLAN erreichbar sein, in meinem Fall ist die PCI-WLAN-Karte in dem Router-Rechner eingebaut).
Jetzt muss man natürlich noch zusehen, dass diese Einstellungen irgendwo persistent abgespeichert werden, damit man sie nicht jedes Mal neu setzen muss.
Bei mir habe ich einen DHCP-Server laufen, deshalb ist der Schritt mit der festen IP-Adresse nicht unbedingt notwendig, die IP-Adresse kann auch über DHCP zugeteilt werden.
Ich denke, bis hierhin gibt es mittlerweile auch angenehm zu bedienende grafische Assistenten unter SuSE, Mandrake, usw. (Mandrake kann ich vielleicht später noch ausprobieren).
Auf meinem Router habe ich die vorhandene Shorewall noch um die Einstellungen für das WLAN ergänzt, so dass das lokale Netz und das WLAN-Netz uneingeschränkt miteinander kommunizieren kann, und das WLAN-Netz auch über den Router ins Internet kann. Das wird bei dem einen oder anderen aber vielleicht nicht notwendig sein.
Soweit die Dinge, die ich schon erfolgreich durchgeführt habe; ich hoffe, dass die Beschreibung für jemand anderes eine Hilfe sein wird.
Nun wollte ich aber gern mein WLAN-Netz verschlüsseln, damit es nicht so offen rumsteht. Prinzipiell gibt es da ja mittlerweile WEP- und WPA-Verschlüsselung, wobei die WEP-Verschlüsselung wohl recht unsicher ist, da sie zu leicht geknackt werden kann. Für die WPA-Verschlüsselung gibt es das Programm
WPA-Supplicant, soviel habe ich schon herausgefunden. Per "emerge wpa_supplicant" konnte ich es schnell installieren, bzw. auf dem Rechner zur Verfügung stellen.
FRAGE:
Hier wird es jetzt wohl etwas komplexer. Hat das von Euch schon jemand erfolgreich eingerichtet, so dass man nachher mit WPA-Verschlüsselung arbeiten kann? Ich habe recht lang im Internet gesucht und konnte keine Beschreibung, die in Kürze wie oben die Schritte zusammenfasst. Wenn der Tag nicht schon rum wäre, würde ich versuchen, mich durch die Doku vom WPA-Supplicant durcharbeiten, bis es klappt, aber vielleicht kann ja jemand in diesem Thread dazu eine Kurzanleitung abfassen, damit mehrere davon profitieren können.
Alternativ: WEP ist bestimmt besser als gar keine Verschlüsselung, wie kann ich vorerst wenigstens WEP konfigurieren?
Hier nochmal die beiden Links, die auch schon im Text vorkamen, dort aber auf die Schnelle nicht zu sehen sind:
http://madwifi.sourceforge.net/
http://hostap.epitest.fi/wpa_supplicant/