[Wifi] Problème dès que je me connecte à une livebox

Bonsoir,

Je me connecte aux wifi sans manager, à l’aide du fichier /etc/network/interfaces. J’ai aussi wpa_supplicant d’installé. Dès lors que je me connecte à une livebox, je peux accéder à sa configuration sur 192.168.1.1 mais tous les logiciels sans exceptions lancés dans une console me renvoi “No protocol specified”. Impossible de lancer un nautilus ou quoi que ce soit! Pourtant avec une freebox ou un routeur wifi personnel, aucun problème !!

Fichier interface

auto lo
iface lo inet loopback

iface eth0 inet dhcp

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

Fichier wpa_supplicant/conf

ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
fast_reauth=1

network={
  ssid="Livebox-0209"
  scan_ssid=1
  proto=WPA RSN
  group=CCMP TKIP
  psk="xxxxxxxxxxxxxxxx"
  key_mgmt=WPA-PSK
  priority=5
}

Les fichiers sont OK, je comprends pas pourquoi dès que je me connecte sur une livebox, j’obtiens No protocol specified quand je lance n’importe quel commande.

iwlist scan :

Cell 01 - Address: 00:1B:2F:45:8F:16
                    Channel:2
                    Frequency:2.417 GHz (Channel 2)
                    Quality=84/100  Signal level=84/100  
                    Encryption key:on
                    ESSID:"NETMED"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
                              11 Mb/s; 12 Mb/s; 18 Mb/s
                    Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=000000788af8e184
                    Extra: Last beacon: 140ms ago
                    IE: Unknown: 00064E45544D4544
                    IE: Unknown: 010882848B0C12961824
                    IE: Unknown: 030102
                    IE: Unknown: 0706465220010D14
                    IE: Unknown: 200100
                    IE: Unknown: 2A0100
                    IE: Unknown: 32043048606C
                    IE: Unknown: DD180050F2020101820003A4000027A4000042435E0062322F00
          Cell 02 - Address: 00:19:70:7F:3F:0A
                    Channel:11
                    Frequency:2.462 GHz (Channel 11)
                    Quality=87/100  Signal level=87/100  
                    Encryption key:on
                    ESSID:"Livebox-0209"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s
                    Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=00000006ad939180
                    Extra: Last beacon: 524ms ago
                    IE: Unknown: 000C4C697665626F782D30323039
                    IE: Unknown: 010882848B960C121824
                    IE: Unknown: 03010B
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 2A0100
                    IE: Unknown: 32043048606C
                    IE: Unknown: DD180050F2020101820003A4000027A4000042435E0062322F00
                    IE: Unknown: 2D1A4C101BFFFF000000000000000000000000000000000000000000
                    IE: Unknown: 3D160B000900000000000000000000000000000000000000
                    IE: Unknown: DD0900037F01010000FF7F
                    IE: Unknown: DD0A00037F04010020000000
                    IE: Unknown: 0706465220010D14

Je ne comprends pas …

user@user:~$nautilus
No protocol specified
user@user:~$monodevelop
No protocol specified

Merci d’avance pour vos réponses.

user@user:~$nautilus No protocol specified user@user:~$monodevelop No protocol specified

ce n’est pas un probleme wifi !

D’accord mais pourquoi cela survient-il que quand je me connecte en wifi à une livebox ? Ca doit en découler non ? C’est vraiment étrange :confused:

Un problème Xwindow peut-être :

google.fr/#hl=fr&cp=28&gs_id … eb940f0e78

Tu as essayé une commande simple qui n’utilise pas Xwindow, genre ping puisqu’on parle du réseau ? ls, etc … parce que tous les logiciels que tu cites utilise Xwindow justement.

Edit: Regarde dans /var/log les éventuels messages d’erreurs

Déjà essayé cette machine sur cette livebox? Le filtrage mac ne serait pas activé?

[quote=“Rantanplan aussi !”]Un problème Xwindow peut-être :

google.fr/#hl=fr&cp=28&gs_id … eb940f0e78

Tu as essayé une commande simple qui n’utilise pas Xwindow, genre ping puisqu’on parle du réseau ? ls, etc … parce que tous les logiciels que tu cites utilise Xwindow justement.

Edit: Regarde dans /var/log les éventuels messages d’erreurs[/quote]

Tu as tout à fait raison, un ping ou ls fonctionne vu qu’ils n’utilisent pas Xwindow. Mais alors pourquoi dès que je me connecte à cette livebox, mon Xwindow fait n’importe quoi ? :confused:

Dans /var/log/Xorg0.log, j’ai plein de fois ce message.

(WW) intel(0): intel_uxa_prepare_access: bo map failed: No space left on device.

Le filtrage mac n’est pas activé, les machines sous windows se connectent bien en plus.

Je n’ai aucune idée de l’origine exacte de ton PB, si j’étais à ta place j’essairais de récupérer les erreurs dans un fichier, comme ça :

et poste ici le contenu de ce fichier, ça inspirera peut-être quelqu’un ?

Edit : Je ne sais pas comment interpréter le warning du Xorg.0.log ? sinon tu n’as pas dit si tu pouvais lancer nautilus depuis les menus ordinaires ? Tu as SE Linux activé ?

Bizarre ton problème !

[quote=“Rantanplan aussi !”]Je n’ai aucune idée de l’origine exacte de ton PB, si j’étais à ta place j’essairais de récupérer les erreurs dans un fichier, comme ça :

[/quote]

Il me donne à la fin:

No protocol specified
Could not parse arguments: Impossible d'ouvrir l'affiche :

Oui très bizarre … Seulement quand je me connecte à la livebox, wpa_supplicant qui crash dessus ? Ou un autre soft ?

Pour faire fonctionner à nouveau les softs utilisant Xorg, j’ouvre un nouveau terminal sous ctrl + alt +f1. Je stop gdm3 puis lance startx et tout refonctionne … Dingue!

EDIT : Même si je redémarre Debian et qu’il se connecte à la livebox, je ne peux plus ouvrir tout ce qui utilise Xorg. Je suis obligé d’effectuer la manip juste en haut puis supprimer ma config livebox (wpa_supplicant.conf) et redémarrer pour retrouver un debian fonctionnel.

id -Z me donne :

id: --context (-Z) ne fonctionne qu'avec noyau activé pour SELinux.

En tout cas pas de pb SE linux

Tu peux peut-être essayer de récup. la liste de tous les processus dans un fichier avant de te connecter à la livebox :

Le sed c’est juste pour virer la colone TIME sans me prendre la tête avec le man de ps

Puis tu te connectes avec ta livebox et tu récup. la liste de tous les proc :

Enfin diff :

[code]diff avant_connexion_livebox.txt apres_connexion_livebox.txt

