OVH Cloud OVH Cloud

Comment installer la wifi sur un IBM ThinkPad T40?

26 réponses
Avatar
philippe dhondt
Bonjour,

je suis occupé à installer Lenny sur un portable IBM ThinkPad T40 et je
n'arrive pas à faire fonctionner la wifi.
Je précise d'emblée que ceci est mon premier contact avec la wifi...
ceci expliquant sans doute cela.
J'ai suivi quelques "tuto" ou "méthode" glanées sur Google, mais aucun
ne fonctionne.
Je viens donc de réinstaller complètement le système afin de repartir de
zéro et vous soumets la situation :

# uname -r
2.6.26-1-686

# lspci
...
network controller: Intell PRO/Wireless LAN 2100 3B Mini PCI

# lsmod | grep ipw2100
ipw2100
ieee80211
firmware_class

J'ai récupéré le firmware ipw2100-fw-1.3 (3 files) de
http://ipw2100.sourceforge.net/
J'ai copié les trois fichiers .fw qu'il contient (ipw2100-1.3.fw,
ipw2100-1.3-i.fw, ipw2100-1.3-p.fw) dans le
répertoire /usr/lib/hotplug/firmware

Mais voilà, rien n'y fait :
# iwconfig
no wireless extension


Il me semble que la première étape est de faire en sorte que la carte
soit reconnue et ensuite de la configurer, mais par où commencer ?


D'avance merci.


Philippe.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2 3
Avatar
philippe dhondt
> >
>
>
Mettre les firmware dans /lib/firmware

Guy




Donc, sur avis général, j'ai placé les firmwares dans /lib/firmware
Puis, reboot,

puis

# dmesg | grep ipw2100

[ 12.377785] ipw2100: Intel(R) PRO/Wireless 2100 Network Driver,
git-1.2.2
[ 12.377831] ipw2100: Copyright(c) 2003-2006 Intel Corporation
[ 12.723195] ipw2100: Detected Intel PRO/Wireless 2100 Network
Connection
[ 12.723249] firmware: requesting ipw2100-1.3.fw
[ 15.497193] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 17.228069] ipw2100: eth1: Failed to start the card.
[ 17.488157] ipw2100Error calling register_netdev.
[ 21.180114] ipw2100: eth1: Failed to start the card.
[ 24.896332] ipw2100: eth1: Failed to start the card.
[ 152.268126] ipw2100: eth1: Failed to start the card.
[ 156.020122] ipw2100: eth1: Failed to start the card.
[ 357.664124] ipw2100: eth1: Firmware did not initialize.
[ 357.664176] ipw2100: eth1: Failed to start the firmware.
[ 357.664613] ipw2100: probe of 0000:02:02.0 failed with error -5


J'ai egalement essayé :
rmmod ipw2100
modprobe ipw2100

les messages envoyés sur la console sont identiques à ceux ci-dessus ,
avec en plus :
ACPI: PCI interrupt 0000:02:02.0[A] -> link [LNKC] -> GSI 11 (level,
low) -> IRQ 11

et, en prime, un freeze complet de la machine, avec obligation
d'enlever le secteur et la batterie pour rebooter ...


@ +




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
giggz
philippe dhondt a écrit :




Mettre les firmware dans /lib/firmware

Guy




Donc, sur avis général, j'ai placé les firmwares dans /lib/firmware
Puis, reboot,

puis

# dmesg | grep ipw2100

[ 12.377785] ipw2100: Intel(R) PRO/Wireless 2100 Network Driver,
git-1.2.2
[ 12.377831] ipw2100: Copyright(c) 2003-2006 Intel Corporation
[ 12.723195] ipw2100: Detected Intel PRO/Wireless 2100 Network
Connection
[ 12.723249] firmware: requesting ipw2100-1.3.fw
[ 15.497193] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 17.228069] ipw2100: eth1: Failed to start the card.
[ 17.488157] ipw2100Error calling register_netdev.
[ 21.180114] ipw2100: eth1: Failed to start the card.
[ 24.896332] ipw2100: eth1: Failed to start the card.
[ 152.268126] ipw2100: eth1: Failed to start the card.
[ 156.020122] ipw2100: eth1: Failed to start the card.
[ 357.664124] ipw2100: eth1: Firmware did not initialize.
[ 357.664176] ipw2100: eth1: Failed to start the firmware.
[ 357.664613] ipw2100: probe of 0000:02:02.0 failed with error -5


J'ai egalement essayé :
rmmod ipw2100
modprobe ipw2100

