Velocità WiFi molto lente e intermittenti con 14.04 e Intel PRO / Wireless 5100 AGN [Shiloh]


10

Ho fatto una nuova installazione di Ubuntu 14.04 LTS sul disco fisso di un laptop Lenovo Y650 Ideapad. L'adattatore wireless è un Intel PRO / Wireless 5100 AGN [Shiloh].

Inizialmente non riuscivo a collegarmi a nessuna rete wireless; tuttavia, ho potuto vederli. Non ci sono problemi durante la connessione tramite Ethernet. Sono stato in grado di connettermi alla rete wireless solo inserendo questo comando nel Terminale:

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

Le velocità sono estremamente lente e intermittenti. Quando sono in grado di eseguire un test di velocità, il ping è buono (da 24 a 26 ms) ma le velocità di download vanno da 0,15 a 0,30 Mbps.

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-tool

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

Sto riscontrando lo stesso problema con la mia installazione pulita di Ubuntu 14.04 sul mio nuovo laptop Lenovo L440. La connessione Wifi non funziona con il problema del driver ed Ethernet è intermittente. Non ho idea di come procedere! Per favore fatemi sapere se qualcuno trova una soluzione

Risposte:


11

Non so quanto possa essere rilevante, ancora un principiante di Ubuntu, ma ho avuto problemi simili con la mia scheda Ralink 5362.

L'unica cosa che sembrava funzionare era la seguente:

C'è un bug nel demone Debian Avahi in Ubuntu. E per risolvere questo è necessario modificare il seguente file /etc/nsswitch.confcome segue.

Digitare quanto segue nella riga di comando

sudo -H gedit  /etc/nsswitch.conf

Questo aprirà il file nsswitch.conf nell'editor di testo. Quindi cambia semplicemente la seguente riga

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

nella riga in basso e salva il file.

hosts:          files dns

Ripristina la tua connessione Internet o probabilmente riavvia il sistema e la tua connessione wireless dovrebbe tornare alla massima velocità. Questo ha funzionato almeno per me.


2
Ehi, puoi spiegare cosa fa questo? Chiedere per curiosità, poiché questo ha risolto il problema anche per me.
kapv89,

1
Funziona su Dell Latitude e7450 con scheda wireless Intel 7265, grazie per questo commento. Vorrei anche maggiori spiegazioni sul codice sopra.
abibock_un

4

In realtà ho anche questo problema, quindi non vedo l'ora di trovare una soluzione permanente, ma una temporanea sarebbe:

sudo iwconfig wlan0 rate 54M

dove 54M è la tua effettiva capacità wireless.


Ehi, ci ho provato. Mi ha dato un errore: Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; Operation not supported. un'altra soluzione rapida?
Ravi Dhoriya ツ

Ok, finora questa è stata l'unica soluzione per la connessione di rete Lenovo T400 Intel Corporation PRO / Wireless 5100 AGN [Shiloh] e ha funzionato come un fascino con la sintassi esatta fornita nella risposta. Tuttavia, questo problema sembra verificarsi solo su i3WM, quindi ho aggiunto il @reboot iwconfig wlan0 rate 54Mmio crontab usandosudo crontab -e per farlo impostare automaticamente questa frequenza da ogni riavvio / avvio. Solo per informazione. Grazie mille.
Geppettvs D'Constanzo,

Cosa intendi con "i3WM"? @ GeppettvsD'Constanzo Il mio stesso adattatore wireless sul T400 può perdere la connessione e disabilitarsi dopo un po '(alcune ore o un giorno) dopo l'avvio di Ubuntu 14.04. Questo metodo (per risolvere problemi a bassa velocità) può essere d'aiuto? (Allo stesso tempo, il mio adattatore cablato e un adattatore wireless esterno a volte potrebbero anche essere disabilitati.)
Tim

Ciao @Tim, prima di tutto: "i3WM" è un Window Manager chiamato "i3". Maggiori informazioni in questo link: i3wm.org , per ciò che riguarda il tuo problema di connessione. Dovrebbe fornire un aiuto, quanto? Non possiamo dirlo con certezza. Ma posso dirti che, dopo aver aggiornato un paio di volte l'intero sistema, i problemi di disconnessione sono scomparsi dalla mia attrezzatura. Dovresti provare ad aggiornare e, perché no?, A fare questa soluzione. Non danneggerà il tuo computer. Il massimo sarà necessario farlo ad ogni avvio o, come ho fatto, usare il crontab per farlo per te. In bocca al lupo!
Geppettvs D'Constanzo,

Puoi fare sudo lshw -C networke ottenere il nome logico del tuo dispositivo, quindi eseguire il comando sudo iwconfig wlan0 rate 54Mcon qualunque sia il nome del tuo dispositivo logico (il mio era wlo1). askubuntu.com/questions/333424/…
wordsforthewise

2

Ho notato lo stesso problema con il mio laptop (Intel Wireless 7260 / Lenovo W540). Ogni pochi giorni la rete rallenta a una scansione (include il traffico su tutti i protocolli: http, ssh, ftp, ecc.). Credo di aver provato lo stesso comportamento anche su eth0, ma non ricordo.

La soluzione alternativa per me è riavviare il gestore della rete, che sembra eliminare eventuali problemi.

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

non ha migliorato le mie velocità, lo stesso laptop
bobbyrne01

1

Posso suggerire di installare il kernel 3.13.0-37_3.13.0-37.64 + iwlltr0001 da: http://people.canonical.com/~sforshee/iwl-ltr/trusty/

e il firmware Intel iwlwifi-3160-9-ucode.

Successivamente, ho digitato un terminale:

$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. Apri "Driver aggiuntivi"
  2. Vai alla scheda "Altro software", seleziona tutte le caselle
  3. Aggiorna il driver

1
Aiuterà a spiegare cosa dovrebbe fare la soluzione proposta. Senza aggiungere alcun dettaglio, questo suona come un colpo lungo con un basso cambiamento nel colpire il bersaglio.
Requist

Modifica la tua risposta e migliorala e invertirò i punti di reputazione negativi che hai ora. In alternativa, elimina la tua risposta e anche i punti reputazione negativi verranno annullati.
Fabby,

Questa risposta manca di spiegazioni ma l'ho provato e ha funzionato. Sul mio PC la scheda "altro software" aveva le caselle di controllo canoniche non criptate. Penso che i driver della mia scheda di rete non siano stati installati prima ... Ma io sono un principiante di Ubuntu quindi ...
andrea.rinaldi

Penso che sia quello che alla fine mi ha aiutato dopo giorni di lotta.
Lakesare

-1

Prova a disabilitare IPv6: vai a modificare le connessioni di rete, seleziona la tua connessione, vai alla scheda IPv6, modificala per ignorarla.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.