Diagnostic de problème de connexion WIFi avec WICD

Salut. :smt006

Je lance le sujet le plus flou de ce début d’année. Voila mon problème :

Je dispose d’un laptop que je n’arrive plus à connecter au réseau de mon université, qui est un réseau non sécurisé dans le sens ou il n’a pas de protocole WPA, WEP… Cependant, une fois la connexion établie, on doit entrer un identifiant et un mot de passe pour pouvoir naviguer.

Il y a quelques temps j’arrivais sans difficulté à me connecter à ce réseau, mais depuis 2 mois je n’y parviens plus. WICD n’affiche plus que “obtention de l’adresse IP” pour finir par m’annoncer que la connexion à échouée. Je suis le seul qui ait cette difficulté.

Ne connaissant pour ainsi dire rien à la gestion des connexions WIFI (celle de mon routeur ne m’ayant jamais posé de grosses difficultés) je ne sais comment diagnostiquer mon problème pour pouvoir ensuite le résoudre.

Je serai donc preneur de toute piste. :smt003

Merci à vous.

[quote=“Cver1”]Salut. :smt006

Je lance le sujet le plus flou de ce début d’année. Voila mon problème :

Je dispose d’un laptop que je n’arrive plus à connecter au réseau de mon université, qui est un réseau non sécurisé dans le sens ou il n’a pas de protocole WPA, WEP… Cependant, une fois la connexion établie, on doit entrer un identifiant et un mot de passe pour pouvoir naviguer.

Il y a quelques temps j’arrivais sans difficulté à me connecter à ce réseau, mais depuis 2 mois je n’y parviens plus. WICD n’affiche plus que “obtention de l’adresse IP” pour finir par m’annoncer que la connexion à échouée. Je suis le seul qui ait cette difficulté.

Ne connaissant pour ainsi dire rien à la gestion des connexions WIFI (celle de mon routeur ne m’ayant jamais posé de grosses difficultés) je ne sais comment diagnostiquer mon problème pour pouvoir ensuite le résoudre.

Je serai donc preneur de toute piste. :smt003

Merci à vous.[/quote]Bonjour,
N’ayant aucune idée de la cause de ton problème,
je te propose une solution ultra-légère qui te permettra de te connecter sur n’importe quel réseau non-crypté#!/bin/sh iface=wlan0 #ici tu mets le nom de ton interface iwconfig $iface essid $1 dhclient $ifaceSi par exemple tu appelles ce script : wpc (pour wifi pas crypté)
il faudra lancer en root # wpc le_nom_de_ton_réseau
Et là tu devrais voir dans ton terminal la confirmation de connection.
Chez moi ça donne ça :[code]# wpc boiteaondes
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/00:24:2b:xx:xx:xx
Sending on LPF/wlan0/00:24:2b:xx:xx:xx
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPOFFER from 192.168.1.1
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.10 – renewal in 40453 seconds.[/code]

À priori ce script reviendra à peu près au même que utiliser wicd. En effet, la force de wicd réside dans le fait qu’il utilise les outils de connexions externes, ce qui le rend robuste.

J’ai eu le même souci que toi il y a quelque temps. Alors voici ce que j’ai fait pour résoudre mon problème :

  • il faut éditer le fichier /etc/resolv.conf
    Dedans, tu devrais trouver ce genre de choses :

nameserver 212.27.40.241 nameserver 212.27.40.240
Il se trouve que ce qui est à l’intérieur est généré par dhcpcd, s’il est utilisé. Je te conseille donc de vérifier que wicd utilise bien dhcpcd (sinon, installe-le, puis choisis le dans l’onglet éexternal programs" des préférences de wicd).
Ce que j’ai tout bêtement fait, c’est vider le fichier /etc/resolv.conf, puis relancé la connection.

Sinon, tu peux regarder du côté de la configuration de bind9 .
Maintenant, utiliser dhcpcd résoudra peut-être le souci, car si ce n’est qu’un problème d’obtention d’adresse ip, ça ne touche pas au DNS.

[quote=“thuban”]À priori ce script reviendra à peu près au même que utiliser wicd.[/quote]C’est d’ailleurs un peu pour ça que je l’ai posté. :slightly_smiling:
Si ce script fonctionne on est directement aiguillé sur une mauvaise configuration de wicd, s’il ne fonctionne pas alors on peut commencer
à aller chercher ailleurs.

[quote=“thuban”]À priori ce script reviendra à peu près au même que utiliser wicd. En effet, la force de wicd réside dans le fait qu’il utilise les outils de connexions externes, ce qui le rend robuste.

J’ai eu le même souci que toi il y a quelque temps. Alors voici ce que j’ai fait pour résoudre mon problème :

  • il faut éditer le fichier /etc/resolv.conf
    Dedans, tu devrais trouver ce genre de choses :

nameserver 212.27.40.241 nameserver 212.27.40.240
Il se trouve que ce qui est à l’intérieur est généré par dhcpcd, s’il est utilisé. Je te conseille donc de vérifier que wicd utilise bien dhcpcd (sinon, installe-le, puis choisis le dans l’onglet éexternal programs" des préférences de wicd).
Ce que j’ai tout bêtement fait, c’est vider le fichier /etc/resolv.conf, puis relancé la connection.
[/quote]

Bonjour et merci pour vos réponses.

Pour le moment je n’ai testé que cette méthode sans succès.

Je poursuis mes recherches aujourd’hui. :smt006

[quote=“Cver1”]Bonjour et merci pour vos réponses.

Pour le moment je n’ai testé que cette méthode sans succès.

Je poursuis mes recherches aujourd’hui. :smt006[/quote]Quelle méthode, celle que tu cites?
Si c’est le cas tu peux encore essayer l’autre, ça nous mettra peut-être sur une nouvelle piste.

[quote=“eol”][quote=“Cver1”]Bonjour et merci pour vos réponses.

Pour le moment je n’ai testé que cette méthode sans succès.

Je poursuis mes recherches aujourd’hui. :smt006[/quote]Quelle méthode, celle que tu cites?
Si c’est le cas tu peux encore essayer l’autre, ça nous mettra peut-être sur une nouvelle piste.[/quote]

Édité :smt002

Sinon j’ai aussi testé le script. Résultat des courses :

*******@*******:~$ sudo ./wpc up7d
[sudo] password for *******: 
There is already a pid file /var/run/dhclient.pid with pid 24293
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/00:16:ea:ec:c6:c8
Sending on   LPF/wlan0/00:16:ea:ec:c6:c8
Sending on   Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
No DHCPOFFERS received.
Trying recorded lease 192.168.1.21
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

--- 192.168.1.1 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

No working leases in persistent database - sleeping.

:frowning:

Le résultat de quelques commandes :

*******@*******:/etc/network$ more interfaces 
# This file describes the network interfaces a
# and how to activate them. For more informati

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
*******@*******:/etc/network$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
00:03.2 IDE interface: Intel Corporation Mobile 4 Series Chipset PT IDER Controller (rev 07)
00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5300
15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)
15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)
*******@*******:/etc/network$ lsmod
Module                  Size  Used by
isofs                  27480  0 
udf                    66612  0 
crc_itu_t               1307  1 udf
nls_utf8                1208  0 
nls_cp437               5817  0 
vfat                    7868  0 
fat                    40038  1 vfat
usb_storage            38585  0 
cryptd                  5366  0 
aes_x86_64              7340  1 
aes_generic            25714  1 aes_x86_64
uinput                  6376  1 
ppdev                   5030  0 
lp                      7462  0 
parport                27938  2 ppdev,lp
sco                     7193  2 
bridge                 39582  0 
stp                     1440  1 bridge
bnep                    9395  2 
rfcomm                 29501  0 
l2cap                  24656  6 bnep,rfcomm
crc16                   1319  1 l2cap
bluetooth              41795  6 sco,bnep,rfcomm,l2cap
acpi_cpufreq            5555  0 
cpufreq_conservative     5162  0 
cpufreq_stats           2659  0 
cpufreq_powersave        902  0 
cpufreq_userspace       1992  0 
xt_tcpudp               2319  93 
iptable_nat             4299  1 
nf_nat                 13340  1 iptable_nat
nf_conntrack_ipv4       9817  19 iptable_nat,nf_nat
nf_defrag_ipv4          1139  1 nf_conntrack_ipv4
xt_DSCP                 1995  51 
xt_TCPMSS               2919  4 
ipt_LOG                 4518  42 
ipt_REJECT              1953  0 
iptable_mangle          2817  1 
iptable_filter          2258  1 
xt_multiport            2267  0 
xt_state                1303  16 
xt_limit                1782  44 
xt_conntrack            2407  0 
nf_conntrack_ftp        5553  0 
nf_conntrack           46359  6 iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state,xt_conntrack,nf_conntrack_ftp
ip_tables              13899  3 iptable_nat,iptable_mangle,iptable_filter
x_tables               12813  11 xt_tcpudp,iptable_nat,xt_DSCP,xt_TCPMSS,ipt_LOG,ipt_REJECT,xt_multiport,xt_state,xt_limit,xt_conntrack,ip_tables
fuse                   50078  1 
coretemp                4165  0 
loop                   11767  0 
snd_hda_codec_conexant    21789  1 
arc4                    1274  2 
ecb                     1841  2 
snd_hda_intel          18147  3 
snd_hda_codec          54212  2 snd_hda_codec_conexant,snd_hda_intel
pcmcia                 19426  0 
iwlagn                 71452  0 
iwlcore                77494  1 iwlagn
yenta_socket           19051  1 
rsrc_nonstatic          7294  1 yenta_socket
snd_hwdep               5364  1 snd_hda_codec
pcmcia_core            24054  3 pcmcia,yenta_socket,rsrc_nonstatic
joydev                  8411  0 
mac80211              135407  2 iwlagn,iwlcore
snd_pcm_oss            32399  0 
i2c_i801                7766  0 
snd_mixer_oss          12606  1 snd_pcm_oss
cfg80211              101253  3 iwlagn,iwlcore,mac80211
snd_pcm                60615  4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer              15502  2 snd_pcm
snd                    44718  12 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               4598  1 snd
snd_page_alloc          6217  2 snd_hda_intel,snd_pcm
pcspkr                  1699  0 
thinkpad_acpi          50043  0 
evdev                   7336  25 
processor              29479  3 acpi_cpufreq
battery                 4998  0 
ac                      2192  0 
rfkill                 12996  4 bluetooth,cfg80211,thinkpad_acpi
psmouse                49521  0 
serio_raw               3752  0 
wmi                     4307  0 
nvram                   5061  1 thinkpad_acpi
ext3                  106454  2 
jbd                    37037  1 ext3
mbcache                 4970  1 ext3
sg                     18728  0 
sr_mod                 12602  0 
sd_mod                 29673  4 
cdrom                  29399  1 sr_mod
crc_t10dif              1276  1 sd_mod
ide_pci_generic         2788  0 
ide_core               76802  1 ide_pci_generic
i915                  247359  1 
drm_kms_helper         18883  1 i915
uhci_hcd               18457  0 
drm                   137190  3 i915,drm_kms_helper
i2c_algo_bit            4225  1 i915
ahci                   31494  3 
ata_generic             2983  0 
ricoh_mmc               3069  0 
i2c_core               15584  4 i2c_i801,i915,drm,i2c_algo_bit
sdhci_pci               5565  0 
video                  17445  1 i915
sdhci                  13966  1 sdhci_pci
output                  1692  1 video
mmc_core               45456  1 sdhci
ehci_hcd               30578  0 
led_class               2401  3 iwlcore,thinkpad_acpi,sdhci
libata                131655  2 ahci,ata_generic
button                  4634  1 i915
usbcore               121687  4 usb_storage,uhci_hcd,ehci_hcd
nls_base                6377  7 isofs,udf,nls_utf8,nls_cp437,vfat,fat,usbcore
e1000e                109871  0 
intel_agp              25521  1 
agpgart                24733  3 drm,intel_agp
scsi_mod              121909  5 usb_storage,sg,sr_mod,sd_mod,libata
thermal                11674  0 
fan                     3346  0 
thermal_sys            11878  4 processor,video,thermal,fan
*******@*******:/etc/network$ sudo iwconfig 
[sudo] password for *******: 
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11abgn  ESSID:"NEUF_0FC4"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:17:33:1E:0F:C5   
          Bit Rate=54 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=70/70  Signal level=-35 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

pan0      no wireless extensions.

Bou ! :astonished:

Donc j’ai désinstallé WIFI-radar et Kwifimanager.

J’ai fait une réinstallation de WICD. Je retente le coup demain. :smt006

as-tu changé de kernel dernièrement?

:smt006

Ça doit fait 3 mois que je ne peux plus me connecter à la fac, donc oui le kernel a dû être changé à moulte reprises.

As-tu essayé avec network manager?

Donc ma réinstallation de wicd n’a rien changé à mon problème.

Pire, je viens d’installer network-manager-gnome, et depuis le wifi ne fonctionne plus non plus chez moi (mot de passe erroné)… :smt012

D’ailleurs je n’arrive pas à lancer ce network-manager… :neutral_face:

[quote=“Cver1”]Donc ma réinstallation de wicd n’a rien changé à mon problème.

Pire, je viens d’installer network-manager, et depuis le wifi ne fonctionne plus non plus chez moi (mot de passe erroné)… :smt012[/quote]Bonjour,
bon alors faut peut-être reprendre depuis le début,
ma proposition :
(c’est juste une proposition, tu fais comme tu veux)

  1. Désactivation de tout les gadgets genre network-manager et cie qui ne font que compliquer les choses
  2. Déclaration de ton interface wlan0 dans ton fichier /etc/network/interfaces
  3. Débranchement et désactivation de ton interface ethernet
  4. Test avec les commandes basiques de gestion de réseaux et postage des sorties ici

La désinstallation de network-manager-gnome m’a permis de me reconnecter chez moi avec le WIFI.

Je n’utilis(e/ais) pas l’ethernet. Je postais d’une autre machine.

Bon et bien après moultes désinstal-reinstal de WICD/Network-manager ça marche enfin ! (avec WICD désinstallé et Network-Manager installé) :smt007

Les deux logiciels ne peuvent être installé en même temps et fonctionner correctement même si le gestionnaire de package l’autorise.

Je passe le fil en résolu. Merci à tous. :smt006