Vertalingen: Engels Frans ?Duits Italiaans Portugees
Dit document behandeld de wifi configuratie. Het verondersteld dat je reeds de vereiste wifi driver voor jou Eee PC model geinstalleerd hebt. Ga naar DebianEeePCDutch/Hoe/Installeren en DebianEeePCDutch/Modelen voor verdere details.
De volegende instructies werden geschreven voor modelen met de madwifi driver, en vernoemen daarom ath0 als de naam voor het draadloze apparaat. Indien je een model hebt met de Ralink driver, gebruik dan ra0. Je wil dan waarschijnlijk ook naar rt2860sta gaan.
NetworkManager gebruik
Het is aangeraden voor nieuwe gebruikers om NetworkManager te gebruiken. Verwijder de eth0 en ath0 configuraties uit /etc/network/interfaces, installeer de network-manager en network-manager-gnome (of network-manager-kde) pakketten, en voeg je gebruikersnaam toe in de netdev groep. Het GNOME applet werkt met elke window manager, zolang er maar een aanmelding gebied is (bvb. lxpanel in LXDE heeft er een.)
su apt-get install network-manager network-manager-gnome adduser <yourusername> netdev
(Je moet je uitmelden en terug inmelden voordat het resultaat van het adduser commando van toepassing is.)
Wicd gebruik
Voor een lichtere grafische netwerk beheerder, alhoewel het nog steeds redelijk nieuw is in Debian, is wicd een goed alternatief. Hoewel het nog steeds enkel in sid zit en niet in lenny, werkt de sid versie momenteel ook in lenny. We vermoeden dat het in de toekomst ondersteund zal worden via backports.org, vermits het in populariteit aan het winnen is.
Wicd is een netwerk manager zonder specifieke vereisten, en is bruikbaar met XFCE, Fluxbox, enz.
Zodra het geinstalleerd is, kan je het pictogram in je gebruikersomgeving bekomen voor de stabiele versie door "/opt/wicd/tray.py" starten en voor de test versie met "wicd-client".
Simpel open network
Indien je ongeduldigd bent en wifi zonder encryptie wil naar een enkel toegangspunt, kan je het gewoon opzetten zoals hieronder is aangegeven:
Installeer het wireless-tools pakket.
(Bestand: /etc/network/interfaces) auto ath0 iface ath0 inet dhcp wireless-essid router ID
Indien er spaties in het ESSID zijn, gebruik toch dan toch geen aanhalingstekens.
Wees toch gewaarschuwd dat, vooral met de rt2860 driver, wifi configuratie met deze methode dikwijls misloopt. Het werkt niet... (FixMe: geef hier een verklaring betreffende de mogelijke problemen.)
Wpa supplicant met PSK
Een meer elegante method om een verbindingen te maken met een of meerdere toegangspunten (met of zonder encryptie) is met behullp van wpasupplicant. Dit is onze aangeraden manier of wifi te configureren voor de Eee. Indien de volgende instructies niet duidelijk zijn of indien het niet werkt, lees dan de documentatie in /usr/share/doc/wpasupplicant/ voor meer details.
Doe het volgende eerst: "aptitude install wpasupplicant".
Om wifi te configureren voor een enkel toegangspunt met WPA(2)-PSK encryptie, open een tekstverwerker, copieer het volgende, en schrijf het weg als /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=netdev ap_scan=1 fast_reauth=1 eapol_version=1 network={ ssid="ROUTER ID" psk="je wachtwoord" # of psk=0123456789abcdef priority=5 }
Nota: sommige parameters hebben aanhalingstekens nodig en sommige niet zoals je hierboven kan zien; bvb. indien psk een hexadecimale sleutel is gebnruik je geen aanhalingstekens, maar als het een wachtwoord is moet het wel.
Editeer dan /etc/network/interfaces met het volgende:
auto ath0 iface ath0 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Herstart en je zal wifi hebben
Wpa supplicant in roaming mode
Voor meerdere toegangpunten zal je de "roaming" mode willen. Start met het vorige voorbeeld, veranderen "auto ath0' in 'allow-hotplug ath0', en verander 'wpa-conf' in 'wpa-roam'. Verander ook 'iface ath0 inet dhcp' in 'iface ath0 inet manual' en voeg een standaard verbindingsmethode toe: 'iface default inet dhcp'. Uiteindelijk zou je /etc/network/interfaces er als volgt moeten uitzien:
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug ath0 iface ath0 inet manual wpa-driver wext wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
Nu zijn we klaar om extra netwerken in /etc/wpa_supplicant/wpa_supplicant.conf toe te voegen. Bij voorbeeld:
network={ key_mgmt=NONE }
Dit zorgt ervoor dat een verbinding met eender welk bereikbaar open toegangspunt mogelijk is met behulp van dhcp.
Je kan bijkomende netwerken toevoegen, elk met zijn eigen ssid en je kan een encryptie type aangeven of key_mgmt=NONE indien je ofwel geen encryptie ofwel WEP wil. We kunnen ook identificaties toevoegen, zodat je bij voorbeeld voor een huisnetwerk dat statisch is, en een lokaal netwerkcafe dat dhcp is, we onze bestanded als volgt kunnen veranderen.
Voor WEP geeft je de sleutel als volgt op:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=netdev ap_scan=1 fast_reauth=1 eapol_version=1 network={ ssid="cafe" key_mgmt=NONE wep_key0=FFEEDD001122 id_str="cafe" } network={ ssid="home-router" psk="je wachtwoord" # of psk=0123456789abcdef id_str="home" }
Nota: sommige parameters hebben aanhalingstekens nodig en sommige niet zoals je hierboven kan zien; bvb. indien psk een hexadecimale sleutel is gebnruik je geen aanhalingstekens, maar als het een wachtwoord is moet het wel.
En editeer ons /etc/network/interfaces bestand met het volgende:
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug ath0 iface ath0 inet manual wpa-driver wext wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp iface cafe inet dhcp iface home inet static address 192.168.1.5 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
Tip: If you have trouble connecting to a network because it does not broadcast its ssid, add 'scan_ssid=1' to its network stanza.
Tip: Look in the DebianEeePC/HowTo/Troubleshooting section if you have an error. Also see /usr/share/doc/wpasupplicant/ docs for more details.
Tip: Once you have a working configuration, you can use wpa_gui to easily add, delete, select and scan for networks. wpa_gui is a small, neat program that could do for all your needs, without forcing you to manually edit your configuration every time you connect to a new network.