Показать сообщение отдельно

  #304  
Старый 24.07.2015, 05:24
binarymaster
Флудер
Регистрация: 11.12.2010
Сообщений: 4,688
Провел на форуме:
997379

Репутация: 125


По умолчанию

Сегодня наконец-то обновил свой старый дистр BT5 R2 на новенький Kali

Как и прежде, установил на USB диск, используя VMware. Первичный запуск системы состоялся уже в физическом окружении. Встроенный адаптер распознался сразу, и после подключения к сети я произвёл полное обновление системы.

Код:
apt-get update
apt-get dist-upgrade
Но вот незадача... известный адаптер с чипом RTL8187 перестал определяться. В if/iwconfig нет, в airmon-ng тоже нет. Посмотрел lsusb - там он нашёлся, значит проблемы с подключением нет.

Проверил лог, в нём были следующие ошибки:
Код:
root@binary:~# dmesg | grep rtl
[    9.740589] rtl8187: Unknown symbol eeprom_93cx6_multiread (err 0)
[    9.740795] rtl8187: Unknown symbol eeprom_93cx6_read (err 0)
Решение проблемы было найдено, но не сразу. Оказалось, надо было найти и подгрузить драйвер eeprom.
Код:
find /lib/modules -type f -name "eeprom_93cx6*"
insmod /path_to/eeprom_93cx6.ko
find /lib/modules -type f -name "rtl8187*"
insmod /path_to/rtl8187.ko

root@binary:~# airmon-ng start wlan1
PHY    Interface    Driver        Chipset

phy0    wlan0        brcmsmac    Broadcom on bcma bus, information limited
phy1    wlan1        rtl8187        Realtek Semiconductor Corp. RTL8187
        (mac80211 monitor mode vif enabled for [phy1]wlan1 on [phy1]wlan1mon)
        (mac80211 station mode vif disabled for [phy1]wlan1)
После всё работает, как по часам. Осталась последняя проблема - после перезагрузки необходимо заново выполнять insmod. В принципе, добавить строчки в автозапуск - не проблема. Но больше интересует, почему оно не работает "из коробки"?
 
Ответить с цитированием