
Я скачал последнюю версию Kali Linux (amd64) и установил его на VMwareРабочая станция 10.
После установки я обновил заголовки ядра Kali до последней версии (теперь у меня естьверсия 3.16).
apt-get update && apt-get install build-essential linux-headers-$(uname -r)
Теперь я хочу установить свойБеспроводное USB-устройство Alfa-AWUS036Hк Кали.
Чипсет моего устройства:rt3070. ->ралинк(медиатек) компания.
я пошел вМедиаТек | RT3070чтобы загрузить последнюю версию этого чипа.
При проверке извлеченных файлов загруженного драйвера вы видите много условий для версий ядра 2.4 или 2.6 (это означает, что это старый драйвер, и я думаю, что следует изменить часть кода в этом проекте).
Пожалуйста, помогите мне шаг за шагом установить мое беспроводное USB-устройство на Kali.
Я также нашел эту ветку без посторонней помощи:Как установить беспроводной драйвер Ralink RT3070?
Когда следует выполнять эту команду (и почему rt5370sta
вместо rt3070
):
modprobe rt5370sta
Что я сделал
apt-get update && apt-get install build-essential linux-headers-$(uname -r)
Я пошел по этому пути
/os/linux/config.mk
и изменил эти строки:HAS_WPA_SUPPLICANT=y HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Я зашёл в этот файл
/os/linux/rt_linux.c
и изменил следующие строки:/* pOSFSInfo->fsuid = current_fsuid(); */ /* pOSFSInfo->fsgid = current_fsgid(); */ pOSFSInfo->fsuid = *(int *) & current_fsuid(); pOSFSInfo->fsgid = *(int *) & current_fsgid();
Я сделал эти изменения из-за некоторых ошибок во время
make
команды. Я сделал это правильно?make
и его результат: http://textuploader.com/o49y
make install
и его результат: http://textuploader.com/o49b
Мои проблемы:
После обновления заголовков ядра Kali и подключения USB-устройства к Kali у меня естьОШИБКА для беспроводного драйвера USB 802.11g WLANи ничего не происходит.
После этих команд
make && make install
файл копируется в
/etc/Wireless/RT2870STA/RT2870STA.dat
. ПочемуRT2870
вместоRT3070
?
Также у меня было много предупреждений о беззнаковых переменных и некоторые ошибки во время установки (перед шагом 3) и из-за этих предупреждений и ошибок я выполнил шаг 3 и после перезагрузки и подключения USB-устройства к Kali у меня все еще естьОШИБКА для беспроводного драйвера USB 802.11g WLANи ничего не происходит.
- Какие части проекта драйвера мне следует изменить и как загрузить драйвер?
- Нужно ли загружать драйвер вручную или после подключения он загрузится автоматически?
- Стоит ли мне использовать ОС x86 и сменить ОС?
решение1
Ваш AWUS036H не должен быть чипсетом Ralink RT2870/RT3070. Вы получили дешевую подделку, настоящий AWUS036H использует чипсет Realtek RTL8187
решение2
Это не подделка, это просто другой чипсет. Это как сказать, что ваш Porsche поддельный, потому что он поставляется с другими шинами.
решение3
На самом деле есть,дваверсии AWUS036H:
- Версия 1 использует RTL8187L
- Версия 2 использует RTL8225
Источник:DevWiki - Сеть ALFA AWUS036H