Installation iwp2100 Debian lenny[RESOLU] - Hardware - Linux et OS Alternatifs
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?
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
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.
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
Marsh Posté le 16-04-2008 à 14:10:41
mikala a écrit : |
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 ...
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 ...
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é ...
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.
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