Wifi trouvé mais pas de connexion

Ca ne marche toujours pas, ca commence à m’enerver ce truc là.

Voici mon nouveau /etc/networking/interfaces :

# WIFI avec config serveur DHCP auto eth1 iface eth1 inet dhcp wpa-conf managed wpa-ap-scan 1 wpa-scan-ssid 1 wpa-ssid NEUF_4F3C wpa-key-mgmt WPA-PSK #psk="password" wpa-psk 28c572c3862a22e791da7deba51ede5fb20c5f837dbbe761f60625dfe88518ec

Je ne sais vraiment pas quoi faire

bon, et en plus, je t’ai oublié en route tout l’aprés midi :blush:
alors j’ai regardé /usr/share/doc/wpasupplicant/README.Debian, et en fait, il n’y a rien d’autre à configurer, à priori, que le fichier interfaces (supprimes wpa_supplicant.conf, il gène peut être).
Sinon, dans ton fichier interfaces, as tu essayé wpa-psk avec un password en clair ?
chez moi j’ai ça:

allow-hotplug eth1 iface eth1 inet dhcp wpa-ssid "#########" wpa-scan_ssid 1 wpa-proto WPA wpa-key_mgmt WPA-PSK wpa-pairwise TKIP wpa-group TKIP wpa-psk "### passwd en clair ###"
Maintenant, il y a aussi autrechose qui peut jouer, c’est le type de carte.
C’est quoi comme carte, et gèré par quel module ?

J’ai essayé de mettre la clé en clair mais ca ne change rien.

Ma carte wifi est :

05:00.0 Network Controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Le module installer est ipw3945 et compagnie.

Je suis sous Debian Etch avec un noyau 2.6.18-4-686

[quote=“bogsy15”] J’ai essayé de mettre la clé en clair mais ca ne change rien. [/quote] et les lignes
wpa-proto WPA
wpa-pairwise TKIP
tu les a ajouté comme moi ?
éventuellement, tu peux aussi essayer à la place:
wpa-pairwise CCMP
ton ap le soutient.

[quote=“bogsy15”]
Ma carte wifi est :

05:00.0 Network Controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Le module installer est ipw3945 et compagnie.

Je suis sous Debian Etch avec un noyau 2.6.18-4-686[/quote]ah ben voilà déjà une bonne raison pour que ça ne marche pas bien, moi aussi j’ai un ipw3945, et j’en ai chié pour le faire marcher de manière fiable.

Bon, déjà, c’est pour ça que je suis passé au 64 bits parceque c’etait impossible pour moi de le faire tourner en 32.
Ensuite, tu as compilé ton module, ou bien tu as pris un module tout fait ?
Moi, le module standard ne fonctionnait pas, et j’ai dû le compiler avec le module assistant pour qu’enfin je reussisse à obtenir qqchose. Ensuite, ce n’est que depuis que j’ai installé un 2.6.22 et compilé l’ipw3945 avec que je n’ai plus de coupure quand je le laisse trop longtemps inactif.

Oui j’ai bien ajouté les lignes wpa-proto WPA et wpa-pairwise TKIP comme toi.

J’ai installé le module ipw3945 de cette manière :

# apt-get install ipw3945-modules-2.6-686 ipw3945-source firmware-ipw3945 ipw3945d

Je n’ai pas compilé les modules. Tu penses que cela pourrai résoudre le problème ? Je ne pourrai pas passé au 64 bits puisque cela dépend du matériel.
Vais-je devoir compiler un nouveau noyau ?

[quote=“mattotop”]bon, et en plus, je t’ai oublié en route tout l’aprés midi :blush:
alors j’ai regardé /usr/share/doc/wpasupplicant/README.Debian, et en fait, il n’y a rien d’autre à configurer, à priori, que le fichier interfaces (supprimes wpa_supplicant.conf, il gène peut être).
Sinon, dans ton fichier interfaces, as tu essayé wpa-psk avec un password en clair ?
chez moi j’ai ça:

allow-hotplug eth1 iface eth1 inet dhcp wpa-ssid "#########" wpa-scan_ssid 1 wpa-proto WPA wpa-key_mgmt WPA-PSK wpa-pairwise TKIP wpa-group TKIP wpa-psk "### passwd en clair ###"
Maintenant, il y a aussi autrechose qui peut jouer, c’est le type de carte.
C’est quoi comme carte, et gèré par quel module ?[/quote]

Cette méthode je l’avais essayé et sa ne marche pas avec l’IPW3945

si sa peut t’aider voila mon fichier interfaces je suis en IP fixes
carte wifi eth2

[quote]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface

iface eth1 inet static
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1

auto eth2
iface eth2 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
[/quote]

et le fichier wpa_supplicant.conf

n’abandonne pas en si bon chemin…

