ความเร็ว WiFi ช้ามากช้าด้วย 14.04 และ Intel PRO / Wireless 5100 AGN [Shiloh]


10

ฉันติดตั้ง Ubuntu 14.04 LTS ใหม่บนฮาร์ดดิสก์ของแล็ปท็อป Lenovo Y650 Ideapad อะแดปเตอร์ไร้สายคือ Intel PRO / Wireless 5100 AGN [Shiloh]

เริ่มแรกฉันไม่สามารถเชื่อมต่อกับเครือข่ายไร้สายใด ๆ อย่างไรก็ตามฉันสามารถเห็นพวกเขา ไม่มีปัญหาเมื่อเชื่อมต่อผ่านอีเธอร์เน็ต ฉันสามารถเชื่อมต่อกับเครือข่ายไร้สายได้โดยป้อนคำสั่งนี้ในเทอร์มินัล:

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

ความเร็วนั้นช้ามากและไม่ต่อเนื่อง เมื่อฉันสามารถทดสอบความเร็วได้ ping นั้นดี (24 ถึง 26 ms) แต่ความเร็วในการดาวน์โหลดอยู่ในช่วง 0.15 ถึง 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)

นาโนเมตรเครื่องมือ

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 daemon ใน 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

โดย 54M เป็นความสามารถไร้สายที่แท้จริงของคุณ


เฮ้ฉันลองแล้ว มันทำให้ฉันเกิดข้อผิดพลาด: Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; Operation not supported. วิธีแก้ปัญหาอย่างรวดเร็วอื่น ๆ ?
Ravi Dhoriya ツ

โอเคจนถึงตอนนี้นี่เป็นทางออกเดียวสำหรับ Lenovo T400 Intel Corporation PRO / Wireless 5100 AGN [Shiloh] การเชื่อมต่อเครือข่ายและทำงานอย่างมีเสน่ห์ด้วยไวยากรณ์ที่แน่นอนที่ให้ไว้ในคำตอบ อย่างไรก็ตามดูเหมือนว่าปัญหานี้จะเกิดขึ้นเพียงใน i3WM ดังนั้นฉันจึงเพิ่มลงใน@reboot iwconfig wlan0 rate 54Mcrontab ของฉันโดยใช้sudo crontab -eเพื่อให้มันตั้งค่าอัตรานี้โดยอัตโนมัติจากการรีบูต / เริ่มทุกครั้ง สำหรับข้อมูลเท่านั้น ขอบคุณมาก.
Geppettvs D'Constanzo

คุณหมายถึงอะไรโดย "i3WM" @ GeppettvsD'Constanzo อะแดปเตอร์ไร้สายเดียวกันของฉันบน T400 อาจสูญเสียการเชื่อมต่อและถูกปิดใช้งานหลังจากผ่านไประยะหนึ่ง (บางชั่วโมงหรือต่อวัน) หลังจากบูต Ubuntu 14.04 ของฉัน วิธีนี้ (สำหรับการแก้ปัญหาความเร็วต่ำ) อาจช่วยได้ไหม? (ในเวลาเดียวกันอะแดปเตอร์แบบมีสายและอะแดปเตอร์ไร้สายภายนอกของฉันบางครั้งก็อาจถูกปิดใช้งานด้วย)
Tim

Hello @Tim ก่อนอื่น: "i3WM" เป็น Window Manager ชื่อ "i3" ข้อมูลเพิ่มเติมในลิงค์นี้: i3wm.orgสำหรับปัญหาการเชื่อมต่อของคุณ ควรให้ความช่วยเหลือเท่าไหร่? เราไม่สามารถพูดได้อย่างแน่นอน แต่ฉันสามารถบอกคุณได้ว่าหลังจากอัปเดตทั้งระบบสองครั้งปัญหาการขาดการเชื่อมต่อจะหายไปจากอุปกรณ์ของฉัน คุณควรลองอัปเดตและไม่ต้องทำเช่นนี้ - มันจะไม่เป็นอันตรายต่อคอมพิวเตอร์ของคุณ ส่วนใหญ่คุณจะต้องทำสิ่งนี้ในทุก ๆ การบู๊ตหรือ -as ที่ฉันทำ - ใช้ crontab เพื่อทำเพื่อคุณ โชคดี!
Geppettvs D'Constanzo

คุณสามารถทำsudo lshw -C networkและรับชื่อโลจิคัลของอุปกรณ์ของคุณจากนั้นทำคำสั่งsudo iwconfig wlan0 rate 54Mด้วยชื่ออุปกรณ์โลจิคัลของคุณคืออะไร (ของฉันคือ wlo1) askubuntu.com/questions/333424/…
wordforthewise

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

ฉันสามารถแนะนำให้คุณติดตั้งเคอร์เนล 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

ฉันคิดว่านั่นคือสิ่งที่ช่วยฉันได้ในที่สุดหลังจากการต่อสู้มาหลายวัน
ทะเลสาบ

-1

ลองปิดการใช้งาน IPv6: ไปที่เพื่อแก้ไขการเชื่อมต่อเครือข่ายเลือกการเชื่อมต่อของคุณไปที่แท็บ IPv6 เปลี่ยนเป็นละเว้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.