Title: Se connecter au reseau eduroam avec iwd
Category: Linux
Tags: eduroam, Université, iwd, wifi, pl-fr
Date: 2019-09-04 17:45

Je suis passé de [connman][l_connman] + [wpa_supplicant][l_wpasup] à
[iwd][l_iwd] pour gérer mes connexions Wifi.  Je n'avais jusqu'à maintenant pas
rencontré de problèmes majeurs : il me suffisait de lancer `iwctl` pour me
connecter à un réseau.

Mais j'ai du me connecter à **eduroam**[^n_eduroam] (à l'université de
Bordeaux), et là c'est un peu plus compliqué. C'est un réseau WPA-Entreprise, si
avec Network-Manager et son interface graphique c'est simple, il faut ici le
configurer à la main.

## iwd

**Inet Wireless Daemon** est un logiciel permettant la connexion et la gestion
des réseaux sans-fils de type Wifi. Son but est de ne dépendre que des outils
founis par le noyau Linux afin d'optimiser au maximum l'utilisation des
ressources.

Il se veux aussi plus moderne que son ancêtre `wpa_supplicant`.

## Créer et éditer le fichier de configuration à la main.

Pour rajouter le réseau eduroam à Bordeaux il faut créer, et éditer le fichier
`/var/lib/iwd/eduroam.8021x` en super-utilisateur et rajouter les informations
suivantes :

```
[Security]
EAP-Method=TTLS
EAP-Identity=anonymous@u-bordeaux.fr
EAP-TTLS-Phase2-Method=Tunneled-PAP
EAP-TTLS-Phase2-Identity=<id_ent>@u-bordeaux.fr
EAP-TTLS-Phase2-Password=<password>

[Settings]
Autoconnect=true
```

Il faut bien évidemment remplacer `<id_ent>` par l'identifiant d'accès à l'ENT
et `<password>` par le mot de passe associé.

Cette configuration est valable sur l'Université de Bordeaux, elle doit
différer pour les autres.

[^n_eduroam]:réseau mondial destiné aux personnels et étudiants des universités
  (voir sur  [Wikipedia](https://fr.wikipedia.org/wiki/Eduroam))

[l_iwd]:https://iwd.wiki.kernel.org
[l_connman]:https://01.org/connman
[l_wpasup]:https://w1.fi/wpa_supplicant
