連上了WiFi,為什麼還是不能上網?
很多時候,我們可能會碰到這樣的問題:能連上WiFi,但死活就是上不了網。檢查一圈,有時能找到原因,有時死活找不到。
原因有很多,具體來分析的話,大概有幾類:1)網路有問題,比如撥號失敗;2)路由器壞了,比如雷擊燒壞;3)路由設置出現偏差,比如設置了AP隔離(這點雷鋒網之前曾報道過,防蹭網用);4)距離太遠,信號強度不夠。
1、2、3點比較好理解,第4點卻不是那麼明白。當距離太遠時,路由和手機究竟是怎樣一種連接狀態?不是連上了么,怎麼就沒法上網?
通常來說,WiFi上網的體驗除了受帶寬影響外,還取決於兩端硬體——路由和終端的無線性能。路由要能把信號發的遠遠的,還能把更遠地方的信號收回來,準確說法就是信號的發射和接收能力。手機終端亦是如是。
當距離越遠,無線需要耗費更多的性能,因此速率就會變低。例如2.4GHz的無線路由,最近時是802.11 n的150Mbps滿血速率,遠些可能就變成802.11 g的54Mbps速率,更遠則更低,最低是802.11的2Mbps。
極企科技CTO、開源智能路由教程(MakerRouter)發起人hoowa告訴雷鋒網,路由的收發性能通常並不相同,大多數路由在發射能力上會強些,也有些接收能力強些。這就造成了用戶的使用差異,一個非常常見的例子是運營商WiFi,大家經常會碰到「連上了,但就沒法上網、甚至登陸頁面都刷不出」的問題,其實是源於這些路由接收信號的能力要弱些。
在另一端,手機/終端的收發能力因為太弱,所以很少說,一般筆電 > 平板 > 手機。但也有些玩家會在電腦上購買強力網卡,從而能夠連上更遠地方的WiFi,類似自製信號增益的網卡同樣屢見不鮮。
這裡還有個不得不提的小經驗,信號弱時連著WiFi上網,對無線性能損害極大,因為會佔用更多的傳輸時間。知乎網友@曹夢迪 和@DD YY 給出的解決辦法是:把低速率的信標信號關掉,這樣可以有效減輕負擔。
不過這招對普通人不好使,因為涉及無線驅動,並不是簡單刷個OpenWrt系統就可以調節的。所以,下次碰到「連上WiFi卻沒法上網」的情況該怎麼辦呢?按著前邊1、2、3、4點排查唄。
TAG:浙江wifi免費服務 |