Не работает wi-fi на asus usb-n13

Автор garret, 15 июня 2014, 16:26:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

garret

Друзья! Что-то не могу дать ладу своему усб адаптеру.
Система Debian 7.4. Искаропки не взлетел. Ок, думаю, поставлю дрова с сайта производителя, благо давно скачаны. Замечу, что раньше с этими дровами данный девайс исправно работал (правда тогда на ноуте минт стоял). Скомпилировал, поставил, написали, что все ок. Но работает только встроенный адаптер wi-fi, а у усб даже лампа не горит. Система его видит:
garret@debian:~$ lsusb
Bus 001 Device 006: ID 0b05:17ab ASUSTek Computer, Inc. USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]

И вроде даже какие-то модули загружены:
garret@debian:~$ lsmod | grep 8192
rtl8192cu              74850  0
rtlwifi                81393  1 rtl8192cu
rtl8192c_common        52602  1 rtl8192cu
mac80211              192806  4 brcmsmac,rtl8192c_common,rtlwifi,rtl8192cu
usbcore               128741  8 ehci_hcd,uhci_hcd,usbhid,rtlwifi,rtl8192cu,btusb,uvcvideo

Но не работает. Может не хватает чего-то? Я не очень разбираюсь в этой теме, скажу честно. Что еще надо сделать? Что проверить? У меня идей нету что-то. Заранее спасибо за любую помощь.
Считаешь, что я неправ? Аргументируй!

qupl

garret, поставьте пакеты с firmware
aptitude install firmware-linux firmware-linux-nonfree

garret

Поставил. Никаких изменений.
Решил тут посмотреть вывод dmesg при подключении адаптера. Вот что пишет:
Открыть содержимое (спойлер)
[ 1946.520134] usb 1-2: new high-speed USB device number 12 using ehci_hcd
[ 1946.653842] usb 1-2: New USB device found, idVendor=0b05, idProduct=17ab
[ 1946.653855] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1946.653866] usb 1-2: Product: 802.11n WLAN Adapter
[ 1946.653875] usb 1-2: Manufacturer: Realtek
[ 1946.653882] usb 1-2: SerialNumber: 00e04c000001
[ 1946.743842] rtl8192cu: MAC address: 50:46:5d:ad:ff:b1
[ 1946.743859] rtl8192cu: Board Type 0
[ 1946.753426] usb 1-2: firmware: agent aborted loading rtlwifi/rtl8192cufw.bin (not found?)
[ 1946.753651] rtlwifi:rtl_usb_probe():<0-0> Can't init_sw_vars.
[ 1946.831708] rtw driver version=v3.4.4_4749.20121105
[ 1946.831716] Build at: Jun 15 2014 15:44:06
[ 1946.831727] Error: Driver 'rtl8192cu' is already registered, aborting...
[свернуть]
Ну и вот еще что. Не знаю, может это и ничего не значит, но вот что показал hwinfo:
Открыть содержимое (спойлер)
45: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: cLrx.jMwmFcRu5W9
  Parent ID: k4bc.9T1GDCLyFd9
  SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.0
  SysFS BusID: 1-2:1.0
  Hardware Class: unknown
  Model: "ASUSTek 802.11n WLAN Adapter"
  Hotplug: USB
  Vendor: usb 0x0b05 "ASUSTek Computer, Inc."
  Device: usb 0x17ab "802.11n WLAN Adapter"
  Revision: "2.00"
  Serial ID: "00e04c000001"
  Speed: 480 Mbps
  Module Alias: "usb:v0B05p17ABd0200dc00dsc00dp00icFFiscFFipFF"
  Driver Info #0:
    Driver Status: rtl8192cu is active
    Driver Activation Cmd: "modprobe rtl8192cu"
  Driver Info #1:
    Driver Status: 8192cu is not active
    Driver Activation Cmd: "modprobe 8192cu"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #41 (Hub)
[свернуть]
Почему Driver Info в двух экземплярах? В системе два драйвера? Мож в этом дело?
Считаешь, что я неправ? Аргументируй!

qupl

Используется один драйвер, вот firmware так и не подгрузилось, проверьте есть ли файл rtlwifi/rtl8192cufw.bin ?

garret

#4
Действительно, поиск по диску ничего не дал. Нашлось только вот это:
/run/udev/firmware-missing/rtlwifi\x2frtl8192cufw.bin
Причем пишет, что это испорченная ссылка.
Считаешь, что я неправ? Аргументируй!

garret

Ок, поковырялся тут на досуге. Нашел в репах пакет firmware-realtek, в котором оказались таки искомые файлы. По крайней мере вывод dmesg изменился:
Открыть содержимое (спойлер)
[  210.181865] usb 1-2: New USB device found, idVendor=0b05, idProduct=17ab
[  210.181880] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  210.181895] usb 1-2: Product: 802.11n WLAN Adapter
[  210.181900] usb 1-2: Manufacturer: Realtek
[  210.181905] usb 1-2: SerialNumber: 00e04c000001
[  210.267857] rtl8192cu: MAC address: 50:46:5d:ad:ff:b1
[  210.267875] rtl8192cu: Board Type 0
[  210.280536] usb 1-2: firmware: agent loaded rtlwifi/rtl8192cufw.bin into memory
[  210.280975] rtlwifi: rx_max_size 15360, rx_urb_num 8, in_ep 1
[  210.281546] ieee80211 phy2: Selected rate control algorithm 'rtl_rc'
[  210.359465] rtw driver version=v3.4.4_4749.20121105
[  210.359473] Build at: Jun 15 2014 15:44:06
[  210.359483] Error: Driver 'rtl8192cu' is already registered, aborting...
[  210.447968] rtl8192cu: MAC auto ON okay!
[  210.480851] rtl8192cu: Tx queue select: 0x05
[  210.481665] rtl8192c_common: Loading firmware file rtlwifi/rtl8192cufw.bin
[  210.902083] ADDRCONF(NETDEV_UP): wlan1: link is not ready
[свернуть]
Лампа на адаптере загорелась. Вот только сеть через него по-прежнему недоступна. Апплет NetworkManager пишет, что соединение разорвано, подключиться можно только посредством встроенного адаптера. Пробовал вручную создавать новое соединение - безрезультатно. Печаль-беда. Вроде и дрова установлены, и адаптер работает, но сети нет. :(
Что еще можно поковырять?
Считаешь, что я неправ? Аргументируй!


garret

Открыть содержимое (спойлер)
garret@debian:~$ sudo iwconfig
[sudo] password for garret:
lo        no wireless extensions.

wlan1     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off
         
wlan0     IEEE 802.11bgn  ESSID:"MyNET" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:14:D1:D4:4B:A6   
          Bit Rate=6.5 Mb/s   Tx-Power=19 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=47/70  Signal level=-63 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:5  Invalid misc:3   Missed beacon:0

eth0      no wireless extensions.


garret@debian:~$ dpkg -l wpasupplicant
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                    Версия      Архитект  Описание
+++-=========================-=================-=================-========================================================
ii  wpasupplicant             1.0-3+b2          amd64             client support for WPA and WPA2 (IEEE 802.11i)
[свернуть]
Собственно wlan1 это и есть подключение через усб адаптер.
Считаешь, что я неправ? Аргументируй!

garret

Эх, печаль. Видно придется-таки вернуться на минт. Не получается с дебианом подружить девайс.  :(
Считаешь, что я неправ? Аргументируй!

Yrii

garret, почему же, подружить получилось. осталось настроить wlan1
какая проблема?

garret

Так в том-то и дело, что настраиваю, но не работает. Настройки те же, что и на работающем соединении, за исключением мак-адреса, но не взлетает.
Считаешь, что я неправ? Аргументируй!

garret

Проблема решилась установкой Mint последней версии. Дрова не ставил, ничего не настраивал, взлетело из коробки.
Считаешь, что я неправ? Аргументируй!

endru

[ot][сарказм]Рад за вас! винда из коробки тоже отлично работает. крякалок полно в интырнете! рекомендую! [/сарказм][/ot]

Yrii

Цитата: garret от 13 июля 2014, 18:30:09
Проблема решилась установкой Mint последней версии. Дрова не ставил, ничего не настраивал, взлетело из коробки.
Сравнить бы настройки...

qupl

Цитата: Yrii от 14 июля 2014, 20:12:39Сравнить бы настройки...
А что их сравнивать? В одном месте они есть, а в другом нет (потому что лень).