無線WI-FI路由器的通道選擇

來源:互聯網
上載者:User

“很多人從來沒有注意過路由器的 wifi 頻道,以為只要膝上型電腦能連上,無線路由就沒問題。但有個問題是很多行動裝置不能支援全頻道,其中即有功耗考慮,也有銷售目標國家考慮。因此有條件時最好檢測一下信噪比,選擇一個最適合自己的頻道,而不是讓路由器啟動時自己去選擇。”

http://zoomquiet.org/res/scrapbook/ZqFLOSS/data/20110526160026/


但接著又有朋友說:“求普及...”。參考 Avinash Kaushik 在他的網站統計部落格“Occam's
Razor”成立 5 周年時的感慨(這篇文章很值得一讀,very
inspiring),我想即使我不是專家,分享一下自己知道的這點兒事也不錯。

切入正題,現在很多家庭都有了自己的無線 Wi-Fi 路由器,也有了各種接入互連網的行動裝置:筆記本、迷你筆記型電腦、手機、平板電腦、電紙書、MID(已沒落)。很多行動裝置連網時都會出現詭異問題,這篇文章僅僅關注其中一種詭異問題:錯誤的通道(Channel,也譯為頻道、頻段)配置導致無法連網或者訊號較差。

精確的技術知識我就不解釋了,感興趣的同學可以去讀 Wikipedia Wi-Fi 或者 IEEE
802.11 等詞條。下面主要說明為什麼需要配置無線通道以及如何選擇無線通道。

為什麼需要配置無線通道?

相信大家都使用過收音機。使用收音機時,都有一個選台的問題,無論你是用旋鈕、按鍵或者觸摸,你總要選定某個台,才能收聽該台的節目。無線路由也一樣。你家裡的無線路由器會廣播一個 SSID(就是你看到的無線串連名),點擊該串連,就會使你的電腦調製到該串連所在通道進行通訊。

但是使用收音機時,可能會有這樣的問題:1. 有些台根本收不到,比如你的收音機不是全波段的;2. 有些台雜音太大聽不清,比如某些嗩呐電台。同理到你的無線環境上,問題 1 轉化為“膝上型電腦(全波段收音機)能串連無線路由器,但平板電腦(非全波段收音機)卻無法串連”;問題 2 轉化為“能串連到無線路由器,但幹擾太多,達不到最大的網速(這個網速指
Wi-Fi 連線速度,與 ADSL 網速無關)”。

如果沒有手動設定過,無線路由器會自動選擇一個預設或者隨機的通道進行廣播和串連建立。在裝置沒有連網問題和周圍沒有別人使用時,這是 OK 的。

但如果你周圍的人家都有無線裝置,且大家用的都是同一款電訊廠商贈送的無線路由器(或無線貓)時,那麼極有可能所有人都選擇了同一個通道進行通訊。這就會造成很大的訊號幹擾,這一般影響不到網速——除非你家用的 ADSL 大於 4M,但會造成家裡兩台裝置之間資料轉送速度極慢,例如用豌豆莢往手機上無線發送視頻檔案時。

如果不巧的是你家無線路由器會隨機播放通道,那麼它極有可能選擇到一個你裝置不支援的通道。我就曾經遇到過愛國者某型號 MID 只支援通道 1-9 但無線路由器自己選擇了通道 11 的情況,那是死活也連不上啊!行動裝置出於降低功耗或其它考慮,不支援某些通道是很正常的;再加上不同國家對無線通道管制情況不同(參見 List
of WLAN Channels),其它國家的水貨裝置到了國內可能也會水土不服。

幸運的是,你不能控制廣播電台的波段,卻可以控制自家無線路由器的無線通道。修改無線通道的方法請參考各路由器廠商的協助文檔,或者在網上尋求協助。不過在修改之前,你還面臨著,我該改到哪個通道呢?

如何選擇無線通道?

首先,要選擇自己通訊裝置都支援的通道。不過在此之前,首先確認所有裝置都支援同一協議,比如你移動終端不支援 IEEE 802.11n,你非得在路由器上用 802.11n 協議,這就是找不自在了。這些知識要參考裝置的手冊,或者自己嘗試。在 Linux 系統中,可以用 iwlist channel 列出移動終端支援的所有通道,比如 Kindle 支援的通道就是(看到這裡我基本可以肯定那哥們 Kindle 問題不是因為通道了,除非他用的是日本產路由器):

[root@kindle root]# iwlist channello        no frequency information.wlan0     13 channels in total; available frequencies :          Channel 01 : 2.412 GHz          Channel 02 : 2.417 GHz          Channel 03 : 2.422 GHz          Channel 04 : 2.427 GHz          Channel 05 : 2.432 GHz          Channel 06 : 2.437 GHz          Channel 07 : 2.442 GHz          Channel 08 : 2.447 GHz          Channel 09 : 2.452 GHz          Channel 10 : 2.457 GHz          Channel 11 : 2.462 GHz          Channel 12 : 2.467 GHz          Channel 13 : 2.472 GHz          Current Frequency:2.412 GHz (Channel 1)

其次,在幹擾不能容忍情況下,再去選擇幹擾較少的通道。這個可以通過掃描周圍訊號強度比較高的 SSID 都在使用哪些通道,通過和通道列表圖譜比較,選擇可能干擾較小的通道進行嘗試。RSSI 和 SNR 測試需要專門的知識和工具(例如 Linux 下的 iwconfig),對普通人來說可能比較費力。

[root@kindle root]# iwconfig      lo        no wireless extensions.wlan0     AR6000 802.11g  ESSID:"mosaic"            Mode:Managed  Frequency:2.412 GHz  Access Point: 00:23:EB:B7:E6:94             Bit Rate=54 Mb/s   Tx-Power=16 dBm   Sensitivity=0/3            Retry:on             Encryption key:off          Power Management:off          Link Quality:49/94  Signal level:-46 dBm  Noise level:-96 dBm          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

最後總結一下,隨著移動終端的發展,越來越多的移動終端支援更全的通道,但總有那麼個別的終端廠商比較變態。因此本文談到內容僅僅是作為一個提醒,在解決無線串連問題時作一個參考。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.