Pilote wifi non installé

Bonjour,

Après avoir installé Debian, le driver de la carte wifi n’est pas installé.
Je sais qu’elle est installée en PCI à 8086:4222.

Comment installer ce driver ?

Merci

PS : Carte Réseau Wifi: Intel PRO/Wireless 3945A/B/G

EDIT : petite précision :
Je suis sous Etch.
Sinon :

[quote]alex-deb:/home/alex# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
07:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
07:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
07:06.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
07:08.0 Ethernet controller: Intel Corporation Intel® PRO/100 VE Network Connection (rev 02)
alex-deb:/home/alex# lsusb
Bus 005 Device 002: ID 1058:0910 Western Digital Technologies, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
[/quote]

Avant toute chose tu dois déterminer le module qui est utilisé par ta carte, il me semble que c’est le module ipw3945.

En root tu tapes ceci :

Puis tu configures ton wifi soit via ton interface graphique ou via la console.

Merci de ta réponse ! Cela bloque à ce niveau :

[quote=“goldyfruit”]# module-assistant ai ipw3945
Puis tu configures ton wifi soit via ton interface graphique ou via la console.[/quote]

La console renvoie :

alex-deb:/home/alex# module-assistant ai ipw3945 ipw3945, qu'est-ce que ipw3945 ?
Que faire ?

ce serait pas plutot

[quote=“misaine”]ce serait pas plutot

J’ai essayé mais ça a fait pareil :wink:

Tu peux montrer ton sources.list stp ?

Voila : [code]#

deb-src cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main

deb-src cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main

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

deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main
[/code]

Remplace les lignes suivantes :

[quote]deb ftp.fr.debian.org/debian/ etch main
deb-src ftp.fr.debian.org/debian/ etch main

deb security.debian.org/ etch/updates main
deb-src security.debian.org/ etch/updates main [/quote]
Par :

[quote]deb ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src ftp.fr.debian.org/debian/ etch main contrib non-free

deb security.debian.org/ etch/updates main contrib non-free
deb-src security.debian.org/ etch/updates main contrib non-free[/quote]
Ensuite :

Puis :

Merci beaucoup ipw3945 a bien été installé.

Seulement j’ai l’impression que ma carte wifi n’est toujours pas détéctée.

Ben le module est installé mais maintenant il doit certainement falloir le firmware.

Puis :

Et :

Ensuite fait un ifconfig et iwconfig puis retourne nous le résultat.

Voila :

[code]alex-deb:/home/alex# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:A0:D1:4A:DB:92
inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::2a0:d1ff:fe4a:db92/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6067 errors:0 dropped:0 overruns:0 frame:0
TX packets:5283 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:5711615 (5.4 MiB) TX bytes:711707 (695.0 KiB)

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1252 (1.2 KiB) TX bytes:1252 (1.2 KiB)

alex-deb:/home/alex# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.
[/code]

Hum, donne le résultat de la commande suivante :

Ça donne ça : alex-deb:/home/alex# dmesg | grep ipw ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.1.2dmpr ipw3945: Copyright(c) 2003-2006 Intel Corporation ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection ipw3945: ipw3945.ucode load failed: Reason -2 ipw3945: Could not read microcode: -2 ipw3945: probe of 0000:05:00.0 failed with error -2 ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.1.2dmpr ipw3945: Copyright(c) 2003-2006 Intel Corporation ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection

Pourtant le microcode semble chargé. Essaye :

Cela donne : Ignoring unknown interface eth1=eth1.

Tu as un switch sur le portable pour activer ton wifi ? Si oui appuie dessus et regarde ce que retourne le syslog.

Oui j’ai un switch matériel allumé depuis le début.

Voila ce que renvoie le syslog le switch éteint : Aug 13 21:40:34 alex-deb gconfd (root-3390): Adresse « xml:readonly:/var/lib/gconf/defaults » résolue vers une source de configuration en lecture seule à la position 4 Aug 13 21:40:34 alex-deb gconfd (root-3390): Le serveur GConf n'est pas en cours d'utilisation, arrêt. Aug 13 21:40:34 alex-deb gconfd (root-3390): Sortie Aug 13 21:43:21 alex-deb gconfd (root-3569): démarrage (version 2.16.1), pid 3569 utilisateur « root » Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/etc/gconf/gconf.xml.mandatory » résolue vers une source de configuration en lecture seule à la position 0 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readwrite:/root/.gconf » résolue vers une source de configuration accessible en écriture à la position 1 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/etc/gconf/gconf.xml.defaults » résolue vers une source de configuration en lecture seule à la position 2 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/var/lib/gconf/debian.defaults » résolue vers une source de configuration en lecture seule à la position 3 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/var/lib/gconf/defaults » résolue vers une source de configuration en lecture seule à la position 4 Aug 13 21:58:29 alex-deb -- MARK -- Aug 13 22:17:01 alex-deb /USR/SBIN/CRON[4605]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Aug 13 22:38:29 alex-deb -- MARK -- Aug 13 22:56:40 alex-deb kernel: ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.1.2dmpr Aug 13 22:56:40 alex-deb kernel: ipw3945: Copyright(c) 2003-2006 Intel Corporation Aug 13 22:56:40 alex-deb kernel: PCI: Enabling device 0000:05:00.0 (0000 -> 0002) Aug 13 22:56:40 alex-deb kernel: ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 18 (level, low) -> IRQ 185 Aug 13 22:56:40 alex-deb kernel: PCI: Setting latency timer of device 0000:05:00.0 to 64 Aug 13 22:56:40 alex-deb kernel: ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection Aug 13 23:17:01 alex-deb /USR/SBIN/CRON[6881]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Aug 13 23:38:30 alex-deb -- MARK --

