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:
Kod: Zaznacz cały
# 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
//edit
ruun Cię prosił - używaj tagów code
mlyczek
[ Dodano: 2007-12-02, 15:26 ]
Acha zapomniałem napisać że dałem również make install do ieee80211
Pomyślałem że ściagnę to i owo z repozytoriów no i zainstalowałem: ipw3945-modules-2.6.18-5-686 z Synaptic, oraz
ipw3945d
no to teraz ładowanie:
Kod: Zaznacz cały
modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.18-5-686/contrib/ipw3945/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
a dmesg daje:
Kod: Zaznacz cały
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.18
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw3945: disagrees about version of symbol ieee80211_wx_get_encodeext
ipw3945: Unknown symbol ieee80211_wx_get_encodeext
ipw3945: disagrees about version of symbol ieee80211_wx_set_encode
ipw3945: Unknown symbol ieee80211_wx_set_encode
ipw3945: disagrees about version of symbol ieee80211_wx_get_encode
ipw3945: Unknown symbol ieee80211_wx_get_encode
ipw3945: disagrees about version of symbol ieee80211_txb_free
ipw3945: Unknown symbol ieee80211_txb_free
ipw3945: disagrees about version of symbol ieee80211_wx_set_encodeext
ipw3945: Unknown symbol ieee80211_wx_set_encodeext
ipw3945: disagrees about version of symbol ieee80211_wx_get_scan
ipw3945: Unknown symbol ieee80211_wx_get_scan
ipw3945: disagrees about version of symbol ieee80211_freq_to_channel
ipw3945: Unknown symbol ieee80211_freq_to_channel
ipw3945: disagrees about version of symbol ieee80211_set_geo
ipw3945: Unknown symbol ieee80211_set_geo
ipw3945: disagrees about version of symbol ieee80211_rx
ipw3945: Unknown symbol ieee80211_rx
ipw3945: disagrees about version of symbol ieee80211_get_channel
ipw3945: Unknown symbol ieee80211_get_channel
ipw3945: disagrees about version of symbol ieee80211_channel_to_index
ipw3945: Unknown symbol ieee80211_channel_to_index
ipw3945: disagrees about version of symbol ieee80211_rx_mgt
ipw3945: Unknown symbol ieee80211_rx_mgt
ipw3945: disagrees about version of symbol ieee80211_get_geo
ipw3945: Unknown symbol ieee80211_get_geo
ipw3945: disagrees about version of symbol free_ieee80211
ipw3945: Unknown symbol free_ieee80211
ipw3945: disagrees about version of symbol ieee80211_tx_frame
ipw3945: Unknown symbol ieee80211_tx_frame
ipw3945: disagrees about version of symbol ieee80211_is_valid_channel
ipw3945: Unknown symbol ieee80211_is_valid_channel
ipw3945: disagrees about version of symbol ieee80211_get_channel_flags
ipw3945: Unknown symbol ieee80211_get_channel_flags
ipw3945: disagrees about version of symbol alloc_ieee80211
ipw3945: Unknown symbol alloc_ieee80211
Proszę o jakies wskazówki bo już 2 dzień nad tym siedzę
