Как отключить управление питанием wifi (rtlwifi, rtl8192cu)

У меня проблемы с использованием моего Wi-Fi-соединения под Ubuntu 13.04. Как и многие другие сообщали, драйвер Thema realtek RTL8192CU вызывает проблемы с подключением.

Редактировать : Это происходит на двух разных машинах (Ubuntu 13.04 и Ubuntu 12.10; Kernels 3.5, 3.8 и 3.9)

В моем случае кажется, что он отключается при каждой попытке ядра чтобы уменьшить мощность передачи: wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by ...

Вопрос : можно ли это сделать ядром / драйвером?

Фрагмент dmesg, который я обнаружил много раз в log:

[   69.721477] wlan1: authenticated
[   69.721887] rtl8192cu 2-2:1.0 wlan1: disabling HT/VHT due to WEP/TKIP use
[   69.725351] wlan1: associate with 00:18:84:23:50:4a (try 1/3)
[   69.744272] wlan1: RX AssocResp from 00:18:84:23:50:4a (capab=0x431 status=0 aid=2)
[   69.744348] wlan1: associated
[   69.744606] cfg80211: Calling CRDA for country: NA
[   69.772495] wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by 00:18:84:23:50:4a
[   76.075829] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[   76.075859] wlan1: Connection to AP 00:18:84:23:50:4a lost

nm-tool: (В это время он был подключен к моему wifi (Becks), и просмотр интернета был невозможен.)

- Device: wlan1  [Becks] -------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rtl8192cu
  State:             connected
  Default:           yes
  HW Address:        EC:1A:59:10:4B:35

  Capabilities:
    Speed:           18 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    EasyBox-FF0700:  Infra, 7C:4F:B5:FF:07:30, Freq 2422 MHz, Rate 54 Mb/s, Strength 94 WPA WPA2
    FRITZ!Box Fon WLAN 7170: Infra, 00:04:0E:89:40:21, Freq 2437 MHz, Rate 54 Mb/s, Strength 94 WPA
    belkin.3948:     Infra, 08:86:3B:E0:80:48, Freq 2412 MHz, Rate 54 Mb/s, Strength 92 WPA WPA2
    Delidovich's Home: Infra, 64:70:02:F6:FD:54, Freq 2452 MHz, Rate 54 Mb/s, Strength 92 WPA2
    *Becks:          Infra, 1C:C6:3C:35:FC:44, Freq 2417 MHz, Rate 54 Mb/s, Strength 76 WPA
    ASUS:            Infra, C8:60:00:94:9A:F6, Freq 2417 MHz, Rate 54 Mb/s, Strength 92 WPA

  IPv4 Settings:
    Address:         192.168.1.2
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1
5
задан 6 August 2013 в 21:40

4 ответа

Когда ваш компьютер пытается связаться с точкой доступа или точкой доступа с помощью MAC-адреса или BSSID 00: 18: 84: 23: 50: 4a, именно здесь начинается ваша проблема, поскольку ваш BSSID для Becks указан как 1C: C6: 3C: 35: ФК: 44. Кроме того, 00: 18: 84: 23: 50: 4a, похоже, использует WEP, а ваша сеть использует аутентификацию WPA.

Во-первых, используйте терминал для перехода к «/ etc / NetworkManager / system-connections» с помощью sudo. Gnome и рабочий стол Ubuntu используют nautilus, Kde использует дельфина, а XFCE использует thunar, но здесь я покажу nautilus с целью объяснения этого.

sudo nautilus '/etc/NetworkManager/system-connections'

Проверьте, содержит ли эта папка профили, сохраненные для сетей, которые вы не используете. У вас должна быть некоторая конфигурация для сети, к которой ваш компьютер пытался подключиться. Удаление любого ненужного профиля предотвратит будущие попытки автоматического подключения к этим сетям. У вас должны быть только профили для сетей, которые вы хотите сохранить.

Теперь в интернет. Если ваш компьютер показывает соединение с маршрутизатором, но вы не можете подключиться к Интернету, возможно, возникла какая-то последующая проблема. Потеря подключения могла привести к потере аренды внешнего DHCP, и вам может потребоваться перезагрузить модем.

Некоторые маршрутизаторы используют одну внешнюю аренду DHCP от модема для основного проводного подключения к Интернету, генерируя отдельную внутреннюю аренду DHCP для каждого из ваших устройств для автоматического использования в локальной сети. Это позволяет устройствам подключаться без необходимости новой аренды. В других случаях каждому отдельному устройству в сети назначается внешняя аренда в зависимости от типа маршрутизатора и используемых вами настроек.

0
ответ дан 6 August 2013 в 21:40

Рядом есть несколько точек доступа с более высоким уровнем сигнала, чем у Бека, к которому вы подключены. Я подозреваю, что Сетевой менеджер видит эти точки доступа с большей силой и пытается перейти на другую. Я предлагаю вам щелкнуть правой кнопкой мыши значок Network Manager и выбрать Edit Connections. Отредактируйте беспроводное соединение Becks следующим образом: enter image description here

Отметьте его для автоматического подключения и введите Becks BSSID (MAC-адрес), чтобы сообщить менеджеру сети, что вы хотите подключиться только к Becks и только к MAC указанный вами адрес.

0
ответ дан 6 August 2013 в 21:40

Я не знаком с этой конкретной проблемой, но я бы начал с инструмента powertop (требуются права суперпользователя). Он имеет раздел «Tunables» (стрелка вправо прокручивает разделы), где вы можете включать / выключать различные функции, связанные с энергосбережением.

0
ответ дан 6 August 2013 в 21:40

Сообщение Ограничение мощности передачи до генерируется модулем / подсистемой mac8021 .

Это реализация управления / управления мощностью передачи (TPC) из IEEE 802.11h-2003 для 5 ГГц. В 2012–2014 годах исправлены некоторые ошибки, связанные с ограничениями мощности передачи.

Для получения дополнительных сведений см. страницу Cisco для DFS и TPC .

1
ответ дан 23 December 2019 в 08:56

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

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