iT邦幫忙

0

無線網路卡的怪異 IP

  • 分享至 

  • xImage

想請教大家一個怪異的狀況。
我在加州唸書。平常用的電腦是一台舊的 Dell Latitude C610 (Windows 2000 Pro + SP4) ,搭配使用 SMC EZ connect G 無線網路卡 (Cardbus)。
在家裡 D-Link DI-524 Router 可以指定一個固定的 IP (192.168.x.x),使用起來沒有問題。我在加州洛杉磯國際機場也可以順利使用他們的免費無線連線 (DHCP)。可是在學校使用時,一直無法順利連線。查詢無線網路卡的程式後發現,我的無線網路卡被指定的 IP 是 169.235.xx.xx,netmask 是 255.255.254.0 (或是 255.255.0.0),而我的朋友的無線網路 IP 則是 138.23.x.x。
學校的設計是除了連上無線網路之後需要先以學生帳號登入之外,並沒有要求特別的設定(像是 proxy 之類)
請問有人遇到過類似問題的嗎?是否有什麼手動設定可以調整讓無線網路卡只使用某個區段的 IP?
謝謝各位的幫忙

今天打開信箱發現我提的這個問題竟然被 iThome 產品技術報選上了...
想一想把後來的一些狀況整理一下,這就當作是一個追蹤報告吧...

在發表問題前我就已經嘗試了 ipconfig/release 和 ipconfig/renew 等指令,不過都沒有作用.
在看到 kunhome 提的 APIPA 這件事情,才想起多年前似乎也看過別人有類似的問題.因此 Google 查詢之後,手動調整 registry 把 APIPA 給關掉了.可惜仍然沒有作用.關掉 APIPA 之後,無線網路卡的程式就完全停在等待 DHCP 發給 IP 的動作.
詢問學校的 wireless support team 人員,對方也表示沒有見過類似狀況.而且對方目前所有的 Windows 2000 機器都沒有使用 wireless 連線,因此也無法判斷是否是 Windows 2000 的某項更新造成問題.
但是後來對方寄了 E-mail 給我,提出幾點方法可以試驗:

1. WinSock2 XP Fix (supports W2k also):
http://www.majorgeeks.com/download4372.html

2. 如果以上方法沒有效用,可以嘗試重新安裝 TCP/IP:
http://www.petri.co.il/reinstall_tcp_ip_on_windows_2000.htm

3. 另一個可能是 Windows 2000 SP4 安裝有問題,可能要嘗試解除或重安裝 SP4.

不過我那時已經偷懶用了 Ghost 把系統還原到早期的狀態,所以也不確定到底上面的方法是否有效.

僅供參考
補充:

目前無線網路正常使用中,我現在的網路組態:
IP:169.235.xxx.xxx
Subnet Mask:255.255.224.0

備註:Google 查詢 APIPA 的資料時,大部分網站都說 APIPA 由電腦本身指定的偽裝 IP 應該是 169.254.xxx.xxx.而 169.235.xxx.xxx 經查詢 IP Database 後發現是一組正式 IP,並不是 APIPA 的偽裝 IP.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
64
kunhome
iT邦新手 4 級 ‧ 2009-03-07 22:45:04
最佳解答

正常情況當您連線到無線基地台可以利用DHCP機制取得IP.若您無法連線那有可能是驗證失敗.如果可以連線取得169.253.X.X應該是可以連到網際網路.依照你的朋友取得的IP是138.23.X.X是實體IP故您也是取得真實IP並沒有錯.我擔心的是你有沒有打錯.如果你連線成功卻無法取得IP會造成電腦自己發放一各IP給自己.一般簡稱APIPA 網段為169.254.X.X所以您要檢查一下是否為169.254.X.X 如果是這樣有兩各可能.其一是IP重複導致無法取得.其二是伺服器端會做驗証比方對照 mac address .這部份必須向學校申請將您的網卡 mac address加入.也有可能有其他驗證方式導致無法正確取得ip . 另外您可能要檢查一下是否有手動設定到ip . 或者是在連線成功之後執行 cmd 之後 下指令ipconfig/release (enter) ipconfig/renew

取得的 IP 有 169.235.x.x 169.253.x.x 169.254.x.x 等等不同的。也試過 ipconfig / release 和 renew,但是都沒有成功。

58
murphy0720
iT邦新手 1 級 ‧ 2009-03-07 21:11:26

IP 是 169.235.xx.xx
表示 網路卡 沒有收到 無線網路主機AP的訊號 所以取得一個 暫用、假的IP

請洽相關資訊人員 最好

40
Jerry
iT邦好手 1 級 ‧ 2009-03-08 03:12:17

通常AP過熱或是故障了後,就會出現這種情形。

我遇到的情況是剛開機(無線網路卡已經插在 Cardbus 裡)就發生的。而且在家裡或者在其他地方(機場)用並沒有問題,所以應該不是過熱或故障的問題....

34
r3ock
iT邦新手 4 級 ‧ 2009-03-08 10:12:32

台灣的學校 部分無線 有時候處在所在 AP 發生掛點情況的時候常會變成這樣...

另外先問清楚登入的模式 ~

除了要問資訊人員之外 ..... 我曾遇到用 Intel 2200BG 無線不穩定的情況..

不過換成外接式 Dlink 無線卡 卻很穩定的情況發生...有時候是 AP 跟你的卡互不相容

34
roger0105
iT邦新手 4 級 ‧ 2009-03-08 23:49:28

建議可以試試更新無線網路卡的驅動程式看看,有時候是相容性的問題

已更新過,但仍無法解決。借用另一個 USB Wireless Adapter 測試結果也一樣(那個 USB 的無線網路卡在同一個房間裡的另外一台電腦上就好好的。)

38
cheng
iT邦好手 1 級 ‧ 2009-03-09 08:06:09

我到覺得取得169.253的部分有幾種可能性
第一種AP或是ROUNTER DHCP分配IP已經滿了
所以無法給予IP的時候,網卡會自動設定成169.253或254等IP
另一種為妳登打IP錯誤,所以系統無法給予IP
網卡也會自動設定成169.253或254等IP
我建議可以請學校IT人員幫妳查看原因,比較省時

我要發表回答

立即登入回答