wpa Roaming GUI
wpa-roaming er en metode til at browse og forbinde til trådløse netværk enten fra en grafisk brugerflade eller uden en sådan. Dette er meget nyttigt for folk med bærbare maskiner.
wpasupplicant er et program der ikke alene kan håndtere forbindelser til trådløse netværk med WPA kryptering, men som også kan håndtere forbindelser til alle andre ukrypterede trådløse netværk. I kombination med den klassiske /etc/network/interfaces udgør det en effektiv metode til at opnå forbindelse til et netværk uden den store indsats fra brugeren. Det kan nemlig ske automatisk hvis der findes et åbent netværk eller hvis netværket er tilføjet til en konfigurationsfil. Hvis du tillader hotplugging bliver det ikke mere komfortabelt, idet den korrekte forbindelse da oprettes fuldt automatisk lige efter du logger ind (i et skrivebordsmiljø eller i en non-X session).
Basics
For at kunne anvende wpa-roaming med wpasupplicant i et GUI miljø, skal du have to pakker installeret:
* wpasupplicant
* wpagui
apt-get update && apt-get install wpasupplicant wpagui
wpasupplicant kræves for at det virker, wpagui er en god tilføjelse for at få en grafisk brugerflade til kontrollen af netværket i en tilstand hvor du muligvis vil ændre dit acces point.
Anvendelse af wpa-gui uden netværkskonfiguration
Som root redigerer du din /etc/network/interfaces så den indeholder disse linier. Navnet på netværks-enheden kan variere fra det her viste eksempel:
allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
Som root redigerer du også en rå /etc/wpa_supplicant/wpa_supplicant.conf så den indeholde følgende:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
key_mgmt=NONE
}
The next step secures wpa_supplicant.conf from unwanted access. This is necessary, because secret keys of private networks are saved in this file:
chmod 600 /etc/wpa_supplicant/wpa_supplicant.conf
Afvikling
Prerequisites:
* Kontroller at du er medlem af gruppen netdev
*Genstart netværket eller genstart maskinen
Så indstiller du standarden for den bruger der blev oprettet ved installation af sidux
Og genindlæs så wpasupplicant som root med kommandoen:
wpa_action <interface> reload
In many cases after the first setup of wpa-roam an existing network connection needs to be stopped and the wireless interface has to be brought up. You can use those commands as root:
ifdown $interface ## stops a running network connection /etc/init.d/network restart ## network configuration newly loaded - not always needed ifup wlan0 ## wlan0 is just a common name for a wireless interface. Take the name from /etc/network/interfaces
Start af wpa_gui
Denne kommando starter wpa_gui som bruger (du skal bruge den fulde sti):
/usr/sbin/wpa_gui
Standard skærmbilledet for wpa_gui:

Administration af netværk:

For at tilføje et kendt netværk klik add/ tilføj og du vil se denne brugerflade med pulldown menuer (ingen kryptering, WEP og WPA understøttes - bare tilføj den korrekte data) og tast add/ tilføj her igen:

Eller tryk:scan for at skanne for netværk

og dobbeltklik på det netværk du vil tilføje (alle data tilføjes automatisk, du skal bare skrive passphrase - plain eller i hex) og tryk så add/ tilføj:

Hvis du er tilfreds og alt virker efter hensigten kan du tilføje indstillingerne til /etc/wpa_supplicant/wpa_supplicant.conf ved at vælge File > Save Configuration.
Anvend wpa-gui med netværkskonfiguration
Med hjælp fra IDString og Priority kan du bestemme hvilket netværk din maskine skal forbinde til når den starter op. Højeste prioritet er 1000, laveste prioritet er 0. Du skal også tilføje IDString til /etc/network/interfaces.
Syntaxen for /etc/network/interfaces.
Det første er hvis du forbinder til DHCP servere, det næste er til hvis du har en fast IP addresse. For at justere dine indstillinger:
# id_str="home_dhcp"
iface home_dhcp inet dhcp
# id_str="home_static"
iface home_static inet static
address 192.168.0.20
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
Praktiske eksempler
Hvis du ønsker at forbinde automatisk til dit hjemme WLAN når du er hjemme, så giver du det IDString "home" og prioriteten "15". Hvis du rejser og vil have den bærbare til at forbinde til hvad end netværk der er frit tilgængeligt (uden password) giv det IDString "stalk" og prioriteten "1" (meget lav). Husk venligst altid at kontriollere at din netværksforbindelse er legal og bryd forbindelsen hvis det viser sig at den viser sig ikke at være ment som "fri".
Eksempler på stanzas i /etc/network/interfaces:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface # automatically added when upgrading auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface home inet dhcp iface stalk inet dhcp
Eksempel /etc/wpa_supplicant/wpa_supplicant.conf (SSID og passwords er ændret eller blot forklaret):
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="my_ssid"
scan_ssid=1
psk=123ABC ##here comes the passphrase in hexadecimal code!!
# psk="password_in_ascii" ##you dont need to
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
auth_alg=OPEN
priority=15
id_str="home"
}
network={
ssid=""
scan_ssid=1
key_mgmt=NONE
auth_alg=OPEN
priority=1
disabled=1 ## no automatic connection, one needs wpa_cli or wpa_gui
id_str="stalk"
}
With "disabled=1" you will not be automatically connected to a defined network block (open WLANs), you have to initiate roaming through wpa_gui or wpa_cli. For automatic roaming don't use the option at all or comment the line with the "disabled" option using a #.
WEP kryptering
Hvis du vil tilføje WEPkrypterede netværk til din wpa_supplicant.conf permanent så er syntaksen for dette:
network={
ssid="example wep network"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_tx_keyidx=0
Bemærkninger
1. Nemt at genbruge
Når først du har sat det op kan du nemt genbruge dine indstillinger på en bærbar eller en desktop med WLAN kort. Bare kopier /etc/network/interfaces (juster navnet på netværksenheden om nødvendigt) og /etc/wpa_supplicant/wpa_supplicant.conf til din nye computer. Der er ikke noget der skal installeres efter dette.
2. Sikkerhedskopier
Det er en god ide at sikkerhedskopiere /etc/network/interfaces og /etc/wpa_supplicant/wpa_supplicant.conf, men krypter din sikkerhedskopi da den indeholder sensitiv information. En nem måde at gøre dette på er ved at anvende et kodeords-sikret arkiv som for eksempel 7zip, zip, rar eller andre.
3. Nem adgamg til wpa_gui
To create a desktop icon, rightclick on kmenu>internet>wpa_gui and choose to send it to the desktop.
4. Skjulte SSIDs
Skjulte SSID's opdages

Søg online - offline