carte wifi intel wireless pro 3945 ABG de toshiba U200-163 pour debian

carte wifi intel wireless pro 3945 ABG de toshiba U200-163 pour debian - Hardware - Linux et OS Alternatifs

Marsh Posté le 30-09-2006 à 19:58:24    

Bonjour,
 
Je voulais m'installer les drivers ipw3945 pour le wifi de mon portable sous debian sid, et donc j'ai vu qu'il fallait utiliser le ieee802.11  
 
J'ai recompilé le noyau 2.6.18 sans le ieee802.11 intégré.
 
J'ai donc installé les drivers ieee802.11 puis pour ipw3945, j'ai fait un make
 
J'ai des warnings durant le make:
 
make
 Using ieee80211 subsystem version '1.2.15' (API v2) from:
 
        Base: /lib/modules/2.6.18.060930/
        Path: /lib/modules/2.6.18.060930/include/
 
 EXTRA_CFLAGS = -I/lib/modules/2.6.18.060930/include/ -DIEEE80211_API_VERSION=2 -g -Wa,-adhlms=check_inc.lst
 
make -C /lib/modules/2.6.18.060930/build M=/home/thierry/wifi/ipw3945-1.1.0  modules
make[1]: entrant dans le répertoire « /usr/src/linux-source-2.6.18 »
  CC [M]  /home/thierry/wifi/ipw3945-1.1.0/ipw3945.o
  Building modules, stage 2.
  MODPOST
WARNING: "iw_handler_get_thrspy" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "iw_handler_set_thrspy" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "iw_handler_get_spy" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "iw_handler_set_spy" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "alloc_ieee80211" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "free_ieee80211" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_freq_to_channel" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_set_geo" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "wireless_send_event" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel_flags" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_geo" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_channel_to_index" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_tx_frame" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_is_valid_channel" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "escape_essid" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko] undefined!
  CC      /home/thierry/wifi/ipw3945-1.1.0/ipw3945.mod.o
  LD [M]  /home/thierry/wifi/ipw3945-1.1.0/ipw3945.ko
make[1]: quittant le répertoire « /usr/src/linux-source-2.6.18 »
 
 
J'ai recopié le ipw3945.ucode dans /lib/firmware, /usr/lib/hotplug/firmware/ mais je ne suis pas sure que c'est bien l'un de ces 2 chemins (j'utilise udev).
 
J'ai aussi recopié ce fichier là:
 
# ls -l /sbin/ipw3945d
-rwxr-xr-x 1 root root 69260 2006-09-30 16:35 /sbin/ipw3945d
 
et après dans le rep où j'avais decompressé ipw, j'ai compilé:
 
# ls -l
total 6809
-rw-r--r-- 1 thierry thierry   25075 2006-07-14 17:34 CHANGES
-rwxr-xr-x 1 thierry thierry     903 2006-07-14 17:34 dvals
-rw-r--r-- 1 thierry thierry    1137 2006-07-14 17:34 FILES
-rw-r--r-- 1 thierry thierry    1398 2006-07-14 20:52 GIT_SHA1
-rw-r--r-- 1 thierry thierry   20977 2006-07-14 20:52 INSTALL
drwxr-xr-x 2 thierry thierry      80 2006-07-14 17:34 in-tree
-rw-r--r-- 1 thierry thierry  460532 2006-09-30 16:36 ipw3945.c
-rw-r--r-- 1 thierry thierry   12883 2006-09-30 16:36 ipw3945_daemon.h
-rw-r--r-- 1 thierry thierry   71822 2006-09-30 16:36 ipw3945.h
-rw-r--r-- 1 root    root     856556 2006-09-30 16:37 ipw3945.ko
-rw-r--r-- 1 root    root       3659 2006-09-30 16:37 ipw3945.mod.c
-rw-r--r-- 1 root    root       7444 2006-09-30 16:37 ipw3945.mod.o
-rw-r--r-- 1 root    root     849524 2006-09-30 16:37 ipw3945.o
-rw-r--r-- 1 root    root    4523211 2006-09-30 16:37 ipw3945.o.lst
-rw-r--r-- 1 thierry thierry   10814 2006-07-14 20:52 ISSUES
-rw-r--r-- 1 thierry thierry    3097 2006-07-14 17:34 LICENSE
-rw-r--r-- 1 thierry thierry    1676 2006-07-14 17:34 LICENSE.BSD
-rw-r--r-- 1 thierry thierry   18665 2006-07-14 17:34 LICENSE.GPL
-rwxr-xr-x 1 thierry thierry    2005 2006-07-14 17:34 load
-rw-r--r-- 1 thierry thierry    9583 2006-07-14 17:34 Makefile
-rw-r--r-- 1 root    root          0 2006-09-30 16:24 Module.symvers
-rw-r--r-- 1 thierry thierry   34183 2006-07-14 20:52 README.ipw3945
drwxr-xr-x 2 thierry thierry     336 2006-07-14 20:52 snapshot
-rwxr-xr-x 1 thierry thierry    1130 2006-07-14 17:34 unload
 
etprès quand je lance:
 
./load, ca me fait ca:
 
./load
Unloaded: ieee80211 ieee80211_crypt
insmod: error inserting './ipw3945.ko': -1 Unknown symbol in module
Load failed.
ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.18
2006-09-30 17:03:27: ERROR: opening /sys/bus/pci/drivers/ipw3945:
No such file or directory (2)
2006-09-30 17:03:27: ERROR: Could not find Intel PRO/Wireless 3945ABG Network Connection
 
Un dmesg donne:
 
eth0: no IPv6 routers present
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.15
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ieee80211_crypt: unregistered algorithm 'NULL'
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.15
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw3945: no version for "ieee80211_wx_get_encodeext" found: kernel tainted.
ipw3945: Unknown symbol iw_handler_set_spy
ipw3945: Unknown symbol iw_handler_get_thrspy
ipw3945: Unknown symbol wireless_send_event
ipw3945: Unknown symbol iw_handler_get_spy
ipw3945: Unknown symbol iw_handler_set_thrspy
 
Une idée? :-)
 
Merci :-)

Reply

Marsh Posté le 30-09-2006 à 19:58:24   

Reply

Sujets relatifs:

Leave a Replay

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