Как я могу работать с WLAN D-Link DWA-140?

Я только что установил natty beta 1, а d-link dwa-140b2 usb wlan dongle больше не работает. Есть идеи, как это исправить?

Это то, что я получаю в syslog

Apr 12 20:00:16 agda kernel: [ 118.779178] ieee80211 phy2: Selected rate control algorithm 'minstrel_ht' Apr 12 20:00:16 agda kernel: [ 118.786483] Registered led device: rt2800usb-phy2::radio Apr 12 20:00:16 agda kernel: [ 118.786572] Registered led device: rt2800usb-phy2::assoc Apr 12 20:00:16 agda kernel: [ 118.786658] Registered led device: rt2800usb-phy2::quality Apr 12 20:00:16 agda NetworkManager[712]: <info> found WiFi radio killswitch rfkill2 (at /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0/ieee80211/phy2/rfkill2) (driver <unknown>) Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): driver supports SSID scans (scan_capa 0x01). Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): new 802.11 WiFi device (driver: 'rt2800usb' ifindex: 5) Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): exported as /org/freedesktop/NetworkManager/Devices/3 Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): now managed Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): device state change: 1 -> 2 (reason 2) Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): bringing up device. Apr 12 20:00:16 agda NetworkManager[712]: <warn> (wlan0): firmware may be missing. Apr 12 20:00:16 agda NetworkManager[712]: <info> (wlan0): deactivating device (reason: 2). Apr 12 20:00:16 agda NetworkManager[712]: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0/net/wlan0, iface: wlan0) Apr 12 20:00:16 agda NetworkManager[712]: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.0/net/wlan0, iface: wlan0): no ifupdown configuration found. Apr 12 20:00:16 agda kernel: [ 118.896657] phy2 -> rt2x00lib_request_firmware: Error - Current firmware does not support detected chipset
4
задан 14 April 2011 в 22:59

9 ответов

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta, который необходим DWA 140, но и загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

lsmod | grep ^rt

Пример вывода:

rt2870sta             450556  0 
rt2800usb              18235  0 
rt2800lib              45181  1 rt2800usb
rt2x00usb              20330  1 rt2800usb
rt2x00lib              49235  3 rt2800usb,rt2800lib,rt2x00usb

Теперь вам нужно разгрузить все, что начинается с «rt»:

sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib

Затем перезагрузите модуль rt2870sta

sudo modprobe rt2870sta

Теперь вы можете подключиться в вашу сеть. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf, например, добавить следующие строки:

blacklist rt2800usb
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00lib
5
ответ дан 25 May 2018 в 22:08
  • 1
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 2
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 3
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 4
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 5
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 6
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 7
    Вы можете сделать шаг удаления еще быстрее с помощью sudo modprobe -rf 'lsmod | awk '/^rt/ {print $1}'' (внешние клещи должны быть обратно-тиками ...) – Morten Siebuhr 14 June 2011 в 21:58

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta, который необходим DWA 140, но и загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

lsmod | grep ^rt

Пример вывода:

rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb,rt2800lib,rt2x00usb

Теперь вам нужно разгрузить все, что начинается с «rt»:

sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib

Затем перезагрузите модуль rt2870sta

sudo modprobe rt2870sta

Теперь вы можете подключиться в вашу сеть. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf, например, добавить следующие строки:

blacklist rt2800usb blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00lib
5
ответ дан 25 July 2018 в 22:14

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta, который необходим DWA 140, но и загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

lsmod | grep ^rt

Пример вывода:

rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb,rt2800lib,rt2x00usb

Теперь вам нужно разгрузить все, что начинается с «rt»:

sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib

Затем перезагрузите модуль rt2870sta

sudo modprobe rt2870sta

Теперь вы можете подключиться в вашу сеть. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf, например, добавить следующие строки:

blacklist rt2800usb blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00lib
5
ответ дан 26 July 2018 в 19:50

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta, который необходим DWA 140, но и загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

lsmod | grep ^rt

Пример вывода:

rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb,rt2800lib,rt2x00usb

Теперь вам нужно разгрузить все, что начинается с «rt»:

sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib

Затем перезагрузите модуль rt2870sta

sudo modprobe rt2870sta

Теперь вы можете подключиться в вашу сеть. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf, например, добавить следующие строки:

blacklist rt2800usb blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00lib
5
ответ дан 2 August 2018 в 03:42

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta, который необходим DWA 140, но и загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

lsmod | grep ^rt

Пример вывода:

rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb,rt2800lib,rt2x00usb

Теперь вам нужно разгрузить все, что начинается с «rt»:

sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib

Затем перезагрузите модуль rt2870sta

sudo modprobe rt2870sta

Теперь вы можете подключиться в вашу сеть. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf, например, добавить следующие строки:

blacklist rt2800usb blacklist rt2800lib blacklist rt2x00usb blacklist rt2x00lib
5
ответ дан 4 August 2018 в 19:45

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta , который необходим DWA 140, он также загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

  lsmod |  grep ^ rt  

Пример вывода:

  rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb, rt2800lib, rt2x00usb [  ! d2] 

Теперь вам нужно разгрузить все, что начинается с «rt»:

  sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib  

Затем перезагрузите модуль rt2870sta

  sudo modprobe rt2870sta  

Теперь вы можете подключиться к вашей сети. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf , например, добавить следующие строки: [ ! d13]

  черный список rt2800usb черный список rt2800lib черный список rt2x00usb черный список rt2x00lib  
5
ответ дан 6 August 2018 в 03:49

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta , который необходим DWA 140, он также загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

  lsmod |  grep ^ rt  

Пример вывода:

  rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb, rt2800lib, rt2x00usb [  ! d2] 

Теперь вам нужно разгрузить все, что начинается с «rt»:

  sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib  

Затем перезагрузите модуль rt2870sta

  sudo modprobe rt2870sta  

Теперь вы можете подключиться к вашей сети. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf , например, добавить следующие строки: [ ! d13]

  черный список rt2800usb черный список rt2800lib черный список rt2x00usb черный список rt2x00lib  
5
ответ дан 7 August 2018 в 21:45

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta , который необходим DWA 140, он также загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

  lsmod |  grep ^ rt  

Пример вывода:

  rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb, rt2800lib, rt2x00usb [  ! d2] 

Теперь вам нужно разгрузить все, что начинается с «rt»:

  sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib  

Затем перезагрузите модуль rt2870sta

  sudo modprobe rt2870sta  

Теперь вы можете подключиться к вашей сети. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf , например, добавить следующие строки: [ ! d13]

  черный список rt2800usb черный список rt2800lib черный список rt2x00usb черный список rt2x00lib  
5
ответ дан 10 August 2018 в 09:59

У меня также есть DWA 140 и эта проблема была затронута на Natty Beta 2. Причина этой проблемы заключается в том, что Ubuntu не только загружает модуль ядра rt2870sta , который необходим DWA 140, он также загружает некоторые другие модули для других чипсетов ralink.

Сначала посмотрите, какие модули ralink-ralated вы загрузили:

  lsmod |  grep ^ rt  

Пример вывода:

  rt2870sta 450556 0 rt2800usb 18235 0 rt2800lib 45181 1 rt2800usb rt2x00usb 20330 1 rt2800usb rt2x00lib 49235 3 rt2800usb, rt2800lib, rt2x00usb [  ! d2] 

Теперь вам нужно разгрузить все, что начинается с «rt»:

  sudo modprobe -rf rt2870sta rt2800usb rt2800lib rt2x00usb rt2x00lib  

Затем перезагрузите модуль rt2870sta

  sudo modprobe rt2870sta  

Теперь вы можете подключиться к вашей сети. Если вы не хотите загружать / выгружать эти модули при каждой перезагрузке, вы должны черным списком ненужных модулей в вашем файле /etc/modprobe.d/blacklist.conf , например, добавить следующие строки: [ ! d13]

  черный список rt2800usb черный список rt2800lib черный список rt2x00usb черный список rt2x00lib  
5
ответ дан 13 August 2018 в 16:18
  • 1
    Приложение: описанное выше обходное решение работает, но на самом деле оба драйвера подходят для DWA 140. rt2870sta является старым (будет выпущен в будущем), а rt2800usb является новым, но Natty отправляет более старую версию прошивки linux, чем необходимо , С новой версией прошивки rt2870.bin вы можете заставить новый драйвер работать (черный список старого rt2870sta), проверить ошибку пусковой панели bugs.launchpad.net/bugs/762987 – user 2 June 2011 в 13:25
  • 2
    Вы можете сделать шаг удаления еще быстрее с помощью sudo modprobe -rf 'lsmod | awk '/ ^ rt / {print $ 1}' ' (внешние тики должны быть обратными тиками ...) – Morten Siebuhr 14 June 2011 в 21:58

Другие вопросы по тегам:

Похожие вопросы: