Нашёл инструкцию:
Packet injection with Intel PRO/Wireless 4965 AG or AGN.Intel PRO/Wireless 4965 AG or AGN работет инжект пакетов.
На написание данного небольшого мануальчика меня подвигло то,что в рунете нет ни одного мана по тюнингу Intel PRO/Wireless 4965 AG or AGN для нужд вардрайвера.Всё нижеописаное будет 100% верно для данной карты в ОС OpenSuSE 11.Ну начнём.......
Для начала у вас должны быть установлены исходники ядра. У меня ядро
simplehost:~ # uname -a
Linux simplehost 2.6.25.5-1.1-pae #1 SMP 2008-06-07 01:55:22 +0200 i686 i686 i386 GNU/Linux
Идём в /lib/firmware/ и удаляем прошивку которая стоит по-умолчанию.С ней ни airodump-ng ни aireplay-ng у меня не работали.
Распаковываем скачанную фирмварь в /lib/firmware/
Далее качаем
Решил попробывать на Убунте 9.04
Всё шло хорошо пока не начал устанавливать compat-wireless-2008-08-06
После команды make появилось:
Цитата:
make -C /lib/modules/2.6.28-11-generic/build M=/home/robert/compat-wireless-2008-08-06 modules make[1]: Вход в каталог `/usr/src/linux-headers-2.6.28-11-generic' /home/robert/compat-wireless-2008-08-06/config.mk:49: "WARNING: You are running a kernel >= 2.6.23, you should enable in it CONFIG_NETDEVICES_MULTIQUEUE for 802.11[ne] support" CC [M] /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.o /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c: В функции ‘init_mac80211_hwsim’: /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c:433: ошибка: неявная декларация функции ‘device_create_drvdata’ /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c:434: предупреждение: в присваивании целое преобразуется в указатель без приведения типа make[3]: *** [/home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.o] Ошибка 1 make[2]: *** [/home/robert/compat-wireless-2008-08-06/drivers/net/wireless] Ошибка 2 make[1]: *** [_module_/home/robert/compat-wireless-2008-08-06] Ошибка 2 make[1]: Выход из каталога `/usr/src/linux-headers-2.6.28-11-generic' make: *** [modules] Ошибка 2
Насколько я понял операция не удалась, всё же решил установить прописал sudo make install появилось:
Цитата:
Your old wireless subsystem modules were left intact: kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko kernel/drivers/net/wireless/adm8211.ko kernel/drivers/net/wireless/ath5k/ath5k.ko kernel/drivers/staging/at76_usb/at76_usb.ko kernel/drivers/net/wireless/b43/b43.ko kernel/drivers/net/wireless/b43legacy/b43legacy.ko kernel/drivers/ssb/ssb.ko kernel/drivers/net/wireless/iwlwifi/iwl3945.ko kernel/drivers/net/wireless/ipw2100.ko kernel/drivers/net/wireless/ipw2200.ko kernel/net/ieee80211/ieee80211.ko kernel/net/ieee80211/ieee80211_crypt.ko kernel/drivers/net/wireless/libertas/libertas_cs.ko kernel/net/mac80211/mac80211.ko kernel/drivers/net/wireless/p54/p54pci.ko kernel/drivers/net/wireless/p54/p54usb.ko kernel/drivers/net/wireless/rt2x00/rt2400pci.ko kernel/drivers/net/wireless/rt2x00/rt2500pci.ko kernel/drivers/net/wireless/rt2x00/rt2500usb.ko kernel/drivers/net/wireless/rt2x00/rt61pci.ko kernel/drivers/net/wireless/rt2x00/rt73usb.ko kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/usb/cdc_ether.ko kernel/drivers/net/usb/rndis_host.ko kernel/drivers/net/wireless/rndis_wlan.ko kernel/drivers/net/wireless/rtl8180.ko kernel/drivers/net/wireless/rtl8187.ko kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko make -C /lib/modules/2.6.28-11-generic/build M=/home/robert/compat-wireless-2008-08-06 modules make[1]: Вход в каталог `/usr/src/linux-headers-2.6.28-11-generic' /home/robert/compat-wireless-2008-08-06/config.mk:49: "WARNING: You are running a kernel >= 2.6.23, you should enable in it CONFIG_NETDEVICES_MULTIQUEUE for 802.11[ne] support" CC [M] /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.o /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c: В функции ‘init_mac80211_hwsim’: /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c:433: ошибка: неявная декларация функции ‘device_create_drvdata’ /home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.c:434: предупреждение: в присваивании целое преобразуется в указатель без приведения типа make[3]: *** [/home/robert/compat-wireless-2008-08-06/drivers/net/wireless/mac80211_hwsim.o] Ошибка 1 make[2]: *** [/home/robert/compat-wireless-2008-08-06/drivers/net/wireless] Ошибка 2 make[1]: *** [_module_/home/robert/compat-wireless-2008-08-06] Ошибка 2 make[1]: Выход из каталога `/usr/src/linux-headers-2.6.28-11-generic' make: *** [modules] Ошибка 2
Может кто нибудь рассказать в чём проблема?
Может в исходниках ядра?у меня Linux robert-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
Сразу предупреждаю что на убунте работаю первый день,так что я чайник