les messages envoyés sur la console sont identiques à ceux ci-dessus ,
avec en plus :
ACPI: PCI interrupt 0000:02:02.0[A] -> link [LNKC] -> GSI 11 (level,
low) -> IRQ 11

et, en prime, un freeze complet de la machine, avec obligation
d'enlever le secteur et la batterie pour rebooter ...


@ +







Salut,

c'est quoi les droits sur le fichier firmware ?

as tu le bon firmware ? où l'as tu trouvé ?

ce n'est pas une bonne idée de faire un rmmod sur un module s'il est
utilisé...ça a du planter la machine...dans ce cas un petit reboot ne
mange pas de pain...c'est pas un serveur de production.

as tu un interrupteur, un "switch", pour activer/désactiver ton wifi ?
si oui vérifie bien qu'il est sur "on". Vérifie aussi dans le bios si ta
carte wifi est activée.

c'est tout ce que j'ai comme idées...
Guillaume

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 14299ième jour après Epoch,
philippe dhondt écrivait:

>
>
>
Mettre les firmware dans /lib/firmware

Guy




Donc, sur avis général, j'ai placé les firmwares dans /lib /firmware
Puis, reboot,



Le reboot était inutile. rmmod et modprobe auraient fait
l'affaire. Quoi qu'il peut arriver qu'il soit nécessaire de rmmod les
autres modules associés à celui-ci. Voir lsmod pour ça.

[ 12.377785] ipw2100: Intel(R) PRO/Wireless 2100 Network Driver,
git-1.2.2
[ 12.377831] ipw2100: Copyright(c) 2003-2006 Intel Corporation
[ 12.723195] ipw2100: Detected Intel PRO/Wireless 2100 Network
Connection
[ 12.723249] firmware: requesting ipw2100-1.3.fw
[ 15.497193] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 17.228069] ipw2100: eth1: Failed to start the card.



Déjà, elle commence à s'appeler eth1, c'est un bon débu t.

[ 17.488157] ipw2100Error calling register_netdev.
[ 21.180114] ipw2100: eth1: Failed to start the card.
[ 24.896332] ipw2100: eth1: Failed to start the card.
[ 152.268126] ipw2100: eth1: Failed to start the card.
[ 156.020122] ipw2100: eth1: Failed to start the card.
[ 357.664124] ipw2100: eth1: Firmware did not initialize.
[ 357.664176] ipw2100: eth1: Failed to start the firmware.
[ 357.664613] ipw2100: probe of 0000:02:02.0 failed with error -5



Pour le reste, je passe... Regarde avec google, et vérifie que c'est
bien le bon firmware que tu as.

et, en prime, un freeze complet de la machine, avec obligation
d'enlever le secteur et la batterie pour rebooter ...



Ah :( ... Ben là, je sais pas. A toi de jouer ...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 14299ième jour après Epoch,
giggz écrivait:

c'est quoi les droits sur le fichier firmware ?



Ils sont bons, puisque:

philippe dhondt a écrit :


[...]
[ 12.723249] firmware: requesting ipw2100-1.3.fw
[ 15.497193] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 17.228069] ipw2100: eth1: Failed to start the card.





ce n'est pas une bonne idée de faire un rmmod sur un module s'il est
utilisé...ça a du planter la machine...dans ce cas un petit reb oot ne
mange pas de pain...c'est pas un serveur de production.



Totalement inutile, d'autant plus que ce n'est que le wifi, et qu'il
ne marchait pas avant. Le rmmod a en plus la gentillesse de te
prévenir si le module est utilisé par d'autres personnes...

C'est pas ça qui va faire planter la machine. Et puis le reboot il
l'avait déjà fait, sans succès.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
giggz
philippe dhondt a écrit :


Salut,

c'est quoi les droits sur le fichier firmware ?



les droits sont ceux de l'utilisateur (unique) de la machine.




fait donc un ls -l /lib/firmware et colle nous la réponse, histoire
d'être sur...

ça doit être :
-rw-r--r-- 1 root root 205K déc 2 18:09 ipw2100-1.3.fw


entre nous, je suis en sid j'ai le paquet firmware-ipw2x00 d'installer
et j'ai donc les firmwares du 2100 et j'ai 3 fichiers :
ipw2100-1.3.fw, ipw2100-1.3-i.fw, ipw2100-1.3-p.fw

pareil pour toi ?

bye

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
philippe dhondt
>

Salut,

c'est quoi les droits sur le fichier firmware ?



les droits sont ceux de l'utilisateur (unique) de la machine.


as tu le bon firmware ? où l'as tu trouvé ?



ici :
http://ipw2100.sourceforge.net/