non, pas forcément.
que donne apt-cache search linux-image | grep “^linux-image” ?
si tu n’as que des noyaux 2.6.18, tu installes les fichiers sources.list et preference pour une etch que tu trouveras ici:
forum.debian-fr.org/viewtopic.php?t=5659
puis tu fais un update et tu recommences la commande précèdente.

tu es sûr que ton processeur est 32 ? qu’as tu dans /proc/cpuinfo ?

pour lavio
j’ai mis comme comme toi mais cela ne change pas, il ne se connecte pas au réseau.

pour mattotop
La commande donne :

debian:/# apt-cache search linux-image | grep "linux-image" linux-image-2.6-486 - Linux kernel 2.6 image on x86 linux-image-2.6-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-686-bigmem - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-686-smp - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 SMP - transition package linux-image-2.6-amd64 - Linux kernel 2.6 image on AMD64 linux-image-2.6-k7 - Linux kernel 2.6 image on AMD K7 linux-image-2.6-k7-smp - Linux 2.6 image on AMD K7 SMP - transition package linux-image-2.6-vserver-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-vserver-k7 - Linux kernel 2.6 image on AMD K7 linux-image-2.6-xen-686 - Linux kernel 2.6 image on i686 linux-image-2.6-xen-vserver-686 - Linux kernel 2.6 image on i686 linux-image-486 - Linux kernel image on x86 linux-image-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-amd64 - Linux kernel image on AMD64 linux-image-k7 - Linux kernel image on AMD K7 linux-image-vserver-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-vserver-k7 - Linux kernel image on AMD K7 linux-image-xen-686 - Linux kernel image on i686 linux-image-xen-vserver-686 - Linux kernel image on i686 linux-image-2.6.18-4-486 - Linux 2.6.18 image on x86 linux-image-2.6.18-4-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-686-bigmem - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-amd64 - Linux 2.6.18 image on AMD64 linux-image-2.6.18-4-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-vserver-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-vserver-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-4-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-2.6.22-rc5-486 - Linux 2.6.22-rc5 image on x86 linux-image-2.6.22-rc5-686 - Linux 2.6.22-rc5 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.22-rc5-686-bigmem - Linux 2.6.22-rc5 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.22-rc5-amd64 - Linux 2.6.22-rc5 image on AMD64 linux-image-2.6.22-rc5-k7 - Linux 2.6.22-rc5 image on AMD K7

Le fichier /proc/cpuinfo est vide.

otes moi d’un doute: que donne apt-cache policy firmware-ipw3945 ?
sinon, installes linux-image-2.6.22-rc5-686 et linux-headers-2.6.22-rc5-686, puis fais un m-a a-i -k /usr/src/linux-headers-2.6.22-rc5 ipw3945-source , puis rebootes dessus.

La commande apt-cache policy firmware-ipw3945 dont :

debian:/# apt-cache policy firmware-ipw3945 firmware-ipw3945: Installé : 0.4 Candidat : 0.4 Table de version : *** 0.4 0 500 http://ftp.fr.debian.org etch/non-free Packages 100 /var/lib/dpkg/status

Installer linux-image-2.6.22-rc5-686 et linux-headers-2.6.22-rc5-686 va permettre d’installer le nouveau noyau ? J’avais fait ca une fois et apres le grub avait disparu

Bonsoir,
je sais qu’il fallait un microcode propriétaire,
je ne sais pas s’il le faut toujours pour les drivers
libres?

[quote=“bogsy15”]La commande apt-cache policy firmware-ipw3945 dont :

debian:/# apt-cache policy firmware-ipw3945 firmware-ipw3945: Installé : 0.4 Candidat : 0.4 Table de version : *** 0.4 0 500 http://ftp.fr.debian.org etch/non-free Packages 100 /var/lib/dpkg/status

Installer linux-image-2.6.22-rc5-686 et linux-headers-2.6.22-rc5-686 va permettre d’installer le nouveau noyau ? J’avais fait ca une fois et apres le grub avait disparu[/quote]Non, ca ne permet pas, ça installe le nouveau noyau pour le premier paquet, et ce qu’il faut en headers pour compiler des modules supplémentaires pour le deuxiême. Et faire sauter grub, c’est impossible, au pire, ça peut te réécrire ton menu.lst, mais ça c’est normal et souhaitable.
D’ailleurs, pour être sûr qu’il le réécrit bien, il faut faire un update-grub
Sinon, ce n’est peut être pas lié, mais il me semble que ton sources.list n’est pas sain (tu as accés à des paquets sid, mais tes préfèrences sont à 500). Je crains que tu ne soit passé en sid sans le savoir.
Bon, alors si tu peux donner ton sources.list, ainsi que le fichier /etc/apt/preferences, ainsi que le résultat de apt-cache policy ipw3945-modules-2.6-686 ipw3945-source ipw3945d

Le fichier sources.lst

[code]# deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main

deb http://ftp.fr.debian.org/debian/ etch main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ etch main non-free contrib

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

