web-dev-qa-db-fra.com

Comment faire apparaître mon réseau sans fil au démarrage?

J'utilise Ubuntu Server 12.04. J'ai une carte USB sans fil. Lorsque je commence le processus de démarrage, je vois:

Waiting for network configuration

Il s'avère que le réseau ne monte jamais. Mais une fois que j'arrive à la ligne de commande, si je tape: ifup wlan0, alors j'ai un accès réseau. Mon/etc/network/interfaces ressemble à ceci:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx

La recherche dans mon interface réseau-wlan0.log montre:

Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
Failed to bring up wlan0.
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
ifdown: interface wlan0 not configured

J'ai examiné d'autres questions de askubuntu.com similaires à celles-ci, mais elles ne semblent pas s'appliquer.

Comment puis-je mettre mon système en réseau sans fil au démarrage?

Information additionnelle:

J'ai fouillé un peu. En gros, une fois que je me connecte, je dois faire un:

ifdown wlan0

parce que je pense que ip pense que c’est le cas, mais dans/var/run/network, la seule chose qui est "up" est ifup.lo. Puis je fais un

'ifup -a'

et puis tout fonctionne.

11
Avery Chan

Échec de la connexion à wpa_supplicant - wpa_ctrl_open: système de fichiers en lecture seule.

Selon votre journal, vous devrez utiliser wpa_supplicant.

Ajoutez donc quelque chose de similaire à ceci:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

Contenu de /etc/wpa_supplicant.conf:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
11
pl1nk

Connexion à WPA-PSK et WPA2-PSK (Aka "WPA Personal" et "WPA2 Personal" respectivement))

  • Courir:

    $ wpa_passphrase myssid my_very_secret_passphrase
    

Copiez la valeur de "psk =" à partir de la sortie ci-dessus.

  • Ouvrez/etc/network/interfaces dans un éditeur de texte:

    $ Sudo sensible-editor /etc/network/interfaces
    
  • Définissez les strophes appropriées pour votre interface sans fil, ainsi que les identifiants SSID et PSK HASH. Par exemple :

    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Enfin couru:

    $ Sudo ifup wlan0
    

Note: Certaines réponses semblent suggérer de configurer un wpa_supplicant.conf séparé. Mais cela n’est requis que pour les réseaux WPA-EAP, EAP-TLS.

Comment puis-je mettre mon système en réseau sans fil au démarrage?

La strophe auto fait apparaître l'interface au démarrage du système.

1
Gayan Weerakutti

La raison en est que le système de fichiers est en lecture seule au démarrage. À ce stade, seuls les paramètres statiques fonctionnent car udev émet le signal de raccordement à chaud du réseau avant que le système de fichiers ne soit prêt.

La solution consiste à modifier le fichier /etc/init/network-interface.conf dans cette ligne:

 "ifup --allow auto ..." à 
 "ifup --allow = hotplug ...". 

Vous devrez marquer vos adaptateurs réseau USB et PCMCI hotplug comme "hotplug" dans /etc/network/interfaces pour qu'ils continuent à fonctionner, et vous devrez les brancher après le démarrage, pas avant.

0
Arunas

Vous pouvez ajouter ifup wlan0 à votre fichier /etc/rc.local. Ajoutez la commande ifup wlan0avant le exit 0. Ajoutez également la commande ifdown wlan0 avant le ifup wlan0 comme suit:

...
ifdown wlan0
ifup wlan0

exit 0

Pour une raison quelconque, lorsque Ubuntu démarre, il pense que wlan0 est actif. Il faut donc le fermer et le remettre en place.

0

Je rencontre aussi un tel problème.

J'ai remarqué que quelqu'un a dit, supprimez le texte sur l'interface réseau principale, avec les 2 premières lignes restantes.

Cela fonctionne, mais aucun réseau n'est connecté.

J'écris ensuite le texte de l'interface réseau principale dans le fichier d'interface et redémarre.

Il est surprenant de constater que non, aucun indice "en attente de la configuration du résea" ne se produise, mais je pouvais me connecter à Internet.

Je ne sais pas si c'est utile pour d'autres.

0
ryanmoser