ce n'est pas une bonne idée de faire un rmmod sur un module s'il est
utilisé...ça a du planter la machine...dans ce cas un petit reboot ne
mange pas de pain...c'est pas un serveur de production.



Je confirme, cela l'a planté.

Reboot effectué.


as tu un interrupteur, un "switch", pour activer/désactiver ton wifi ?
si oui vérifie bien qu'il est sur "on".




Pas de switch


Vérifie aussi dans le bios si ta
carte wifi est activée.



Dans le bios,
Internal Wireless Device : Enabled


c'est tout ce que j'ai comme idées...
Guillaume




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
philippe dhondt
>
fait donc un ls -l /lib/firmware et colle nous la réponse, histoire
d'être sur...



Voici le resultat :

-rw-r--r-- 1 root root 209190 sep 27 2004 ipw2100-1.3.fw
-rw-r--r-- 1 root root 201138 sep 27 2004 ipw2100-1.3-i.fw
-rw-r--r-- 1 root root 196458 sep 27 2004 ipw2100-1.3-p.fw
-rw-r--r-- 1 root root 11880 mar 3 2004 LICENSE

@+

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
giggz
philippe dhondt a écrit :
fait donc un ls -l /lib/firmware et colle nous la réponse, histoire
d'être sur...



Voici le resultat :

-rw-r--r-- 1 root root 209190 sep 27 2004 ipw2100-1.3.fw
-rw-r--r-- 1 root root 201138 sep 27 2004 ipw2100-1.3-i.fw
-rw-r--r-- 1 root root 196458 sep 27 2004 ipw2100-1.3-p.fw
-rw-r--r-- 1 root root 11880 mar 3 2004 LICENSE

@+




bon ça c'est bon.

tu dis au début, j'ai suivi plusieurs tutos trouvés sur le net...bon ça
consistait en quoi ? Si je ne me trompe pas le module ipw2100 est
présent dans le noyau. DOnc il ne doit pas falloir ajouter de module...à
moins que debian ne fournisse le ipw2100 en paquet à part.

As tu installé ou fait qqch sur le module ipw2100 lui-même (je ne parle
pas du firmware).

Bye

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
giggz
giggz a écrit :
philippe dhondt a écrit :
fait donc un ls -l /lib/firmware et colle nous la réponse, histoire
d'être sur...


Voici le resultat :

-rw-r--r-- 1 root root 209190 sep 27 2004 ipw2100-1.3.fw
-rw-r--r-- 1 root root 201138 sep 27 2004 ipw2100-1.3-i.fw
-rw-r--r-- 1 root root 196458 sep 27 2004 ipw2100-1.3-p.fw
-rw-r--r-- 1 root root 11880 mar 3 2004 LICENSE

@+




bon ça c'est bon.

tu dis au début, j'ai suivi plusieurs tutos trouvés sur le net...bon ça
consistait en quoi ? Si je ne me trompe pas le module ipw2100 est
présent dans le noyau. DOnc il ne doit pas falloir ajouter de module...à
moins que debian ne fournisse le ipw2100 en paquet à part.

As tu installé ou fait qqch sur le module ipw2100 lui-même (je ne parle
pas du firmware).

Bye




en regardant sur le net, on voit que tu n'es pas le seul à avori ce
problème, si ça peut te rassurer...
http://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id43

je ne sais po encore si le bug a été corrigé.

bye

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
philippe dhondt
>
tu dis au début, j'ai suivi plusieurs tutos trouvés sur le net...bon ça
consistait en quoi ? Si je ne me trompe pas le module ipw2100 est
présent dans le noyau. DOnc il ne doit pas falloir ajouter de module...à
moins que debian ne fournisse le ipw2100 en paquet à part.



http://www.trustonme.net/didactels/305.html
http://www.think-underground.com/post/2007/04/09/Comment-jai-fait-marcher-mon-reseau-sans-fil-sous-Debian-Etch
http://www.cure.nom.fr/blog/archives/46-Configuration-de-la-partie-Wifi-du-Centrino-Intel-ProWireless-2100-sous-Linux.html
http://www.melaneum.com/blog/linux/debian-on-thinkpad/debian-sur-thinkpad-t40
http://jblevins.org/computing/linux/ipw2100
http://www.thinkwiki.org/wiki/Ipw2100
http://www.cs.utexas.edu/~walter/geek/linux-t40.html
http://blogs.cocoondev.org/michaelm/archives/002084.html

Beaucoup d'entre eux concernent des versions antérieures et ne sont
guère utiles.

As tu installé ou fait qqch sur le module ipw2100 lui-même (je ne parle
pas du firmware).




Non, strictement rien de ce côté.


@+

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2 3