The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

透過 3G 上網時,Windows Live Messenger 竟然無法登入

我最近買了一台筆記型電腦,並且使用 Windows Vista SP1 作業系統,我是採用 HUAWEI 的 3G Modem (台灣大哥大) 上網的,而我使用 Windows Live Messenger Beta 的版本是 2009 (Build 14.0.5027.908),也測試過 2008, 8.1, 8.0 等版本,都完全無法登入 Windows Live Messenger,當我使用 "連線疑難排解員" 時,他都回應我 "您電腦的 IP 位址不正確。"。

而我使用 ipconfig 指令查詢了我透過 3G 網路取得的本機 IP 為 10.17.114.19,預設閘道為 0.0.0.0,雖然感覺是不正常的設定,不過我使用其他網路都完全正常,包括一般瀏覽器上網、使用 Skype 撥打網路電話,或任何其他網路等,都沒有問題,唯獨 Windows Live Messenger 無法登入!

基本上我認為這應該是 Windows Live Messenger 的 Bug,雖無法解決,但最後還是被我研究出一個 Workaround 可以解決此問題,不過這方法很瞎,說明如下:

  1. 先透過 HUAWEI 的 3G Modem 建立網路連線
  2. 然後透過 ipconfig 指令查詢 "PPP 介面卡 HUAWEI3G.台灣大哥大" 介面的 IPv4 位址
    • 若為 10.x.x.x 的 IP 位址,就中斷連線,並且重複步驟1
    • 若為 115.x.x.x 的 IP 位址,就可以正常登��� Windows Live Messenger 了

就這樣,夠瞎吧!不知道是不是只有我遇到這樣的問題?