Я использую Debian 7 под VMWare и хочу прямого подключения к Wi-Fi. У меня подключено устройство Wi-Fi USB, и соответствующий модуль (rtl8192cu) загружается (автоматически).

root@debian7:~# uname -a
Linux debian7 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux

root@debian7:~# lsmod 
Module                  Size  Used by
rtl8192cu              74897  0 
rtlwifi                81393  1 rtl8192cu
rtl8192c_common        52602  1 rtl8192cu
mac80211              192806  3 rtl8192c_common,rtlwifi,rtl8192cu
cfg80211              137243  2 mac80211,rtlwifi

root@debian7:~# lsusb
...
Bus 001 Device 002: ID 20f4:648b TRENDnet TEW-648UBM 802.11n 150Mbps Micro Wireless N Adapter [Realtek RTL8188CUS]

Пока что нет интерфейса WLAN:

root@debian7:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:2e:d5:3e brd ff:ff:ff:ff:ff:ff
    inet 172.16.233.215/24 brd 172.16.233.255 scope global eth0
    inet6 fe80::20c:29ff:fe2e:d53e/64 scope link 
       valid_lft forever preferred_lft forever

root@debian7:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

Как заставить интерфейс WLAN появляться? Я попытался добавить его в /etc /network /interfaces безуспешно.

1 ответ1

1

Странно, я могу запустить точно такой же адаптер Wi-Fi на виртуальной машине Debian без заминок. Это действительно правильный водитель.

Вы можете попытаться перезагрузить драйвер,

   rmmod rtl8192u
   modprobe rtl8192cu
   iwconfig

или вы можете проверить правильность идентификации устройства с помощью

    iw list

Кроме того, вы можете искать сообщения об ошибках,

    dmesg -T | grep rtl8192

или в качестве альтернативы

    cd /var/log
    grep -nrI rtl8192cu

Наконец, вы должны искать соответствующую прошивку: в моем случае,

  # modinfo rtl8192cu | head
    filename:       /lib/modules/3.14-kali1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
    firmware:       rtlwifi/rtl8192cufw_TMSC.bin
    firmware:       rtlwifi/rtl8192cufw_B.bin
    firmware:       rtlwifi/rtl8192cufw_A.bin
    firmware:       rtlwifi/rtl8192cufw.bin

Если вам не хватает прошивки, вы должны действовать следующим образом:

    apt-get install firmware-ralink

в Wheezy и позже (возможно, Etch, я не помню).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .