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 se souvient ensuite du mot de passe si on veut se reconnecter au même point d'accès ensuite.

doas ./owi

On peut choisir le réseau voulu. Ou alors, on le lance en mode “démon” et il se connecte automatiquement au réseau connu qu'on “capte” le mieux :

doas owi -d

Il est nécessaire d'avoir installé python-tkinter-3.4.5 pour l'utiliser.

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