Ma connection wifi ne se lance pas au démarrage

Bonjour,

je ne comprends pas ma connection wifi ne se lance pas au démarrage, elle fonctionne seulement si je lance /etc/init.d/networking restart depuis une console en root sous ma session.

Je vous transmets mon /network/interfaces pour analyse.

auto wlan1
iface wlan1 inet static
address 192.168.0.6
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
pre-up iwconfig wlan1 essid "FALKE"
pre-up iwpriv wlan1 set AuthMode=WPA2PSK
pre-up iwpriv wlan1 set EncrypType=AES
pre-up iwpriv wlan1 set WPAPSK=“ma clef”

et les droits sur le fichier interfaces

-rw------- 1 root root 385 mai 26 19:52 /etc/network/interfaces

Merci pour votre aide.

NB : la phase chargement MTA sur le splahscreen dure une éternité

Salut,
c’est probablement qu’au démarrage, networking est appelé trop tot par rapport aux autres services;

Solution bourin:
tu mets “/etc/init.d/networking restart” dans /etc/rc.local
(c’est sale)

Solution plus propre:
tu ajustes la priorité de démarrage de networking pour qu’il soit démarré une fois que les pilotes wifi sont chargés;

Pour changer la priorité, utilise la commande update-rc.d networking defaults NN , NN étant la priorité.

[quote=“msfk57”]Salut,
c’est probablement qu’au démarrage, networking est appelé trop tot par rapport aux autres services;

Solution bourin:
tu mets “/etc/init.d/networking restart” dans /etc/rc.local
(c’est sale)

Solution plus propre:
tu ajustes la priorité de démarrage de networking pour qu’il soit démarré une fois que les pilotes wifi sont chargés;

Pour changer la priorité, utilise la commande update-rc.d networking defaults NN , NN étant la priorité.[/quote]

Ok pourrais tu me donner un nombre pour la priorité ? Je n’en ai aucune idée.

Quant à la première solution tu me suggères bien de modiifier le script /etc/rc.local en ajoutant une ligne /etc/init.d/networking restart ?

Merci beaucoup pour tes infos

[quote=“msfk57”]Salut,
c’est probablement qu’au démarrage, networking est appelé trop tot par rapport aux autres services;

Solution bourin:
tu mets “/etc/init.d/networking restart” dans /etc/rc.local
(c’est sale)

Solution plus propre:
tu ajustes la priorité de démarrage de networking pour qu’il soit démarré une fois que les pilotes wifi sont chargés;

Pour changer la priorité, utilise la commande update-rc.d networking defaults NN , NN étant la priorité.[/quote]

Bon la solution “sale” fonctionne.

En revanche le démarrage est long tout particulièrement la phase “chargement MTA” de quoi s’agit-il ? Un service ? Peut-on le désactiver ?

Chargement MTA : c’est généralement EXIM
Si c’est long c’edst que EXIM cherche une connexion réseau qui n’existe pas… Donc ça mouline…
Faut donc que ta connexion réseau démarre avant dans ton boot…

++
Cyrille

Tiens j’avais eu le même problème tu peux t’en inspirer
viewtopic.php?f=3&t=17391

Sinon, la solution que j’ai adoptée :
Ai viré network-manager au profit de wicd qui fonctionne à merveille
(attention dans ce cas il faut nettoyer le fichier interface des entrées wifi)

++
Cyrille

[quote=“Cyrilleb”]Tiens j’avais eu le même problème tu peux t’en inspirer
viewtopic.php?f=3&t=17391

Sinon, la solution que j’ai adoptée :
Ai viré network-manager au profit de wicd qui fonctionne à merveille
(attention dans ce cas il faut nettoyer le fichier interface des entrées wifi)

++
Cyrille[/quote]

Merci,

conformément au lien que tu m’as donné, j’ai rajouté une ligne pre-up ifconfig wlan1 up et TOUT marche !

Il serait très intéressant qu’un admin du site nous fasse un petit topo de cette commande dans le forum astuce pour nous expliquer le pourquoi du comment de cette commande :wink:

Bonjour,
J’ai essayé de faire comme toi pour avoir le wifi au démarrage et non à l’ouverture de session.

Voici l’erreur que j’ai :

[code]laptop:/home/songohan# /etc/init.d/networking restart
Reconfiguring network interfaces…wlan0 no private ioctls.

Failed to bring up wlan0.
done.
[/code]

J’ai fais un autre essai en m’inspirant de ce tuto :
ubuntuforums.org/showthread.php?t=202834

auto wlan0 iface wlan0 inet static address 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255 network 192.168.1.0 gateway 192.168.1.1 wpa-driver wext wpa-ssid Livebox-7fc0 wpa-ap-scan 2 (je ne sais pas quel chiffre mettre ici) wpa-proto RSN wpa-pairwise CCMP wpa-group CCMP wpa-key-mgmt WPA-PSK wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxx (généré avec la commande du tuto ubuntu)

J’obtiens cette erreur :

laptop:/etc/network# /etc/init.d/networking restart Reconfiguring network interfaces...wpa_supplicant: /sbin/wpa_supplicant daemon failed to start run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1 done.

Quelqu’un peut m’aider s’il vous plait ?

J’ai solutionné le problème. Les gens ont raison quand ils disent RTFM.
J’ai trouvé comme un grand hihi.

Ma carte wifi n’est pas géree par iwpriv donc je n’ai utilisé que wpa_supplicant.

Voici mes fichiers de configurations :

/etc/network/interfaces :

[code]auto wlan0
iface wlan0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
dns-nameservers 80.10.246.130 81.253.149.10 192.168.1.1 #dns orange + adresse livebox

Configuration WPA

    pre-up ifconfig  wlan0 up
    pre-up iwconfig wlan0 essid Livebox-7fc0

pre-up wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf 
post-down killall -q wpa_supplicant[/code]

/etc/wpa_supplicant.conf :

network={ ssid="Livebox-7fc0" scan_ssid=1 key_mgmt=WPA-PSK psk=<code généré avec wpa_passphrase essid wpakey> }

Vous pensez qu’il y a des choses à améliorer ?