167,168c167,168
< c_moi 13774 7672 0 18:20 pts/1 ps -ef
< c_moi 13775 7672 0 18:20 pts/1 sed s|([[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2} )||

c_moi 13780 7672 0 18:20 pts/1 ps -ef
c_moi 13781 7672 0 18:20 pts/1 sed s|([[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2} )||
[/code]
Quand il n’y a pas de différence ça donne ce qu’il y a au dessus, toi tu devrais voir des choses intéressantes en plus de ça

Sinon

[code]nautilus >erreur.txt 2>&1

cat erreur.txt[/code]
devrait te sortir qque chose quand même, mais j’y pense : un xterm c’est un app X quand même ! alors j’en sais rien …

T’as qu’a envoyer un mail à Orange : y se démerde pour que ça marche et pis c’est tout ! :smiley:
Edit : la livebox tourne sous Linux, alors !

Et en filaire ça marche ?

Merci Rantanplan, pas bête ton analyse :smiley: , j’espère que ça permettra de cibler le problème.

Donc pour mon fichier de diff ( je suis connecté en wep à une autre box pour avant puis à la livebox après ) :

22d21
< root        21     2  0 09:55 ?        [kworker/1:1]
34d32
< root       146     2  0 09:55 ?        [kworker/u:2]
90c88
< userrod   2078  1689  1 09:55 ?        /usr/lib/gnome-settings-daemon/gnome-settings-daemon 
---
> userrod   2078  1689  0 09:55 ?        /usr/lib/gnome-settings-daemon/gnome-settings-daemon 
103c101
< userrod   2224  1689  4 09:55 ?        /usr/bin/gnome-shell 
---
> userrod   2224  1689  3 09:55 ?        /usr/bin/gnome-shell 
111d108
< root      2275     2  0 09:55 ?        [kworker/1:3]
116c113
< userrod   2615  2224  0 09:55 ?        gnome-terminal 
---
> userrod   2615  2224  1 09:55 ?        gnome-terminal 
122,126c119,126
< root      4094     1  0 09:56 ?        dhclient -v -pf /var/run/dhclient.wlan0.pid -lf /var/lib/dhcp/dhclient.wlan0.leases wlan0 
< root      4172     1  0 09:56 ?        /usr/sbin/sshd 
< userrod   7037  2233  0 09:59 ?        sleep 1 
< userrod   7038  2669  0 09:59 pts/0    ps -ef 
< userrod   7039  2669  0 09:59 pts/0    sed s|\([[:digit:]]\{2\}:[[:digit:]]\{2\}:[[:digit:]]\{2\} \)|| 
---
> root      7857     2  0 10:00 ?        [kworker/0:4]
> root      7902     1  0 10:00 ?        /sbin/wpa_supplicant -s -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf 
> root      7933     2  0 10:00 ?        [kworker/u:2]
> root      8136     1  0 10:00 ?        dhclient -v -pf /var/run/dhclient.wlan0.pid -lf /var/lib/dhcp/dhclient.wlan0.leases wlan0 
> root      8232     1  0 10:00 ?        /usr/sbin/sshd 
> userrod   8503  2233  0 10:00 ?        sleep 1 
> userrod   8504  2669  0 10:00 pts/0    ps -ef 
> userrod   8505  2669  0 10:00 pts/0    sed s|\([[:digit:]]\{2\}:[[:digit:]]\{2\}:[[:digit:]]\{2\} \)|| 

J’arrive pas trop à voir ou pourrait se situer le problème ?

EDIT : Je me suis débrouillé pour la brancher en ethernet et devinez le résultat ??? Pareil … A partir du moment ou je me connecte à la box en ethernet, après je fais gedit ou nautilus (No protocol specified). Pourtant le fichier /etc/network/interface est épuré, il y a le lo en auto et le eth0 en auto + dhcp.

Salut pepete :stuck_out_tongue:

Bon t’imagine pas que je vais réussir à résoudre ce pb (je veux pas te donner de faux espoirs), mais je fais de mon mieux :confused:

De ta liste je ne conserve que ça

[quote]22d21
< root 21 2 0 09:55 ? [kworker/1:1]
34d32
< root 146 2 0 09:55 ? [kworker/u:2]
111d108
< root 2275 2 0 09:55 ? [kworker/1:3]
116c113
122,126c119,126

root 7857 2 0 10:00 ? [kworker/0:4]
root 7902 1 0 10:00 ? /sbin/wpa_supplicant -s -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf
root 7933 2 0 10:00 ? [kworker/u:2][/quote]

Simplement parce que je ne sais pas ce qu’est ce kworker (je n’ai pas ce processus de mon coté) et le wpa_supplicant parce que j’aimerai bien que ce soit le coupable ( si ceux à qui je pense font comme moi, c’est pas bien )

En tout cas wpa_supplicant n’existait pas avant ta connexion à la LB, pourquoi ?

Et tu ne m’as pas dis si en filaire tu avais aussi des pb ou pas : ça aussi c’est pas bien :stuck_out_tongue:

Bon, peut-être que qqu’un vat avoir une idée qui déchire grave, de mon coté je regarde le man de wpa_supplicant, c’est zarbi, moi j’ai pas d’option -s

[quote=“man wpa_supplicant”]SYNOPSIS
wpa_supplicant [ -BddfhKLqqtuvW ] [ -iifname ] [ -cconfig file ] [ -Ddriver ] [ -PPID_file ] [ -foutput file ]
[/quote]

Bon, faut que je fume :033 (une clope hein !)

En fait j’ai marqué en edit sur mon ancienne réponse que j’ai essayé en ethernet et le problème est le même donc le wpa_supplicant ne doit pas être la source de mon problème :017

Car en wpa, j’ai essayé sur numéricable, freebox révolution, cisco et netgear et je n’ai aucun problème, très étrange. Qu’est ce que pourrait bien faire la livebox de différent ? J’ai de plus désactiver l’option IPV6 il y a pas mal de temps, ça pourrait causer un problème avec la livebox ? De là à foutre en l’air mon serveur X, c’est dingue !

[quote=“Rantanplan aussi !”]Salut pepete :stuck_out_tongue:

Bon t’imagine pas que je vais réussir à résoudre ce pb (je veux pas te donner de faux espoirs), mais je fais de mon mieux :confused:

Bon, faut que je fume :033 (une clope hein !)[/quote]

C’est déjà sympa de prendre de ton temps :slightly_smiling: . Et pour l’image, elle peut être trompeur (clope en cône) :083

Désolé pour l’edit, je l’avais pas vu …

Là j’ai plus d’idée … c’est pas un problème de mon niveau, snif :laughing:

tu peux toujours essayer ça pour trouver tous les messages d’erreurs de /var/log qui datent de moins de 24 heures, mais même sur mon sys qui n’a pas de pb yen a, alors …

sudo find /var/log -mtime 0 -type f -exec grep -iE 'error|failed' '{}' \; -print -exec echo \;

Si tu trouves ce serait bien que tu nous dises ce que c’était, sacré vindiou

Ciao :open_mouth: :wink:

Tu en as à peu près combien des erreurs ? Moi c’est interminable … Pas moins de 800000 de lignes :open_mouth: . Notamment toutes les secondes des erreurs du type (98% des erreurs sont ces lignes) :

userrod kernel: [nombre qui incrémente rapidement] [drm:i915_gem_create_mmap_offset] *ERROR* failed to allocate offset for bo 0.

Au contraire : le firmware de certaines livebox est buggé et ne répond pas correctement aux requêtes DNS pour des résolutions de nom en adresse IPv6, ce qui au mieux ralentit fortement la résolution de noms lorsque le PC fait ce type de requête. Pour le reste, pas la moindre idée.

J’ai environs 2800 error/failed, c’est trés raisonnable et je sais ce que c’est, c’est pas grave.

Par contre toi c’est grave apparemment ! t’as plutôt intérêt à résoudre ça parce que ça va te bouffer de l’espace disque …

sudo du -hs /var/log 31M /var/log
ça ça t’aidera peut-être à y avoir + clair :

drm : je crois que c’est pour ‘display ressource manager’ mais j’suis pas sur, par contre i915 c’est bien ta carte graphique

Fouille là tu trouveras surement la solution

Ca me prend environ 164 mo de log.

sudo du -hs /var/log 164M /var/log

Ensuite pour identifier quels logs consomment le plus, j’ai 67Mo pour le kernel, 32mo pour le auth et 25mo pour syslog … Tu crois que le drm est dû à un problème de driver ? Ces erreurs justement, je ne sais pas si elles sont dues au problème quand je me connecte à la livebox ou si elles sont ajoutées tout le temps.

Ben ça va, dés fois certains logs dépassent le Gio quand ya des pbs.
C’est 5 fois plus que moi mais je fais pas grand choses avec mon laptop

[quote=“pepete”]
[…]

Ensuite pour identifier quels logs consomment le plus, j’ai 67Mo pour le kernel, 32mo pour le auth et 25mo pour syslog … Tu crois que le drm est dû à un problème de driver ? Ces erreurs justement, je ne sais pas si elles sont dues au problème quand je me connecte à la livebox ou si elles sont ajoutées tout le temps.[/quote]
De mon coté tout ça est beaucoup + faible :

2,6 Mio /var/log/kern.log 120 Kio /var/log/auth.log 308 Kio /var/log/syslog.1
Tu peux suprimer ces logs (ou les sauvegarder ailleurs), ça ne mange pas de pain, puis observe comment ils se remplissent quand tu n’es pas / es connecté à la LB. Je sais pas trop quoi te dire en fait.

Je chercherai du coté de google (tu es déjà dans les pages de résultat, le forum est bien référencé, ya pas intérêt à dire trop de c*nneries ici …)

google.fr/#hl=fr&cp=40&gs_id … 24&bih=444

J’ai pas été lire j’ai pas le temps, ciao :017 :033

[quote=“Rantanplan aussi !”]
Je chercherai du coté de google (tu es déjà dans les pages de résultat, le forum est bien référencé, ya pas intérêt à dire trop de c*nneries ici …)

google.fr/#hl=fr&cp=40&gs_id … 24&bih=444

J’ai pas été lire j’ai pas le temps, ciao :017 :033[/quote]

Merci beaucoup ! Je vais voir car j’ai supprimé le log kernel et je n’arrive plus à reproduire toutes ces erreurs … Même avec la livebox, je vais y prêter attention régulièrement afin de comprendre quel programme ou quand ces erreurs se produisent!

En tout cas pour la livebox, je trouve ça vraiment fou qu’elle soit la seule à me planter debian autant en wifi qu’en câbler :-/.

EDIT : PS : J’ai essayé avec un autre ordinateur en SID et il a les mêmes symptômes lorsque je me connecte à la livebox. Par contre, un autre ordinateur sous ubuntu 10.10 n’éprouve pas ce problème (oui oui une ubuntu qui squatait encore sur une partition :stuck_out_tongue:).

Finalement j’ai trouvé le problème de la livebox !!! Je me suis dit que ce n’était pas possible, j’ai modifié le mode /b/g/n, le canal etc … Puis me suis dit et finalement si ce n’était pas le dhcp au vu du bug autant en wifi qu’en filaire ?

J’ai donc configuré une adresse ip statique et je n’obtiens plus de problèmes ! Je me connecte à la livebox et je peux lancer un gedit / nautilus etc …

Une question subsiste alors, pourquoi le dhcp me faisait planter le serveur X ?