netcfg v2.5.2 : modifications dans la config sans-fil auto
18 février 2010 - gyo
Cette version apporte une toute nouvelle configuration sans-fil/filaire auto.
L’ancien net-auto est devenu obsolète et n’est plus inclus. Il y a également de petits changements dans la configuration qui peuvent concerner certaines personnes.
Migration vers la nouvelle configuration sans-fil/filaire auto
La nouvelle connexion automatique supporte des connexions itinérantes plus appropriées et est plus fiable que l’ancienne config — particulièrement avec les configurations sans-fil plus complexes.
Pour migrer vers la nouvelle configuration sans-fil auto :
pacman -S core/wpa_actiond
- renseigner
WIRELESS_INTERFACE=""
par votre interface sans-fil dans /etc/rc.conf - Ajouter net-auto-wireless à votre liste
DAEMONS=()
Note : Les profiles wpa-config ne fonctionnent pas avec, convertissez-les en profiles wpa-configsection. Un exemple se trouve dans /etc/network.d/examples/
Le nouveau auto-wired utilise une configuration similaire — suivez les instructions ci-dessus en utilisant net-auto-wired et l’option WIRED_INTERFACE à la place.
Nouvelles fonctionnalités
- net-auto-wireless/wpa_actiond — avec une vraie connexion automatique/itinérante sans-fil. Basé sur le même principe qu’autowifi, il requiert une dépendence optionnelle : wpa_actiond
- net-auto-wired — configuration auto de l’ethernet. Requiert la dépendance optionnelle : ifplugd
- configurations d’interface — ensemble d’options pour tout profile utilisant une interface
- hooks de sortie (NdT : personnalisation de la sortie, logs/erreurs)
- nettoyage du code et améliorations
Changements internes
- utilise wpa_supplicant pour toutes les configurations sans-fil par défaut, dont la sécurité wep/none. Cela ajoute des prises en charge améliorées pour la plupart et devrait être plus fiable
- utilise iproute par défaut pour les configurations statiques. net_tools qui contient ifconfig est en effet obsolète et n’a pas été mis à jour depuis
plus de 8 ans - les types de connections « ethernet-iproute » et « ethernet » ont fusionné en un simple « ethernet ». Toutes les options sont toujours supportées et les configurations existantes continuerons de fonctionner pour ces 2 types. Un lien symbolique a été mis en place pour assurer le fonctionnement des profiles utilisant « ethernet-iproute »
Changement dans la syntaxe de configuration
- net-auto et AUTO_NETWORKS sont maintenant dépréciés en faveur de net-auto-wireless/net-auto-wired
- wireless : si vous aviez spécifié le pilote wpa_supplicant dans WPA_OPTS auparavant, vous devriez maintenant le spécifier dans WPA_DRIVER
- wireless : les configurations basées sur iwconfig avec wep/none peuvent être utilisées en changeant pour wep-old ou none-old. Cela ne devrait pas être nécessaire et laissé tel quel, sauf pour les très vieux pilotes qui ne supportent pas wpa_supplicant
- ethernet-iproute : comme « ethernet » est désormais basé sur iproute, ceux utilisant « ethernet-iproute » peuvent revenir à « ethernet ». Il y a un lien symbolique en place donc les configurations utilisant l’un des 2 noms continueront à fonctionner
- wireless-dbus : non supporté. L’interface wpa_supplicant dbus n’est pas particulièrement bien documentée et ne s’intègre pas très bien dans le code de netcfg. Il y a un lien symbolique en place donc les configurations utilisant wireless-dbus continueront à fonctionner en utilisant le script de connexion « wireless ».
Documentation
Wiki (en)
Wiki (fr)
Article orginal (487)