Tại sao kết nối Wi-Fi trên điện thoại thông minh của tôi sẽ hoạt động tốt hơn kết nối tương tự trên máy tính xách tay của tôi?


44

Tốc độ tải xuống trong khi được kết nối trên Wi-Fi với cùng một bộ định tuyến. Bộ định tuyến Modem ADSL N2 không dây Có thể nhanh hơn đáng kể trên điện thoại của tôi so với trên máy tính xách tay của tôi. Vấn đề này không xảy ra mọi lúc, nhưng kết nối Internet trên máy tính xách tay của tôi đang chạy Ubuntu 14.10. Đôi khi làm giảm tốc độ và không ổn định, trong khi kết nối Internet trên điện thoại của tôi vẫn ở cùng tốc độ và liên tục ổn định.

Để so sánh, tôi đã thực hiện một thử nghiệm trên speedtest.com cùng một lúc và cùng một vị trí cho máy tính xách tay và điện thoại của tôi trong giai đoạn kết nối không ổn định của nhà máy cho máy tính xách tay của tôi.

Tôi đã tự hỏi những nguyên nhân tiềm năng nào có thể có cho sự khác biệt này?

Dưới đây là kết quả speedtest từ máy tính xách tay của tôi ( Lenovo Y50 UHD ):

enter image description here

Và đây là kết quả nhanh nhất từ ​​điện thoại của tôi ( Samsung Galaxy S5 ):

enter image description here

Lưu ý rằng mặc dù Samsung Galaxy S5 có tính năng Tải xuống Booster Booster có thể sử dụng đồng thời Wi-Fi và mạng di động của bạn để tăng tốc độ tải xuống, nhưng với thử nghiệm này, tôi đã tắt hoàn toàn dữ liệu di động trên Samsung Galaxy S5 nhưng tôi vẫn nhận được tương tự kết quả so sánh của tôi máy tính xách tay điện thoại .


Bạn có thể vui lòng chỉnh sửa câu hỏi của mình: Bạn đang cung cấp một số chi tiết hợp lý trên điện thoại và máy tính xách tay của bạn, nhưng kiểu dáng và kiểu dáng chính xác của bộ định tuyến Wi-Fi bạn đang sử dụng là gì? Máy tính xách tay dường như sử dụng một Intel® Dual Band Wireless-AC 3160 .
JakeGould

Nếu bạn chưa cập nhật trình điều khiển không dây, tôi sẽ đề nghị bạn làm. Có một vấn đề về hiệu suất wifi cho máy tính xách tay này (và một vài người khác từ Lenovo). Hãy cho chúng tôi biết bạn đi bằng cách nào.
Papa

@Papa: Tôi tin rằng tất cả các trình điều khiển không dây của tôi cho Intel Corporation Wireless 3160 đã được cập nhật và tôi hiện đang chạy Ubuntu 14.10.
amy

Có lẽ không phải là nguyên nhân, nhưng với mục đích loại bỏ, bạn đã kiểm tra xem " các pha kết nối không ổn định "Không phải là kết quả của hoạt động mạng khác đang chạy trong nền (ví dụ: nếu Ubuntu có nội dung như Windows Updates)
TripeHound

Câu trả lời:


44

Tôi tin rằng điều này làm cho mọi người hiểu rất rõ về một vấn đề đau đầu không dây phổ biến: Việc triển khai Wi-Fi 802.11n rất kinh khủng và không nhất quán giữa các thiết bị mà giao thức 802.11n trở nên khá vô dụng. Điều này thế giới PC bài báo có tiêu đề, Thiết bị định tuyến không dây: Sự thật về bản nháp siêu nhanh tóm tắt những cơn đau đầu khá tốt; nhấn mạnh đậm là của tôi:

Chúng tôi cũng thấy rằng các bộ định tuyến dựa trên các chip dự thảo khác nhau (   Belkin sử dụng chip Atheros, trong khi ba loại còn lại dựa trên Broadcom   chip) không tương tác ở tốc độ cao. Mua sản phẩm từ   cùng một nhà cung cấp không phải lúc nào cũng đảm bảo rằng tất cả họ sẽ sử dụng như nhau   chip dự thảo, hoặc là : Ít nhất một công ty, Netgear, đang bán   bộ định tuyến và thẻ PC được đặt tên tương tự dựa trên khác nhau   chip dự thảo và bạn có thể xác định chip nào sản phẩm chỉ sử dụng bằng cách   kiểm tra số kiểu máy và / hoặc logo chip trên bao bì của nó.

Đặc biệt là đánh giá về sự mờ ám chung của thế giới phần cứng 802.11n và cách các nhà sản xuất chủ yếu sử dụng người dùng cuối như những người thử nghiệm của alpha alpha và và beta beta:

Nhưng chúng tôi muốn các nhà cung cấp không sử dụng khách hàng trả tiền để thực hiện alpha của họ   và thử nghiệm beta. Bạn không cần phải cài đặt nhiều phần sụn   cập nhật để xem hiệu suất hứa hẹn trên một sản phẩm hoàn toàn mới.

Để hiểu rõ hơn về loại công cụ này diễn ra như thế nào trong tình huống trong thế giới thực, giống như bạn, hãy cùng nhìn vào tất cả các giao thức không dây được hỗ trợ của thiết bị của bạn:

Được rồi, đó có vẻ như là một bức tường thông số kỹ thuật không thể xuyên thủng, nhưng thông số chính là bộ định tuyến của bạn dường như chỉ có thể sử dụng giao thức 802.11 tối đa của 802.11n (bản nháp 2.0). Tôi không phải là chuyên gia 100% về vấn đề đau đầu của thông số kỹ thuật 802.11n, nhưng tôi biết rằng các thông số kỹ thuật của bản nháp 802.11n khá cổ xưa và bất kỳ thiết bị hiện đại nào cũng đáng để sử dụng thông số kỹ thuật cuối cùng của 802.11n.

Điều đó nói rằng, biết rằng một mình won đã giúp bạn nhiều về lý thuyết hoặc khái niệm. Trong thực tế, chỉ có ba giải pháp tôi có thể cung cấp mà tôi nghĩ sẽ hiệu quả.

  1. Mua bộ định tuyến mới: Vì bạn đang sử dụng kết hợp modem / bộ định tuyến ADSL, tôi khuyên bạn nên có một bộ định tuyến riêng hỗ trợ 802.11n, cuối cùng, ít nhất là 802.11ac ít nhất là 802.11ac và sử dụng bộ định tuyến đó. Sau đó, bạn sẽ được trung hòa với bộ định tuyến Modem ADSL2 + Bộ định tuyến Modem N300 không dây để sử dụng nó trong chế độ cầu cầu trực tuyến và kết nối nó với bộ định tuyến mới và mọi thứ sẽ tốt hơn.
  2. Điều chỉnh cài đặt máy tính xách tay của bạn để có hiệu suất 802.11n tốt hơn: Một lần nữa, không phải 100% trên toàn bộ thế giới tinh chỉnh 802.11n, nhưng nếu có cách nào để bạn điều chỉnh cài đặt để khóa máy tính xách tay của bạn ở thông số / tốc độ cụ thể, tôi sẽ khuyên bạn nên điều đó. Điều rõ ràng nhất xuất hiện trong tâm trí là buộc máy tính xách tay sử dụng 802.11n ở tốc độ 2,4 GHz thay vì 5Ghz và nếu có chế độ hỗn hợp, có nghĩa là nó sẽ hạ cấp xuống 802.11g hoặc 802.11b nếu cần, sau đó vô hiệu hóa và buộc một giao thức là giao thức ưa thích của bạn.

    Tôi thậm chí sẽ khuyên bạn nên thử nghiệm lý thuyết này trên giao thức 802.11g chậm hơn và để xem liệu điều đó có giúp ích gì không. Sau đó di chuyển lên 802.11n và điều chỉnh để xem bạn có thể điều chỉnh thành công cài đặt 802.11n để hoạt động tốt nhất cho bạn không. Heck, nếu chạy ở giao thức 802.11g hoạt động tốt hơn thì có lẽ bạn nên tuân thủ điều đó vì tốc độ tối đa của 802.11g là 54mbps, tốc độ này chỉ chậm giữa các thiết bị trong mạng LAN của bạn nhưng hơn 5x đủ cho kết nối mạng của bạn với tốc độ khoảng 10mbps.
  3. Điều chỉnh cài đặt bộ định tuyến của bạn để có hiệu suất 802.11n tốt hơn: Nếu bạn có thể, hãy xem liệu bạn có thể khóa bộ định tuyến Wi-Fi của mình ở một cài đặt giao thức Wi-Fi không. Tương tự như những gì tôi phác thảo trong ý tưởng 2, nhưng sự khác biệt ở đây là cài đặt bộ định tuyến của bạn cũng có thể ảnh hưởng đến cài đặt thiết bị di động của bạn.

Và tất cả những gì đã nói, nếu đây là vấn đề đau đầu mà tôi đang phải đối phó, tôi sẽ làm như tôi phác thảo trong ý tưởng 1 và chỉ cần sử dụng bộ định tuyến Wi-Fi mới. Thông thường, một bộ kết hợp modem / bộ định tuyến do ISP cung cấp chỉ thiếu các tính năng và cập nhật cũng như thiếu sự hỗ trợ từ một thế giới người dùng lớn hơn. Bằng cách mua bộ định tuyến mới, bạn không chỉ giải quyết vấn đề của mình một cách nhanh chóng mà ngay lập tức bạn sẽ có thể chạm vào những người dùng khác của bộ định tuyến được sử dụng phổ biến hơn đó để được tư vấn và mẹo nếu có vấn đề mới.


Nhưng nếu vấn đề là bộ định tuyến, điện thoại có bị chậm không?
A G

10
@AG Không. Đó là những gì tôi đang chạm vào. Việc triển khai 802.11n không nhất quán đến mức điện thoại có thể đơn giản có khả năng xử lý 802.11n tốt hơn so với máy tính xách tay. Thành thật mà nói, bạn có thể cố gắng để gỡ lỗi các vấn đề 802.11n như thế này vì sự không nhất quán như thế. Lý do tôi tập trung vào bộ định tuyến là vì cuối cùng với giá dưới 50 đô la, một bộ định tuyến mới sẽ cập nhật và đáng tin cậy hơn so với kết hợp modem / bộ định tuyến đã hết hạn tùy chọn kết nối Wi-Fi.
JakeGould

1
@AG Không phải nếu vấn đề của bộ định tuyến là nó thực hiện thông số 802.11n không nhất quán, để nó xử lý một số khách hàng tốt và khách hàng khác kém. Nếu vậy, nó cũng có thể là điện thoại "may mắn" (hoặc có thêm các bước để khắc phục các lỗi này) và tránh các vấn đề, trong khi máy tính xách tay phải chịu hiệu suất giảm.
Andrzej Doyle

13

Đối với tình huống cụ thể của bạn khi bạn sử dụng card mạng Intel trên Ubuntu 14.10 (có kernel mới hơn 3.13), một thay đổi trình điều khiển iwlwifi có thể có thể đã ảnh hưởng đến thông lượng của card mạng không dây Intel của bạn.

Thay đổi này có thể được hoàn nguyên bằng cách tạo tệp /etc/modprobe.d/iwlwifi.conf chứa:

options iwlwifi 11n_disable=8

Để kiểm tra, hãy tải lại (dỡ và tải) các mô-đun không dây Intel của bạn với modprobe lệnh:

$  sudo modprobe -v -r iwldvm  rmmod iwldvm
rmmod iwlwifi
rmmod mac80211
rmmod cfg80211
$  sudo modprobe -v iwlwifi  insmod /lib/modules/3.16.0-33-generic/kernel/net/wantly/cfg80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wantly/iwlwifi/iwlwifi.ko  11n_disable = 8  insmod /lib/modules /
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/w châu / 

Bạn cũng có thể xác minh tham số bằng cách đọc tệp trong sysfs:

$ cat /sys/module/iwlwifi/parameters/11n_disable 
8

Thay đổi này được cải thiện nhờ thông lượng LAN từ 20 Mbit / s lên 80 Mbit / s.


1
Rõ ràng, "11n_disable = 8" cho phép tập hợp ăng ten.
Yorik

@Yorik Đúng. Ban đầu chỉ 11n_disable=1 đã được hỗ trợ (dưới dạng boolean), nhưng sau đó cần nhiều trạng thái hơn. Mô tả đầy đủ từ modprobe -p iwlwifi Là: 11n_disable: tắt chức năng 11n, bitmap: 1: full, 2: vô hiệu hóa agg TX, 4: vô hiệu hóa agg RX, 8 kích hoạt agg TX (uint)
Lekensteyn

2
đó là 'modinfo -p', không phải modprobe, đối với những người như tôi chơi cùng ở nhà
Rob Latham
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.