deb http://ftp.fr.debian.org/debian experimental main contrib non-free
[/code]

Je n’ai pas de fichier /etc/apt/preferences

La commande :

debian:/home/thomas# apt-cache policy ipw3945-modules-2.6-686 ipw3945-source ipw3945d ipw3945-modules-2.6-686: Installé : 2:2.6.18-4+etch1 Candidat : 2:2.6.18-4+etch1 Table de version : *** 2:2.6.18-4+etch1 0 500 http://ftp.fr.debian.org etch/contrib Packages 100 /var/lib/dpkg/status ipw3945-source: Installé : 1.1.2-7 Candidat : 1.1.2-7 Table de version : *** 1.1.2-7 0 500 http://ftp.fr.debian.org etch/contrib Packages 100 /var/lib/dpkg/status ipw3945d: Installé : 1.7.22-4 Candidat : 1.7.22-4 Table de version : *** 1.7.22-4 0 500 http://ftp.fr.debian.org etch/non-free Packages 100 /var/lib/dpkg/status

bon, là, ta ligne en experimental tu prends un gros risque, sans preferences, qu’il t’installe sans crier gare des paquets experimentaux autres que ceux que tu as voulu aller chercher en experimental à la place de tes paquets etch bien stables.
C’est d’ailleurs sans doute déjà fait, mais en tous cas pas sur l’ipw3945 ou tout est bien en etch.
Si tu veux pouvoir taper dans autre chose que de l’etch tout en prenant en priorité en etch, il y a un fil spécifique qui en parle dans trucs et astuces.
En attendant, un conseil, commentes la ligne experimentale, et aussi les deb-src qui ne te servent à rien si tu ne compiles pas tes paquets.

Bon, mais à priori, ça n’a pas joué en ce qui concerne l’ipw3945, et tu en as besoin pour installer le 2.6.22-rc5
Alors ? Tu l’as installé finalement ? Ca donne quoi ?

Non je l’ai pas encore installé, j’attendais ta réponse sur ce que tu m’avais demandé.
Donc c’est sur je peux commencer à installé le nouveau noyau ??

va z y, lances toi, en sauvant qqpart ton menu.lst à tous hasards :laughing:

apt-get install linux-image-2.6.22-rc5-686 linux-headers-2.6.22-rc5-686 module-assistant update-grub m-a a-i ipw3945-source -k /usr/src/linux-headers-2.6.22-rc5
et rebootes.
Si tu es en nvidia, tu peux ajouter un m-a a-i nvidia-kernel-source -k /usr/src/linux-headers-2.6.22-rc5 et pareil si tu utilises d’autres modules externes.

Il me dit qui ne trouve pas le paquet linux-image-2.6.22-rc5-686. J’ai bien commenté les lignes dans le fichier sources.list comme tu avais dit :

Souces.list

[code]# deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main

deb http://ftp.fr.debian.org/debian/ etch main non-free contrib
#deb-src http://ftp.fr.debian.org/debian/ etch main non-free contrib

deb http://security.debian.org/ etch/updates main contrib non-free
#deb-src http://security.debian.org/ etch/updates main contrib non-free

#deb http://ftp.fr.debian.org/debian experimental main contrib non-free
[/code]

L’installation du module nvidia se fait après un premier reboot ?

Personne ne peut m’aider ?

j’ai dit une connerie, tu ne trouveras pas le noyau binaire 2.6.22-rc5 il faudrait le compiler.
Mais il y a eu du changement, et le 2.6.22 est maintenant dispo en sid.
Donc remplaces tes sources experimental par des sid, et reprends ma démarche avec un linux-image-2.6.22 tout court que tu pourras installer direct depuis le sid sans avoir à le compiler.
Désolé d’avoir trainé.
Pour le nvidia, tu pourras faire avec le m-a comme avec ipw3945-source, et le compiler avant de rebooter sur ton 2.6.22 en spécifiant juste le repertoire des headers avec -k.

Je n’arrive plus a insaller quoi que ce soit. Désolé mais je ne comprend pas bien le principe du fichier sources.list, je débute sous linux. Je ne vois pas trop comment changer l’experimental en sid. Peut-t m’ader ?

Voici mon nouveau sources.list

#### Fichier Sources List ###
### sid/unstable ####

deb http://ftp.kulnet.kuleuven.ac.be/debian/ unstable main contrib non-free

### unofficial / unstable ####
deb http://ftp.debian-unofficial.org/debian/ unstable main contrib non-free restricted

#### Compiz-Fusion ###
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

## stable ##
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org stable main
deb-src http://www.debian-multimedia.org stable main
# security
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

####### ATTENTION PAS OUBLIER DE CHANGER LA VS À CHAQUE NOUVELLE VERSION ####
# volatile
deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free

## testing ##
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main
# security
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

## sid ##
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org unstable main
deb-src http://www.debian-multimedia.org unstable main

## experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main