GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Linux – Arch Linux Wifi fonctionne manuellement, comment le rendre automatique ?

Exécution d'Arch Linux avec le noyau 3.6.11-12-ARCH+ sur mon Raspberry Pi.

J'ai un dongle USB Wi-Fi Linksys (WUSB54GC v3) qui s'exécute et fonctionne après avoir exécuté les commandes suivantes :

$> sudo ifconfig wlan0 up
$> sudo iwlist scan
$> sudo iwconfig wlan0 mode managed essid myssid key "mykey" retry 7
   # Only had to do this next one the first time
$> sudo wpa_passphrase myssid "mypassword" > /etc/wpa_supplicant/wpa_supplicant.conf 
$> sudo wpa_supplicant -B -Dwext -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
$> sudo dhcpcd wlan0

Comment puis-je faire fonctionner le wifi sur cet appareil à chaque fois après le démarrage ? Finalement, je veux le déployer sur place sans connexion filaire (d'où le wifi), mais je ne peux évidemment pas le faire si je dois démarrer/connecter manuellement le wifi à chaque fois.

Réponse acceptée :

Vous devez utiliser netctl. Il s'agit du système de gestion de réseau intégré à Arch Linux. S'il n'est pas déjà installé (il devrait l'être), exécutez pacman -Syu netctl puis regarde dans /etc/netctl . Il existe des exemples de fichiers de configuration dans /etc/netctl/examples .

Pour être rapidement opérationnel :

  1. Notez le nom de l'appareil de votre adaptateur sans fil. Remplacer toutes les instances de wlan0 dans mes exemples avec le nom qui correspond à votre configuration.
  2. Assurez-vous d'avoir installé les packages requis.

    pacman -Syu wpa_supplicant dhcpcd

    1. wpa_supplicant est requis pour les points d'accès protégés par WPA, et dhcpcd est requis pour obtenir une adresse IP à partir de n'importe quel réseau utilisant un serveur DHCP, comme indiqué sur le wiki Arch Linux.
  3. Copiez un exemple approprié :

    cp /etc/netctl/examples/wireless-wpa /etc/netctl/somedescriptivename

  4. Modifiez votre nouvelle configuration dans /etc/netctl/somedescriptivename pour s'adapter à votre configuration.
  5. Activer le netctl-auto service pour votre adaptateur sans fil. Encore une fois, remplacez wlan0 avec le nom de l'appareil pour votre configuration.

    systemctl enable [email protected]

Quelques points à noter :

  • netctl se connectera automatiquement à tous les profils que vous avez dans /etc/netctl lorsque vous vous déplacerez à portée du point d'accès
  • Cette configuration ne fonctionnera qu'avec les profils utilisant Security=wpa-configsection et Security=wpa .
  • Désactivez tous les profils Wi-Fi précédemment activés à l'aide de netctl disable profilename . Sinon, netctl les démarrera deux fois au démarrage une fois que netctl-auto sera activé.

Pour plus d'informations, veuillez consulter l'entrée du wiki Netctl.


Arch Linux
  1. Comment installer Arch Linux

  2. Comment installer GNOME dans Arch Linux

  3. Comment installer VirtualBox sur Arch Linux

  4. Comment utiliser Pacman sur Arch Linux

  5. Comment mettre à jour R sous Linux ?

Comment installer Virtualbox dans Arch Linux

Comment installer la pile LEMP avec PhpMyAdmin dans Arch Linux

Comment installer LAMP Stack avec PhpMyAdmin dans Arch Linux

Comment connecter l'iPhone à Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux