Witam
Próbuje zainstalować na Debiane kartę sieciową intel 3945ABG, Debiana mam 4. Wszystko robię według instrukcji ze strony projektu który udostępnia takie sterowniki.
Po pierwszej instalacji ieee80211 przy make kazał mi usunąć jakieś właśnie wersje stare ale tych plików było zaledwie kilka. Teraz próbuje zilustrować jeszcze raz jak wszystko robię i wczym tkwi błąd.
Nawala mi w systemie tylko całe te ieee80211.
Ściągłem paczkę z neta
http://ieee80211.sourceforge.net/ rozpakowałem
wydałem polecenie make i wyskakuje mi coś takiego tzn stare moduły z poprzedniej instalacji - tak mi się przynajmniej wydaje, jak instalowałem to po raz pierwszy to było coś podobnego ale tylko 3 albo 4, teraz próbuje wszystko zrobić odpoczątku abyście mi wskazali co robię źle.
Checking in /lib/modules/2.6.18-5-686 for ieee80211 components...
/lib/modules/2.6.18-5-686/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod
/lib/modules/2.6.18-5-686/net/ieee80211/.tmp_versions/ieee80211_crypt.mod
/lib/modules/2.6.18-5-686/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod
/lib/modules/2.6.18-5-686/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod
/lib/modules/2.6.18-5-686/net/ieee80211/.tmp_versions/ieee80211.mod
/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211_crypt_tkip.ko
/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.18-5-686/include/net/ieee80211.h
/lib/modules/2.6.18-5-686/include/net/ieee80211_crypt.h
/lib/modules/2.6.18-5-686/include/net/ieee80211_radiotap.h
Above files found. Remove? [y],n
Potwierdzam że tak i oczywiście jestm rootem.
Następnie wyświtla się to czyli wszystko powinno być w porządku:
make -C /lib/modules/2.6.18-5-686/build M=/home/tomek/i modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.18-5-686'
CC [M] /home/tomek/i/ieee80211_module.o
CC [M] /home/tomek/i/ieee80211_tx.o
CC [M] /home/tomek/i/ieee80211_rx.o
CC [M] /home/tomek/i/ieee80211_wx.o
CC [M] /home/tomek/i/ieee80211_geo.o
LD [M] /home/tomek/i/ieee80211.o
CC [M] /home/tomek/i/ieee80211_crypt.o
CC [M] /home/tomek/i/ieee80211_crypt_wep.o
CC [M] /home/tomek/i/ieee80211_crypt_ccmp.o
CC [M] /home/tomek/i/ieee80211_crypt_tkip.o
Building modules, stage 2.
MODPOST
CC /home/tomek/i/ieee80211.mod.o
LD [M] /home/tomek/i/ieee80211.ko
CC /home/tomek/i/ieee80211_crypt.mod.o
LD [M] /home/tomek/i/ieee80211_crypt.ko
CC /home/tomek/i/ieee80211_crypt_ccmp.mod.o
LD [M] /home/tomek/i/ieee80211_crypt_ccmp.ko
CC /home/tomek/i/ieee80211_crypt_tkip.mod.o
LD [M] /home/tomek/i/ieee80211_crypt_tkip.ko
CC /home/tomek/i/ieee80211_crypt_wep.mod.o
LD [M] /home/tomek/i/ieee80211_crypt_wep.ko
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.18-5-686'
Następnie pobieram paczkę odpowiednią dla mojej karty sieciowej ze strony:
http://ipw3945.sourceforge.net/ rozpakowywuję wchodzę do katalogu i wydaję make i pojawia się błąd:
WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem. (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)
If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.
Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.
Aborting the build. You can force the build to continue by adding:
IEEE80211_IGNORE_DUPLICATE=y
to your make command line.
no i tu cały proces się zatrzymuje. Pobrałem również z neta paczkę ipw3945.*deb i ją zainstalowałem ale gdy dałem modprobe ipw3945 wypisało że: FATAL: Module ipw3945 not found.
Proszę pomocy!!!!
Dziękuje z góry
[ Dodano: 2007-12-01, 22:14 ]
acha i gdy dam:
# modprobe ieee80211
WARNING: Could not open '/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211_crypt .ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.18-5-686/net/ieee80211/ieee80211.ko': No such file or directory
Może to też jest kluczowa sprawa