Дуже повільна, переривчаста швидкість Wi-Fi з 14.04 та Intel PRO / Wireless 5100 AGN [Shiloh]


10

Я зробив нову установку Ubuntu 14.04 LTS на жорсткому диску ноутбука Lenovo Y650 Ideapad. Бездротовий адаптер - це Intel PRO / Wireless 5100 AGN [Shiloh].

Спочатку я не міг підключитися до жодної бездротової мережі; проте я міг їх бачити. При підключенні через Ethernet проблем немає. Мені вдалося підключитися до бездротової мережі лише ввівши цю команду в Терміналі:

echo "options iwlwifi 11n_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf

Швидкість надзвичайно повільна і переривчаста. Коли я можу запустити тест на швидкість, ping хороший (24 до 26 мс), але швидкість завантаження коливається від 0,15 до 0,30 Мбіт / с.

iwconfig

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11abg  ESSID:"PinkRabbit"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: E8:40:F2:CD:18:0B   
          Bit Rate=2 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-26 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:3  Invalid misc:254   Missed beacon:0

ifconfig

eth0      Link encap:Ethernet  HWaddr 00:23:5a:d2:70:91  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:171 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:15613 (15.6 KB)  TX bytes:15613 (15.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:1e:65:3e:0c:48  
          inet addr:192.168.0.13  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:65ff:fe3e:c48/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:42 errors:0 dropped:0 overruns:0 frame:0
          TX packets:96 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9032 (9.0 KB)  TX bytes:16851 (16.8 KB)

nm-інструмент

NetworkManager Tool

State: connected (global)

- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            tg3
  State:             unavailable
  Default:           no
  HW Address:        00:23:5A:D2:70:91

Capabilities:
    Carrier Detect:  yes

Wired Properties
    Carrier:         off

- Device: wlan0  [PinkRabbit] --------------------------------------------------
  Type:              802.11 WiFi
  Driver:            iwlwifi
  State:             connected
  Default:           yes
  HW Address:        00:1E:65:3E:0C:48

  Capabilities:
    Speed:           1 Mb/s

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

  Wireless Access Points (* = current AP)
    *PinkRabbit:     Infra, E8:40:F2:CD:18:0B, Freq 2412 MHz, Rate 54 Mb/s, Strength       92 WPA WPA2

  IPv4 Settings:
    Address:         192.168.0.13
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.0.1

    DNS:             64.71.255.204
    DNS:             64.71.255.198
    DNS:             8.8.8.8
    DNS:             8.8.4.4

З моїм чистим встановленням Ubuntu 14.04 на новому ноутбуці Lenovo L440 я зіткнувся з тією ж проблемою. Wifi не працює з проблемою драйверів, а Ethernet - переривчастий. Я не знаю, як діяти! Будь ласка, повідомте мене, якщо хтось знайде якесь рішення

Відповіді:


11

Я не знаю, наскільки це може бути актуальним, все ще новачок Ubuntu, але у мене були подібні проблеми з моєю карткою Ralink 5362.

Єдине, на що здавалося, це:

У демоні Debian Avahi є помилка в Ubuntu. І щоб вирішити це, вам потрібно відредагувати наступний файл /etc/nsswitch.confнаступним чином.

Введіть у командному рядку наступне

sudo -H gedit  /etc/nsswitch.conf

Це відкриє файл nsswitch.conf у текстовому редакторі. Потім просто змініть наступний рядок

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

до рядка нижче та збережіть файл.

hosts:          files dns

Скиньте підключення до Інтернету або, можливо, перезавантажте систему, і ваше бездротове з'єднання повинно бути на максимальній швидкості. Це принаймні працювало на мене.


2
Гей, ти можеш пояснити, що це робить? Запитуючи з цікавості, як це вирішило проблему і для мене.
kapv89

1
Працює на Dell Latitude e7450 з бездротовою карткою Intel 7265, дякую за цей коментар. Я також хотів би більше пояснення коду вище.
abibock_un

4

У мене теж є ця проблема, тому я з нетерпінням чекаю будь-якого постійного рішення, але одним тимчасовим було б:

sudo iwconfig wlan0 rate 54M

де 54М - ваша реальна бездротова можливість.


Гей, я спробував це. Це дало мені помилку: Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; Operation not supported. будь-яке інше швидке рішення?
Раві Дхорія ツ

Гаразд, поки що це єдине рішення для мережевого підключення Lenovo T400 Intel Corporation PRO / Wireless 5100 AGN [Shiloh] і працювало як шарм із точним синтаксисом, наданим у відповіді. Тим не менш, ця проблема, здається, відбувається саме на i3WM, тому я додав @reboot iwconfig wlan0 rate 54Mсвій crontab за допомогою sudo crontab -e, щоб змусити його автоматично встановлювати цю швидкість при кожному перезавантаженні / запуску. Просто для інформації. Дуже дякую.
Geppettvs D'Constanzo

Що ви маєте на увазі під «i3WM»? @ GeppettvsD'Constanzo Мій той самий бездротовий адаптер на T400 може втратити з’єднання і через деякий час (через кілька годин або добу) відключитися після завантаження мого Ubuntu 14.04. Чи може цей метод (для вирішення проблеми з низькою швидкістю) допомогти? (У той же час мій провідний адаптер і зовнішній бездротовий адаптер іноді також можуть бути відключені.)
Тім,

Привіт @Tim, насамперед: "i3WM" - це менеджер вікон під назвою "i3". Більше інформації за посиланням: i3wm.org , про те, що стосується проблеми з підключенням. Це має надати деяку допомогу, скільки? Ми не можемо сказати точно. Але я можу вам сказати, що після оновлення всієї системи кілька разів проблеми з відключенням відпали від мого обладнання. Вам слід спробувати оновити і -що не? - роблячи це рішення. Це не зашкодить вашому комп'ютеру. Найбільше вам знадобиться це зробити на кожному завантаженні або - як я це зробив - використовуйте crontab, щоб зробити це за вас. Удачі!
Geppettvs D'Constanzo

Ви можете зробити sudo lshw -C networkі отримати логічне ім'я свого пристрою, після чого виконайте команду sudo iwconfig wlan0 rate 54Mз будь-яким іменем вашого логічного пристрою (моє було wlo1). askubuntu.com/questions/333424/…
словаззаду

2

Я помітив ту саму проблему і зі своїм ноутбуком (Intel Wireless 7260 / Lenovo W540). Кожні кілька днів мережа сповільнюється та сканує (включає трафік по всіх протоколах: http, ssh, ftp тощо). Я вважаю, що я також зазнав такої ж поведінки щодо eth0, але не можу згадати.

Для мене вирішення проблеми - перезапуск мережевого менеджера - це, здається, усуне будь-які проблеми.

jmiranda@jmiranda-ThinkPad-W540:~$ sudo service network-manager restart

lshw

jmiranda@jmiranda-ThinkPad-W540:~$ sudo lshw -C network
  *-network               
       description: Ethernet interface
       product: Ethernet Connection I217-LM
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth0
       version: 04
       serial: 3c:97:0e:ea:1b:a4
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.3.2-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:44 memory:b2a00000-b2a1ffff memory:b2a3f000-b2a3ffff ioport:5080(size=32)
  *-network
       description: Wireless interface
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 6b
       serial: 7c:7a:91:06:7b:e2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.13.0-29-generic firmware=22.1.7.0 ip=192.168.1.158 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:45 memory:b2800000-b2801fff

не покращив мою швидкість, той самий ноутбук теж
bobbyrne01

1

Я можу запропонувати вам встановити Kernel 3.13.0-37_3.13.0-37.64 + iwlltr0001 від: http://people.canonical.com/~sforshee/iwl-ltr/trusty/

і прошивку Intel iwlwifi-3160-9-ucode.

Після цього я набрав термінал:

$echo "options iwlmvm power_scheme=1" | sudo tee /etc/modprobe.d/iwlmvm.conf
$echo "options iwlwifi bt_coex_active=Y swcrypto=1 11n_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf
$sudo reboot


1
  1. Відкрити "Додаткові драйвери"
  2. Перейдіть на вкладку "Інше програмне забезпечення", встановіть усі прапорці
  3. Оновіть драйвер

1
Це допоможе пояснити, що передбачається зробити запропонованим рішенням. Без додавання будь-яких деталей це звучить як довгий огляд із низькою зміною влучення в ціль.
Реквізит

Відредагуйте свою відповідь і вдосконаліть її, і я поверну негативні точки репутації, які ви отримали зараз. Крім того, видаліть свою відповідь, і негативні точки репутації також будуть відмінені.
Fabby

У цій відповіді немає пояснень, але я спробував це, і воно спрацювало. На моєму ПК на вкладці "інше програмне забезпечення" були зняті прапорці "Canonical". Я думаю, що драйвери мого мережевого адаптера раніше не були встановлені ... Але я новачок у Ubuntu, так що ...
andrea.rinaldi

Я думаю, саме це нарешті допомогло мені після днів боротьби.
lakesare

-1

Спробуйте відключити IPv6: Перейдіть до редагування мережевих з'єднань, виберіть з'єднання, перейдіть на вкладку IPv6, змініть його на ігнорування.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.