無線網卡與區域網路 - Linux

Table of Contents

http://ppt.cc/x7QG Dlink截圖1
http://ppt.cc/uLFp Dlink截圖2

我有一個arm開發版,上面裝了一支TP-Link網卡,MAC是54:E6:FC:90:5A:38
我的win7 PC無線網卡MAC是E4:D5:3D:53:1D:8E
我想讓兩個設備都能上網,兩個設備都能互相 ping
從截圖2可以看到這兩個設備都有成功和我的router相連

Router有兩個MAC Addr (所以這代表他有兩張network interface card(NIC)嗎)
00:24:01:be:e0:de 這是拿來設定區域網路
00:24:01:be:e0:df 這是拿來設定網際網路


我先指定開發版的網卡去連到dlink網際網路MAC
[root@FriendlyARM /]# iwconfig ra0 ap 00:24:01:be:e0:df
然後分別用pc和開發版去ping百度 119.75.218.45
pc 成功
開發版 失敗


然後我試著指定開發版的網卡去連到dlink區域網路MAC
希望最少pc和開發版能找到對方
[root@FriendlyARM /]# iwconfig ra0 ap 00:24:01:be:e0:de
然後分別用pc和開發版去ping dlink,皆可成功
(此時心想,最少pc & 開發版 & dlink 已經在同一個區域網路了吧!)
但是
開發版 ping PC 失敗
開發版 ping 自己 成功
pc ping 開發版 成功

請問版上高手有人知道我還能怎樣找出問題呢?
如果不能連外
我希望最少能讓pc和開發版互相溝通


===================
後來又做了幾次嘗試
其實也不過就是把開發版的網卡重新啟動
有時候出現如下面的錯誤?

[root@FriendlyARM /]# ping 192.168.0.101
PING 192.168.0.101 (192.168.0.101): 56 data bytes
STASendPacket->Cannot find pEntry(e4:d5:3d:53:1d:8e) in MacTab!
STASendPacket->Cannot find pEntry(e4:d5:3d:53:1d:8e) in MacTab!
STASendPacket->Cannot find pEntry(e4:d5:3d:53:1d:8e) in MacTab!
STASendPacket->Cannot find pEntry(e4:d5:3d:53:1d:8e) in MacTab!

有時候是
[root@FriendlyARM /]# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
Rcv Wcid(1) AddBAReq
Start Seq = 00000011

但是卻也成功的 ping了一兩次?
[root@FriendlyARM /]# ping 192.168.0.101
PING 192.168.0.101 (192.168.0.101): 56 data bytes
64 bytes from 192.168.0.101: seq=0 ttl=128 time=18.295 ms
64 bytes from 192.168.0.101: seq=1 ttl=128 time=4.167 ms
64 bytes from 192.168.0.101: seq=2 ttl=128 time=6.166 ms
64 bytes from 192.168.0.101: seq=3 ttl=128 time=5.233 ms


請問這症頭有救嗎?
※ 編輯: sean72 來自: 71.92.195.234 (05/05 09:07)
HamalAri:昨天好像看到你用的是 rt2870sta 05/05 16:24
HamalAri:這張的話,核心版本 2.6.3x 時還不甚穩定 05/05 16:25
HamalAri:一直到快 kernel 3.0 以後才比較好一點 05/05 16:26
HamalAri:記得是 rt2870sta 核心模組被捨棄,整併入 rt2800 裡面 05/05 16:27
HamalAri:之後,試著更新 kernel (在開發板上好像不容易) 05/05 16:28

All Comments

Franklin avatarFranklin2012-05-09
昨天好像看到你用的是 rt2870sta
Callum avatarCallum2012-05-13
這張的話,核心版本 2.6.3x 時還不甚穩定
Iris avatarIris2012-05-15
一直到快 kernel 3.0 以後才比較好一點
Quintina avatarQuintina2012-05-20
記得是 rt2870sta 核心模組被捨棄,整併入 rt2800 裡面
Susan avatarSusan2012-05-24
之後,試著更新 kernel (在開發板上好像不容易)