iit-wifi avec netctl

Il y a peu de temps, j'ai fais un post sur la configuration de netcfg pour se connecter à iit-wifi. Or, depuis peu, ArchLinux l'a remplacé par netctl. Je vais donc recommencer afin de montrer les petites adaptations.

Présentation de netctl

Tout comme netcfg, netctl utilise des fichiers de profils et s'utilise en ligne de commande. Rien de bien nouveau donc.

Les profils

En général, on trouve les profils dans /etc/netctl/. Forcément, par défaut, c'est vide… ou presque. Le package maintainer à du avoir la très bonne idée de mettre un répertoire examples qui contient une mine d'informations qui vous aidera à rapidement configurer la plupart des réseaux. Rien de plus simple que de créer un profil, il suffis de créer un fichier dans /etc/netctl/, le nom du fichier étant le nom du profil.

Utilisation de base

netctl start <profil> # connecter un profil
netctl stop <profil> # déconnecter un profil
netctl restart <profil> # reconnecter un profil

Simple non ? netctl --help ou man netctl pour plus d'options. Concernant le contenu des fichiers de profil, rendez-vous sur man netctl.profile.

iit-wifi

Je vous copie ici mon profil pour me connecter à iit-wifi, mettez le dans /etc/netctl/iit-wifi ou autre. Pensez juste à mettre votre login, votre pass socks et votre interface réseau.

Connection='wireless'
Description='Ionis Institute of Technology WiFi'
Interface='wlan0'

ESSID='iit-wifi'
Security='wpa-configsection'
WPAConfigSection='
    ssid="iit-wifi"
    scan_ssid=1
    key_mgmt=WPA-EAP
    eap=PEAP
    identity="login"
    password="pass_socks"
    priority=1
'

IP='dhcp'
DNS=('10.42.6.6' '8.8.8.8')

IPCustom=('n add to 10.41.254.254 lladdr 00:1f:28:2d:83:00 nud permanent dev wlan0')

Et quand ça en passe pas…

Forcez un peu, parfois ça a du mal à se connecter, mais la config est bonne.