У меня проблемы с беспроводным адаптером в Ubuntu 14.04. Иногда, когда я загружаю компьютер, он может установить соединение, может быть, одну пятую часть времени, но в основном он просто пытается подключиться навсегда:
% nmcli nm
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connecting enabled enabled enabled disabled
Даже когда он может установить соединение там Есть проблемы. Кажется, что после долгого времени работы соединение перегружено и часто обрывается. То же самое происходит, если я пытаюсь передавать потоковое видео или загружать большие файлы.
Моя текущая аппаратная настройка несколько своеобразна. Я разлил газировку по всему другому моему ноутбуку, разрушив материнскую плату, поэтому я решил поместить этот жесткий диск в свой старый (тот, на котором я сейчас работаю), чтобы сохранить все мои файлы и настройки. Все работало сразу, кроме Wi-Fi.
На этой старой машине я заметил проблемы с беспроводным соединением при низкой силе сигнала. Я решил эту проблему путем понижения и приостановки bcmwl-kernel-source
с помощью apt-mark
. Но эта опция, кажется, не существует для моих текущих драйверов. С тех пор я очистил устаревшие драйверы, чтобы убедиться в отсутствии конфликта, но это не повлияло на проблему.
Другие темы заставили меня попробовать следующее, но безрезультатно:
sudo apt-get install --reinstall linux-firmware
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Системная информация:
% sudo lshw -C network
*-network
description: Wireless interface
product: Centrino Wireless-N 2230
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: c4
serial: 60:6c:66:32:96:f5
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.2.0-35-generic firmware=18.168.6.1 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:33 memory:f7d00000-f7d01fff
% rfkill list
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
3: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
% dmesg | grep iwl
[ 9.487676] iwlwifi 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 9.514737] iwlwifi 0000:02:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 9.566860] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 9.566863] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[ 9.566865] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[ 9.566868] iwlwifi 0000:02:00.0: Detected Intel(R) Centrino(R) Wireless-N 2230 BGN, REV=0xC8
[ 9.566968] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled
[ 9.630114] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 10.361252] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled
[ 10.368831] iwlwifi 0000:02:00.0: Radio type=0x2-0x0-0x0
[ 10.613667] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled
[ 10.621565] iwlwifi 0000:02:00.0: Radio type=0x2-0x0-0x0
<час> % sudo iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: A0:21:B7:AC:C1:3C
Channel:11
Frequency:2.462 GHz (Channel 11)
Quality=39/70 Signal level=-71 dBm
Encryption key:on
ESSID:"JsNet"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000001928e67b
Extra: Last beacon: 32ms ago
IE: Unknown: 00054A734E6574
IE: Unknown: 010882848B960C121824
IE: Unknown: 03010B
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: Unknown: 2A0100
IE: Unknown: 32043048606C
IE: Unknown: DD180050F2020101830003A4000027A4000042435E0062322F00
IE: Unknown: DD1E00904C33CC111BFFFF000000000000000000000000000000000000000000
IE: Unknown: 2D1ACC111BFFFF000000000000000000000000000000000000000000
IE: Unknown: DD1A00904C340B001B00000000000000000000000000000000000000
IE: Unknown: 3D160B001B00000000000000000000000000000000000000
IE: Unknown: DD0900037F01010000FF7F
IE: Unknown: DD0A00037F04010002004000
IE: Unknown: DD860050F204104A0001101044000102103B0001031047001000000000000010000000A021B7ACC13C1021000D4E6574676561722C20496E632E10230008574E4452333730301024000456314831104200046E6F6E651054000800060050F204000110110017574E445233373030763228576972656C65737320415029100800020086103C000103
<час> % sudo iw wlan0 scan
BSS a0:21:b7:ac:c1:3c (on wlan0)
TSF: 742840547 usec (0d, 00:12:22)
freq: 2462
beacon interval: 100
capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
signal: -71.00 dBm
last seen: 0 ms ago
SSID: JsNet
Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0
DS Parameter set: channel 11
RSN: * Version: 1
* Group cipher: CCMP
* Pairwise ciphers: CCMP
* Authentication suites: PSK
* Capabilities: (0x0000)
ERP: <no flags>
Extended supported rates: 24.0 36.0 48.0 54.0
WMM: * Parameter version 1
* u-APSD
* BE: CW 15-1023, AIFSN 3
* BK: CW 15-1023, AIFSN 7
* VI: CW 7-15, AIFSN 2, TXOP 3008 usec
* VO: CW 3-7, AIFSN 2, TXOP 1504 usec
HT capabilities:
Capabilities: 0x11cc
HT20
SM Power Save disabled
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 8 usec (0x06)
HT RX MCS rate indexes supported: 0-15
HT TX MCS rate indexes are undefined
HT operation:
* primary channel: 11
* secondary channel offset: no secondary
* STA channel width: 20 MHz
* RIFS: 0
* HT protection: non-HT mixed
* non-GF present: 0
* OBSS non-GF present: 1
* dual beacon: 0
* dual CTS protection: 0
* STBC beacon: 0
* L-SIG TXOP Prot: 0
* PCO active: 0
* PCO phase: 0
WPS: * Version: 1.0
* Wi-Fi Protected Setup State: 2 (Configured)
* Response Type: 3 (AP)
* UUID: 00000000-0000-1000-0000-a021b7acc13c
* Manufacturer: Netgear, Inc.
* Model: WNDR3700
* Model Number: V1H1
* Serial Number: none
* Primary Device Type: 6-0050f204-1
* Device name: WNDR3700v2(Wireless AP)
* Config methods: Ethernet, Label, PBC
* RF Bands: 0x3
Во-первых, проверьте настройки в маршрутизатор. WPA2-AES предпочтены; не любой WPA и WPA2 смешали режим и конечно не TKIP. Во-вторых, если Ваш маршрутизатор способен к скоростям N, у Вас может быть лучшая возможность соединения с шириной канала 20 МГц в полосе на 2,4 ГГц вместо автоматических 20/40 МГц, хотя это, вероятно, будет влиять на скорости N. У меня также есть лучшая удача с фиксированным каналом, или 1, 6 или 11, а не автоматический выбор канала. Кроме того, убедитесь, что маршрутизатор не установлен использовать скорости N только; автоматический B, G и N предпочтены. После внесения этих изменений перезагрузите маршрутизатор.
Затем, я рекомендую, чтобы Ваш регулирующий домен был установлен явно. Проверьте Ваш:
sudo iw reg get
, Если Вы добираетесь 00, который является установкой one-size-maybe-fits-all. Найдите Ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем устанавливает его временно:
sudo iw reg set IS
, Конечно, замените своим кодом страны если не Исландия. Установите его постоянно:
gksudo gedit /etc/default/crda
нано Использования или kate или leafpad, если у Вас нет текстового редактора gedit.
Изменение последняя строка, которая будет читать:
REGDOMAIN=IS
Корректируемый тщательно, сохраните и закройте текстовый редактор.
Затем, я установил IPv6 для Игнорирования в Администраторе сети: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/images/netconfig/network-connections-ipv6-ignore.png Этот пример для Ethernet, но Вы хотите беспроводную связь.
, Если эти изменения не помогают, попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=8
, Если это помогает, сделайте это постоянным:
sudo -i
echo "options iwlwifi 11n_disable=8" >> /etc/modprobe.d/iwlwifi.conf
exit
Совет от @chili555 отключить n11 было правильной идеей, но мне пришлось отключить его полностью, то есть с
11n_disable=1
Различные значения задокументированы в
$ modinfo iwlwifi
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
Источник: Что такое «options iwlwifi 11n_disable=1» в Настройка WiFi?