無線網卡與區域網路 - Linux

Lucy avatar
By Lucy
at 2012-05-05T08:50

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

Tags: Linux

All Comments

Franklin avatar
By Franklin
at 2012-05-09T10:57
昨天好像看到你用的是 rt2870sta
Callum avatar
By Callum
at 2012-05-13T05:19
這張的話,核心版本 2.6.3x 時還不甚穩定
Iris avatar
By Iris
at 2012-05-15T11:40
一直到快 kernel 3.0 以後才比較好一點
Quintina avatar
By Quintina
at 2012-05-20T00:44
記得是 rt2870sta 核心模組被捨棄,整併入 rt2800 裡面
Susan avatar
By Susan
at 2012-05-24T22:12
之後,試著更新 kernel (在開發板上好像不容易)

合併大量檔案問題

Ida avatar
By Ida
at 2012-05-04T11:13
後來用自己想到的方法解決了 XD 我是先寫一個script叫出所有的檔案 -------------------------- #!/bin/csh set n = 0 while ($n andlt; 2001) cat sd$n.temp1 at n = $n ...

"last"的記錄該如何定期清?

Gary avatar
By Gary
at 2012-05-04T11:12
※ 引述《vSuomi (Explorer VII)》之銘言: : 請問 and#34;lastand#34;的記錄存在何處? : 該如何定期清? man last 它有詳細的介紹 一般是存放在 /var/log/wtmp (它似乎也有納入 logrotate 的機制) : 另外, 本機沒有安裝mail ...

合併大量檔案問題

Dorothy avatar
By Dorothy
at 2012-05-04T02:43
方法一: $ sh -c and#39;i=0;while [ $i -le 2000 ]; do cat sd$i.txt; i=`expr $i + 10`; doneand#39;\ andgt; output.txt 方法二: $ awk and#39;BEGIN{for(i=0;iandlt;=2 ...

"last"的記錄該如何定期清?

Edwina avatar
By Edwina
at 2012-05-04T00:48
請問 and#34;lastand#34;的記錄存在何處? 該如何定期清? ======= 另外, 本機沒有安裝mail server等等套件,那root的信,有些什麼 方式可以自動轉給另外一台mail server上的一般user account? - ...

合併大量檔案問題

Kumar avatar
By Kumar
at 2012-05-03T22:36
大家好,小弟在處理實驗data時想要合併有編號次序的檔案 但是嘗試許久仍找不到方法 我的檔案是 sd0.txt sd10.txt sd20.txt ... sd${n}.txt 等等 每個檔案的編號差10 當然可以寫一個迴圈用mv的方式rename讓號碼連續 但是想要合併全部檔案就是問題了 目前試 ...