Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

Owi : OpenBSD Wifi Manager

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

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

Comme vous vous y attendez, c'est codé à l'arrach' et peut nettement être amélioré! Faîtes-vous donc plaisir à bidouiller ce code ;)