donderdag 14 februari 2008

wireless + linux + hanzehogeschool

Omdat een aantal Censisten op dit moment helemaal gek worden van iedereen die komt vragen of we het wireless netwerk onder linux even kunnen fixen, hebben we vandaag besloten dat we de blog even gaan misbruiken voor een korte handleiding.

Hieronder een korte handleiding hoe dit te fixen onder ubuntu. (geen garanties, voel je vrij om te reageren om daarmee anderen te helpen)

1. download hier het geconverteerde .pem certificaat, en plaats het in een logische directory. In deze manual gaan wij uit van een de wpa_supplicant directory.
$ sudo cp hanzewlan.pem /etc/wpa_supplicant/


2. maak een wpa_supplicant config file aan, en kopieer de onderstaande configfile daarin
$ sudo touch /etc/wpa_supplicant/wpa_supplicant.conf
$ sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/var/run/wpa supplicant
ctrl_interface_group=0
ap_scan=1

network={
ssid="hanze"
mode=0
key_mgmt=IEEE8021X
eap=PEAP
identity="naw-nummer@hanze.nl"
password="******"
ca_cert="/etc/wpa_supplicant/hanzewlan.pem"
}


3. Zet de netwerkmanager uit, anders kan deze roet in het eten gooien.
$ sudo killall NetworkManager


4. Om ervoor te zorgen dat er geen problemen zijn met rechten, raden wij ook aan om de files leesbaar te maken.
$ sudo chmod 777 -R /etc/wpa_supplicant/


5. Vervolgens moet er wpa_supplicant worden gerund, met een aantal netwerkkaartspecifieke parameters. '-dwext' optie werkt in de meeste gevallen prima, maar soms moet hier de driver van de netwerkkaart worden opgegeven. In de manualpages van wpa_supplicant staan de beschikbare drivers. De -i optie geeft het draadloze device aan, die te vinden is met iwconfig.
$ sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf


6. Als er nu een hele lading foutmeldingen te zien is, had je de verkeerde driver. In de meeste andere gevallen kun je dit programma in de achtergrond laten draaien, en in een nieuwe terminal handmatig een ip-adres aanvragen. (again; wlan0 is de alias van je draaloze kaart)
$ sudo dhclient wlan0


Ik hoop deze handleiding jullie helpt bij het installeren van je wireless, en daarmee een steentje bijdraag aan de werkbaarheid van linux binnen de Hanzehogeschool. Nogmaals, voor vragen kun je altijd een berichtje achterlaten, wij checken de blog regelmatig.

4 reacties:

W.D.R. zei

Ik ben al een tijdje Ubuntu gebruiker en ben regelmatig aanwezig op de Hanze, de handleiding heeft mij helaas niet kunnen helpen, ik heb deze nauwkeurig gevolgd maar krijg bij het verbinden de melding dat er geen verbinding gemaakt kon worden, er komt een mac-adress met nullen te voorschijn plus de melding "timed-out". Ik blijf het proberen! Bedankt voor de moeite!

Robin zei

hmm, dat is vervelend. Het is niet een foutmelding die me direct bekend voorkomt, maar voel je vrij om eens het censi-aquarium binnen te lopen, we helpen je graag een handje op weg!

Robin zei

whoohoo, ik heb de howto even geprobeerd met Ubuntu 8.04, maar volgens mij werkt deze nog gewoon. Ik moest nog wel even een mapje aanmaken, namelijk /var/run/wpa_supplicant, maar waarschijnlijk was dat mijn eigen fout =). Succes allemaal in ieder geval!

jsw zei

Is de certificaat vernieuwd oid? Ik krijg hem niet werkend