Puis le switch allumé : Aug 13 21:40:34 alex-deb gconfd (root-3390): Adresse « xml:readonly:/var/lib/gconf/defaults » résolue vers une source de configuration en lecture seule à la position 4 Aug 13 21:40:34 alex-deb gconfd (root-3390): Le serveur GConf n'est pas en cours d'utilisation, arrêt. Aug 13 21:40:34 alex-deb gconfd (root-3390): Sortie Aug 13 21:43:21 alex-deb gconfd (root-3569): démarrage (version 2.16.1), pid 3569 utilisateur « root » Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/etc/gconf/gconf.xml.mandatory » résolue vers une source de configuration en lecture seule à la position 0 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readwrite:/root/.gconf » résolue vers une source de configuration accessible en écriture à la position 1 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/etc/gconf/gconf.xml.defaults » résolue vers une source de configuration en lecture seule à la position 2 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/var/lib/gconf/debian.defaults » résolue vers une source de configuration en lecture seule à la position 3 Aug 13 21:43:21 alex-deb gconfd (root-3569): Adresse « xml:readonly:/var/lib/gconf/defaults » résolue vers une source de configuration en lecture seule à la position 4 Aug 13 21:58:29 alex-deb -- MARK -- Aug 13 22:17:01 alex-deb /USR/SBIN/CRON[4605]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Aug 13 22:38:29 alex-deb -- MARK -- Aug 13 22:56:40 alex-deb kernel: ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.1.2dmpr Aug 13 22:56:40 alex-deb kernel: ipw3945: Copyright(c) 2003-2006 Intel Corporation Aug 13 22:56:40 alex-deb kernel: PCI: Enabling device 0000:05:00.0 (0000 -> 0002) Aug 13 22:56:40 alex-deb kernel: ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 18 (level, low) -> IRQ 185 Aug 13 22:56:40 alex-deb kernel: PCI: Setting latency timer of device 0000:05:00.0 to 64 Aug 13 22:56:40 alex-deb kernel: ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection Aug 13 23:17:01 alex-deb /USR/SBIN/CRON[6881]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Aug 13 23:38:30 alex-deb -- MARK --

Ta carte est pourtant bien reconnue :

[quote]Aug 13 22:56:40 alex-deb kernel: ipw3945: Intel® PRO/Wireless 3945 Network Connection driver for Linux, 1.1.2dmpr
Aug 13 22:56:40 alex-deb kernel: ipw3945: Copyright© 2003-2006 Intel Corporation
Aug 13 22:56:40 alex-deb kernel: PCI: Enabling device 0000:05:00.0 (0000 -> 0002)
Aug 13 22:56:40 alex-deb kernel: ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 18 (level, low) -> IRQ 185
Aug 13 22:56:40 alex-deb kernel: PCI: Setting latency timer of device 0000:05:00.0 to 64
Aug 13 22:56:40 alex-deb kernel: ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection [/quote]
Il semblerait qu’il y est un daemon disponible pour ce module, installe le paquet suivant :

[quote]Package: ipw3945d
Priority: extra
Section: non-free/net
Installed-Size: 196
Maintainer: Debian Kernel Team debian-kernel@lists.debian.org
Architecture: i386
Version: 1.7.22-5
Depends: adduser, lsb-base (>= 3.1), libc6 (>= 2.6-1)
Recommends: firmware-ipw3945
Filename: pool/non-free/i/ipw3945d/ipw3945d_1.7.22-5_i386.deb
Size: 37722
MD5sum: 76f0ff448545a73fcf9748fa01063d1e
SHA1: 5a67ee7fad417db2e6c42f0b75e4b7b516b3b705
SHA256: ac252e0a5e0d7dc85273811a41549307c886195a00eaa194c0dbcb6db96ab86f
Description: Binary userspace regulatory daemon for Intel PRO/Wireless 3945ABG cards
The regulatory daemon is responsible for controlling and configuring
aspects of the hardware required to operate the device within
compliance of various regulatory agencies. This includes controlling
which channels are allowed to do active/passive scanning, transmit
power levels, which channels are allowed to be transmitted on, and
support for IEEE 802.11h standard. It is required for operation of the
card when used with the ipw3945 Linux kernel driver.

.
Upstream URL: bughost.org/ipw3945/
Tag: admin::hardware, interface::daemon, scope::utility, use::driver
[/quote]

Merci beaucoup !!!

Ca marche :laughing: