스마트 폰의 Wi-Fi 연결이 랩톱의 동일한 연결보다 성능이 좋은 이유는 무엇입니까?


45

Wi-Fi에서 동일한 라우터 ( ADSL2 + 무선 N300 모뎀 라우터) 에 연결되어있는 동안 다운로드 속도는 랩탑 컴퓨터보다 휴대 전화에서 훨씬 더 빠릅니다. 이 문제는 항상 발생하지는 않지만 우분투 14.10을 실행하는 랩톱의 인터넷 연결은 속도가 느려지고 불안정 해지는 반면 휴대 전화의 인터넷 연결은 동일한 속도로 유지되며 지속적으로 안정적입니다.

이에 비해 필자는 랩톱의 "불안정한 연결 단계"동안 speedtest.com에서 랩톱과 휴대폰에 대해 동일한 위치와 동일한 위치에서 테스트를 수행했습니다.

이 불일치의 원인이 무엇인지 궁금합니다.

내 노트북 ​​( Lenovo Y50 UHD )의 속도 테스트 결과는 다음과 같습니다 .

여기에 이미지 설명을 입력하십시오

그리고 내 전화 ( Samsung Galaxy S5 )의 가장 빠른 결과는 다음과 같습니다 .

여기에 이미지 설명을 입력하십시오

Samsung Galaxy S5에는 Wi-Fi와 모바일 네트워크를 동시에 사용하여 다운로드 속도를 높일 수있는 "Download Booster"기능이 있지만이 테스트에서는 Samsung Galaxy S5에서 모바일 데이터를 완전히 해제했지만 여전히 비슷한 메시지를 받았습니다. 내 노트북휴대 전화를 비교 한 결과 .


질문을 편집 해 주시겠습니까? 휴대 전화 및 랩톱에 대한 세부 정보를 제공하고 있지만 사용중인 Wi-Fi 라우터의 정확한 제조업체 및 모델은 무엇입니까? 랩탑은 인텔 ® 듀얼 밴드 무선 -AC 3160 을 사용하는 것 같습니다 .
JakeGould

무선 드라이버를 아직 업데이트하지 않은 경우 권장합니다. 이 랩톱 (및 Lenovo의 일부)의 wifi 성능에 대한 알려진 문제가있었습니다. 어떻게하는지 알려주십시오.
Papa

@Papa : Intel Corporation Wireless 3160의 모든 무선 드라이버가 업데이트되었으며 현재 Ubuntu 14.10을 실행하고 있습니다.
amy

원인이 아니라 제거 목적으로 " 안정적인 연결 단계 "가 백그라운드에서 실행중인 다른 네트워크 활동의 결과가 아님을 확인
했습니까 (

답변:


45

나는 이것이 슬프게도 일반적인 무선 두통으로 귀결된다고 생각한다. 802.11n Wi-Fi 구현은 장치들 사이에서 너무 끔찍하고 일관성이 없어서 802.11n 프로토콜이 상당히 쓸모 없게된다. “무선 라우터 : Superfast Draft-N의 진실” 이라는 제목 의이 PC 월드 잡지 기사 는 두통을 아주 잘 요약하고 있습니다. 대담한 강조는 내 것이다 :

또한 다른 draft-n 칩을 기반으로하는 라우터 (Belkin은 Atheros 칩을 사용하고 다른 3 개는 Broadcom 칩을 기반으로 함)는 고속으로 상호 운용되지 않습니다. 동일한 공급 업체로부터 제품을 구매한다고해서 항상 모든 제품이 동일한 draft-n 칩을 사용하도록 보장하는 것은 아닙니다 . 적어도 하나의 회사 인 Netgear는 다른 draft-n 칩을 기반으로하는 비슷한 이름의 라우터와 PC 카드를 판매하고 있습니다. 포장에서 모델 번호 및 / 또는 칩 로고를 확인하여 제품이 사용하는 칩을 확인할 수 있습니다.

특히 802.11n 하드웨어 세계의 전반적인 어색함과 제조업체가 최종 사용자를 "알파"및 "베타"테스터로 사용하는 방법에 대한 이러한 평가는 다음과 같습니다.

그러나 공급 업체는 유료 고객을 사용하여 알파 및 베타 테스트를 수행하지 않았습니다. 새로운 제품에서 약속 된 성능을보기 위해 여러 개의 펌웨어 업데이트를 설치할 필요는 없습니다.

이러한 종류의 작업이 실제 상황에서 어떻게 수행되는지 이해하려면 장치의 지원되는 모든 무선 프로토콜을 살펴 보겠습니다.

좋아, 그것은 흠 잡을 데없는 사양의 벽처럼 보일지 모르지만 주요 사양은 802.11n의 최대 802.11 프로토콜 (초안 2.0) 만 사용할 수있는 라우터입니다. 저는 802.11n 사양의 두통에 대해 100 % 전문가가 아니지만 802.11n "초안"사양은 상당히 오래되었으며 최신 가치가있는 모든 장치는 802.11n "최종"사양을 사용해야한다는 것을 알고 있습니다.

그것은 혼자만 아는 것이 이론이나 개념에서 당신에게별로 도움이되지 않는다고 말했습니다. 실제로는 작동 할 것이라고 생각할 수있는 솔루션은 세 가지뿐입니다.

  1. 새 라우터 구입 : ADSL 모뎀 / 라우터 콤보를 사용하고 있으므로 802.11n "최종"(최소한 802.11.ac)을 지원하는 별도의 라우터를 구입하고 대신 해당 라우터를 사용하는 것이 좋습니다. 그런 다음 라우터 ADSL2 + 무선 N300 모뎀 라우터를“중화”하여“브리지 모드”에서 사용하고 새 라우터에 연결하면 상황이 훨씬 좋아집니다.
  2. 802.11n 성능 향상을 위해 랩톱 설정 조정 : 802.11n 조정의 전 세계에서 100 %가 아니라 특정 사양 / 속도로 랩톱을 잠그도록 설정을 조정할 수있는 방법이 있다면 권장합니다. 가장 눈에 띄는 것은 랩톱이 5Ghz 대신 2.4Ghz에서 802.11n을 사용하도록하고 "혼합"모드가있는 경우 (필요한 경우 802.11g 또는 802.11b로 다운 그레이드 됨)이를 비활성화하고 강제 실행하는 것입니다. 하나의 프로토콜이 선호하는 프로토콜입니다.

    느린 802.11g 프로토콜에서이 이론을 테스트하고 그것이 도움이되는지 확인하는 것이 좋습니다. 그런 다음 802.11n으로 이동하여 조정하여 802.11n 설정을 가장 잘 조정할 수 있는지 확인하십시오. 802.11g 프로토콜에서 더 잘 작동한다면 802.11g의 최대 속도가 54mbps이므로 LAN의 장치 사이에서만 느려지지만 WAN 연결에는 5 배 이상 빠르기 때문에 최대치 인 것처럼 보입니다. 어쨌든 약 10mbps에서.
  3. 802.11n 성능 향상을 위해 라우터 설정 조정 : 가능 하면 Wi-Fi 프로토콜 설정에서 Wi-Fi 라우터를 잠글 수 있는지 확인하십시오. 아이디어 2의 개요와 비슷하지만 여기서의 차이점은 라우터 설정이 휴대용 장치 설정에도 영향을 줄 수 있다는 것입니다.

그리고 이것이 내가 다루는 두통이라면 아이디어 1에서 간략하게 설명하고 새로운 Wi-Fi 라우터를 찾아 올 것입니다. 일반적으로 ISP가 제공하는 콤보 모뎀 / 라우터에는 기능과 업데이트가 부족할뿐만 아니라 더 많은 사용자의 지원이 부족합니다. 새로운 라우터를 구입하면 문제를 신속하게 해결할뿐만 아니라 새로운 문제가 발생하면 더 자주 사용되는 라우터의 다른 사용자를 즉시 ​​조언과 팁을 얻을 수 있습니다.


그러나 문제가 라우터라면 전화도 느리지 않습니까?
AG

10
@AG 아니요. 그것이 내가 만지고있는 것입니다. 802.11n 구현은 일관성이 없어 휴대 전화가 랩톱보다 802.11n을 더 잘 처리 할 수 ​​있습니다. 솔직히 이와 같은 불일치 때문에 이와 같은 802.11n 문제를 디버깅하려고 할 수 있습니다. 내가 라우터에 집중하는 이유는 궁극적으로 $ 50 미만의 새로운 라우터가 오래된 Wi-Fi 연결 옵션을 가진 모뎀 / 라우터 콤보보다 더 최신의 신뢰성을 갖기 때문입니다.
JakeGould

1
@AG 라우터의 문제가 802.11n 사양을 일관되지 않게 구현하여 일부 클라이언트 를 제대로 처리 하고 다른 클라이언트를 제대로 처리 하지 못한다 는 것이 아닙니다 . 그렇다면 랩톱의 성능이 저하되는 동안 전화가 "운이 좋으며"이러한 문제를 해결하기위한 추가 단계가있을 수 있습니다.
Andrzej Doyle

14

Ubuntu 14.10 (3.13보다 최신 커널 포함)에서 Intel 네트워크 카드를 사용하는 특정 상황의 경우 iwlwifi 드라이버를 변경하면 Intel 무선 네트워크 카드의 처리량에 영향을 줄 수 있습니다.

이 변경 사항은 다음을 /etc/modprobe.d/iwlwifi.conf포함 하는 파일을 작성하여 되돌릴 수 있습니다 .

options iwlwifi 11n_disable=8

테스트하려면 인텔 무선 모듈을 다음 modprobe명령 을 사용 하여 다시로드 (언로드 및로드)하십시오 .

$ 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/wireless/cfg80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko 11n_disable = 8
insmod /lib/modules/3.16.0-33-generic/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko

sysfs에서 파일을 읽어 매개 변수를 확인할 수도 있습니다.

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

이 변경 사항은 LAN 처리량에 따라 20Mbit / s에서 80Mbit / s로 향상되었습니다.


1
분명히 "11n_disable = 8" 안테나 통합을 가능하게 합니다.
Yorik

@Yorik 맞습니다. 처음에는 11n_disable=1부울 로만 지원되었지만 나중에 더 많은 상태가 필요했습니다. 발 전체 설명 modprobe -p iwlwifi이다 11n_disable : 11N 비활성화 기능, 비트 맵 1 풀, 2 : 비활성화 AGG TX, 4 : 비활성화 AGG RX 8은 TX (단위) AGG 활성화
Lekensteyn

2
집에서 같이 놀아주는 사람들에게는 modprobe가 아닌 'modinfo -p'입니다.
Rob Latham
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.