PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Thuban : Gestion du wifi sous OpenBSD

vendredi 3 juin 2016 à 07:05

Sous OpenBSD, il n'y avait pas le gestionnaire de connexion wicd pour configurer ma connexion wifi même quand je suis en vadrouille.
"Pas bien grave" me direz-vous, c'est super simple de modifier le fichier /etc/hostname.rtwn0.

nwid kamehameha
wpakey nanananèrec'estunfauxmotdepasse
dhcp

Bon, il faut connaître le nom du point d'accès à mettre après "nwid". Là aussi, fastoche :

# ifconfig rtwn0 scan

Malgré tout, si on se déplace très souvent, ça peut être pratique d'enregistrer les phrases de passe pour ne pas avoir à se retaper toute la configuration à chaque fois. J'ai donc écrit un petit outil en python : owi.

Il y a une version en mode texte avec l'option "-c" :

doas ./owi -c 

alt
alt

Il se souvient ensuite du mot de passe si on veut se reconnecter au même point d'accès ensuite.

Si vous avez installé les libs tkinter, une interface "graphique" est disponible. Oui, tkinter, c'est moche, mais moi j'aime bien, c'est très pratique pour faire des gui.

doas ./owi

alt

alt

Comme vous vous y attendez, c'est codé à l'arrach' et peut nettement être amélioré! Il reste sans doute un tas de bugs. Faîtes-vous donc plaisir à bidouiller ce code ;) (oh le fainéant!)
En attendant, ça fait le boulot pour mes maigres besoins.

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.