Installation iwp2100 Debian lenny[RESOLU]

Installation iwp2100 Debian lenny[RESOLU] - Hardware - Linux et OS Alternatifs

Marsh Posté le 15-04-2008 à 17:34:32    

Bonjour après plusieurs recherches sur le web sans succès je vous expose mon problème:
 
Je suis sous debian lenny 2.6.24-1-686
 
Je n'arrive pas à installer la carte réseaux Wifi de mon portable.
Référence:
Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI
 
J'ai télécharger les sources suivantes sur le site http://ipw2100.sourceforge.net/
Le stack pour le kernel
ieee80211-1.2.18
Le firmware de ma carte
ipw2100-fw-1.3
Le driver  
ipw2100-1.2.2
 
J'ai placé le firmware dans /lib/hotplug/firmware/
 
Ensuite j'ai décompressé le stack
tar -zxvf ieee80211-1.2.18.tgz
cd ieee80211-1.2.18
make
 
Et là j'ai une erreur je ne peux pas aller plus loin
 
Checking in /lib/modules/2.6.24-1-686 for ieee80211 components...
make -C /lib/modules/2.6.24-1-686/build M=/home/user/ipw2100/ieee80211-1.2.18 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.24-1-686 »
  CC [M]  /home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.o
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c: In function ‘ieee80211_init’:
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c:268: error: ‘proc_net’ undeclared (first use in this function)
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c:268: error: (Each undeclared identifier is reported only once
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c:268: error: for each function it appears in.)
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c: In function ‘ieee80211_exit’:
/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.c:297: error: ‘proc_net’ undeclared (first use in this function)
make[2]: *** [/home/user/ipw2100/ieee80211-1.2.18/ieee80211_module.o] Erreur 1
make[1]: *** [_module_/home/user/ipw2100/ieee80211-1.2.18] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.24-1-686 »
make: *** [modules] Erreur 2
 
Es ce que quelqu'un peux m'aider?


Message édité par gegebast le 17-04-2008 à 09:03:42
Reply

Marsh Posté le 15-04-2008 à 17:34:32   

Reply

Marsh Posté le 15-04-2008 à 18:13:22    

il n'y a strictement aucune raison de compiler ce driver étant donné qu'il est fourni normalement par debian
tu as essayé de faire une petite recherche sur ipw2100 avec aptitude?


---------------
Intermittent du GNU
Reply

Marsh Posté le 16-04-2008 à 08:29:35    

mikala > il n'y a également aucune raison de faire un aptitude dessus car ce driver est fourni packagé en tant que module avec le noyau ...
 
gegebast > avant de commencer à faire tout et n'importe quoi, commence par nous donner les résultats des commandes suivantes :
* lspci
* lspci -n
* lshw -C net
 
ça nous permettra d'en savoir un peu plus sur ton matos ...
 
et pour t'éviter un 2ème poste :
* dpkg -l|grep linux
* ls -l /lib/modules/`uname -r`/kernel/drivers/net/wireless

Message cité 1 fois
Message édité par fighting_falcon le 16-04-2008 à 08:29:52
Reply

Marsh Posté le 16-04-2008 à 08:41:30    

Me revoilà
lspci
00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 [Mobility FireGL 9000] (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet (rev 01)
02:01.0 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
02:01.1 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
02:03.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
 
lspci -n
00:00.0 0600: 8086:3340 (rev 03)
00:01.0 0604: 8086:3341 (rev 03)
00:1d.0 0c03: 8086:24c2 (rev 01)
00:1d.1 0c03: 8086:24c4 (rev 01)
00:1d.2 0c03: 8086:24c7 (rev 01)
00:1d.7 0c03: 8086:24cd (rev 01)
00:1e.0 0604: 8086:2448 (rev 81)
00:1f.0 0601: 8086:24cc (rev 01)
00:1f.1 0101: 8086:24ca (rev 01)
00:1f.5 0401: 8086:24c5 (rev 01)
00:1f.6 0703: 8086:24c6 (rev 01)
01:00.0 0300: 1002:4c66 (rev 02)
02:00.0 0200: 14e4:165d (rev 01)
02:01.0 0607: 1217:7113 (rev 20)
02:01.1 0607: 1217:7113 (rev 20)
02:03.0 0280: 8086:1043 (rev 04)
 
lshw -C net
  *-network:0              
       description: Ethernet interface
       product: NetXtreme BCM5705M Gigabit Ethernet
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 01
       serial: 00:0f:1f:c1:39:11
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 66MHz
       capabilities: pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.86 duplex=full firmware=5705-v3.16 ip=192.168.2.71 latency=32 link=yes mingnt=64 module=tg3 multicast=yes port=twisted pair speed=100MB/s
  *-network:1 UNCLAIMED
       description: Network controller
       product: PRO/Wireless LAN 2100 3B Mini PCI Adapter
       vendor: Intel Corporation
       physical id: 3
       bus info: pci@0000:02:03.0
       version: 04
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: latency=32 maxlatency=34 mingnt=2
 
dpkg -l|grep linux
ii  doc-linux-fr-text                    2005.08-1                   Linux docs in French: HOWTOs, MetaFAQs in AS
ii  doc-linux-text                       2007.12-1                   Linux HOWTOs and FAQs in ASCII format
ii  libselinux1                          2.0.59-1                    SELinux shared libraries
ii  linux-headers-2.6-486                2.6.24+13                   Header files for Linux 2.6 on x86
ii  linux-headers-2.6-686                2.6.24+13                   Header files for Linux 2.6 on PPro/Celeron/P
ii  linux-headers-2.6.22-3               2.6.22-6.lenny1             Common header files for Linux 2.6.22
ii  linux-headers-2.6.22-3-486           2.6.22-6.lenny1             Header files for Linux 2.6.22 on x86
ii  linux-headers-2.6.24-1-486           2.6.24-5                    Header files for Linux 2.6.24 on x86
ii  linux-headers-2.6.24-1-686           2.6.24-5                    Header files for Linux 2.6.24 on PPro/Celero
ii  linux-headers-2.6.24-1-686-bigmem    2.6.24-5                    Header files for Linux 2.6.24 on PPro/Celero
ii  linux-headers-2.6.24-1-all           2.6.24-5                    All header files for Linux 2.6.24
ii  linux-headers-2.6.24-1-all-i386      2.6.24-5                    All header files for Linux 2.6.24
ii  linux-headers-2.6.24-1-amd64         2.6.24-5                    Header files for Linux 2.6.24 on AMD64
ii  linux-headers-2.6.24-1-common        2.6.24-5                    Common header files for Linux 2.6.24
ii  linux-headers-2.6.24-1-common-xen    2.6.24-5                    Common header files for Linux 2.6.24
ii  linux-headers-2.6.24-1-xen-686       2.6.24-5                    Header files for Linux 2.6.24 on i686
ii  linux-image-2.6-686                  2.6.24+13                   Linux 2.6 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.18-4-686             2.6.18.dfsg.1-12            Linux 2.6.18 image on PPro/Celeron/PII/PIII/
ii  linux-image-2.6.22-3-686             2.6.22-6.lenny1             Linux 2.6.22 image on PPro/Celeron/PII/PIII/
ii  linux-image-2.6.24-1-686             2.6.24-5                    Linux 2.6.24 image on PPro/Celeron/PII/PIII/
ii  linux-kbuild-2.6.22                  2.6.22-1                    Kbuild infrastructure for Linux 2.6.22
ii  linux-kbuild-2.6.24                  2.6.24-1                    Kbuild infrastructure for Linux 2.6.24
ii  linux-libc-dev                       2.6.24-5                    Linux Kernel Headers for development
ii  linux-sound-base                     1.0.16-1                    base package for ALSA and OSS sound systems
ii  python-selinux                       2.0.59-1                    Python bindings to SELinux shared libraries
ii  selinux-policy-refpolicy-targeted    0.0.20080314-1              Targeted variant of the SELinux reference po
ii  util-linux                           2.13.1-3                    Miscellaneous system utilities
 
ls -l /lib/modules/`uname -r`/kernel/drivers/net/wireless
-rw-r--r-- 1 root root  31235 mar 27 20:49 adm8211.ko
-rw-r--r-- 1 root root   8083 mar 27 20:49 airo_cs.ko
-rw-r--r-- 1 root root  80464 mar 27 20:49 airo.ko
-rw-r--r-- 1 root root  85763 mar 27 20:49 arlan.ko
-rw-r--r-- 1 root root  89010 mar 27 20:49 at76_usb.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 ath5k
-rw-r--r-- 1 root root  10367 mar 27 20:49 atmel_cs.ko
-rw-r--r-- 1 root root  37334 mar 27 20:49 atmel.ko
-rw-r--r-- 1 root root   4083 mar 27 20:49 atmel_pci.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 b43
drwxr-xr-x 2 root root   4096 avr  8 10:48 b43legacy
-rw-r--r-- 1 root root   9661 mar 27 20:49 hermes.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 hostap
-rw-r--r-- 1 root root  80984 mar 27 20:49 ipw2100.ko
-rw-r--r-- 1 root root 163026 mar 27 20:49 ipw2200.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 iwlwifi
drwxr-xr-x 2 root root   4096 avr  8 10:48 libertas
-rw-r--r-- 1 root root  13597 mar 27 20:49 netwave_cs.ko
-rw-r--r-- 1 root root  24285 mar 27 20:49 orinoco_cs.ko
-rw-r--r-- 1 root root  45634 mar 27 20:49 orinoco.ko
-rw-r--r-- 1 root root  10448 mar 27 20:49 orinoco_nortel.ko
-rw-r--r-- 1 root root   9515 mar 27 20:49 orinoco_pci.ko
-rw-r--r-- 1 root root  11551 mar 27 20:49 orinoco_plx.ko
-rw-r--r-- 1 root root   9270 mar 27 20:49 orinoco_tmd.ko
-rw-r--r-- 1 root root  14435 mar 27 20:49 p54common.ko
-rw-r--r-- 1 root root  15406 mar 27 20:49 p54pci.ko
-rw-r--r-- 1 root root  19908 mar 27 20:49 p54usb.ko
-rw-r--r-- 1 root root  27935 mar 27 20:49 ray_cs.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 rt2x00
-rw-r--r-- 1 root root  42621 mar 27 20:49 rtl8187.ko
-rw-r--r-- 1 root root  12879 mar 27 20:49 spectrum_cs.ko
-rw-r--r-- 1 root root  29457 mar 27 20:49 strip.ko
-rw-r--r-- 1 root root  31853 mar 27 20:49 wavelan_cs.ko
-rw-r--r-- 1 root root  30199 mar 27 20:49 wavelan.ko
-rw-r--r-- 1 root root  25529 mar 27 20:49 wl3501_cs.ko
-rw-r--r-- 1 root root  25701 mar 27 20:49 zd1201.ko
drwxr-xr-x 2 root root   4096 avr  8 10:48 zd1211rw
 
Voilà.
Merci beaucoup de prendre un peu de votre temps.
J'ai encore un peu de mal avec linux surtout quand il s'agit du matériel.
 

Reply

Marsh Posté le 16-04-2008 à 13:21:16    

fighting_falcon a écrit :

mikala > il n'y a également aucune raison de faire un aptitude dessus car ce driver est fourni packagé en tant que module avec le noyau ...

 



ce n'était pas le cas avec etch, cela ne m'aurait pas étonné du coup que debian n'ai pas progressé a ce niveau :)

Message cité 1 fois
Message édité par mikala le 16-04-2008 à 13:21:33

---------------
Intermittent du GNU
Reply

Marsh Posté le 16-04-2008 à 14:10:41    

mikala a écrit :


ce n'était pas le cas avec etch, cela ne m'aurait pas étonné du coup que debian n'ai pas progressé a ce niveau :)


 
je suis en etch et j'ai le module ...
et si tu ne l'avais pas, c'est surement que tu avais un vieux noyau (genre 2.6.8) sur lequel le driver ipw n'avait pas [encore] été intégré ...
donc pas lié à debian mais au noyau lui même ...
 
 
 
gegebast >
commande "lsmod" pour voir la liste des modules chargés
si tu n'as pas dans cette liste ipw2100, tente un "modprobe ipw2100"
 
puis re "lshw -C net", en espérant que la ligne "*-network:1 UNCLAIMED" change ...

Reply

Marsh Posté le 16-04-2008 à 14:54:41    

Le module ipw2100 n'est pas chargé.
 
Après le modprobe ipw2100 j'ai le message d'erreur suivant:
WARNING: Could not open '/lib/modules/2.6.24-1-686/kernel/net/ieee80211/ieee80211_crypt.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.24-1-686/kernel/net/ieee80211/ieee80211.ko': No such file or directory
FATAL: Error inserting ipw2100 (/lib/modules/2.6.24-1-686/kernel/drivers/net/wireless/ipw2100.ko): Unknown symbol in module, or unknown parameter (see dmesg)
 
Le dmesg me donne:
ipw2100: Unknown symbol ieee80211_wx_get_encodeext
ipw2100: Unknown symbol ieee80211_wx_set_encode
ipw2100: Unknown symbol ieee80211_wx_get_encode
ipw2100: Unknown symbol ieee80211_txb_free
ipw2100: Unknown symbol ieee80211_wx_set_encodeext
ipw2100: Unknown symbol ieee80211_wx_get_scan
ipw2100: Unknown symbol ieee80211_set_geo
ipw2100: Unknown symbol ieee80211_rx
ipw2100: Unknown symbol ieee80211_rx_mgt
ipw2100: Unknown symbol free_ieee80211
ipw2100: Unknown symbol alloc_ieee80211
 
Voilà je suis toujours au même point ...
Mon erreur vient de l'installation du stack...
Après le make il a effacer des fichiers dans /lib/modules/2.6.24-1-686/kernel/net/ieee80211/
J'ai essayé de copier les fichiers qui étaient dans /lib/modules/2.6.22-3-686/kernel/net/ieee80211/
Mais quand je fais un modprobe ipw2100 j'ai un message d'erreur qui dit:
WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.24-1-686/kernel/net/ieee80211/ieee80211_crypt.ko): Invalid module format
 
 
Je trourne en rond ...
 
 
 

Reply

Marsh Posté le 16-04-2008 à 20:03:56    

aptitude reinstall linux-image-2.6.24-1-686

Reply

Marsh Posté le 17-04-2008 à 08:43:54    

Ca marche !
Merci beaucoup fighting_falcon!

Reply

Marsh Posté le 17-04-2008 à 08:52:55    

de rien ...
 
et si tu me permets :
1- rajoute une balise [RESOLU] dans le titre
2- avant de commencer à faire tout et n'importe quoi (compiler, ...) même si ça peut être instructif, se renseigner sur les possibilités et caractéristiques de sa distribution ... la vieille illusion "pour installer un logiciel sous linux, c'est facile : ./configure ; make ; make install" n'est vraiment plus d'actualité ...

Reply

Marsh Posté le 17-04-2008 à 08:52:55   

Reply

Marsh Posté le 17-04-2008 à 09:02:28    

J'ai bien compris. Je ne referai plus la même erreur.
Mais bon en même temps j'ai appris des choses.
Merci encore et bonne journée.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed