主題:[求助]ESMARC 3354 Linux, 網(wǎng)口上有個(gè)bug 共有43465人關(guān)注過(guò)本帖 |
---|
barrypp |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
[求助]ESMARC 3354 Linux, 網(wǎng)口上有個(gè)bug Post By:2016-3-22 13:48:00 [只看該作者]
粗略來(lái)講這個(gè)bug導(dǎo)致第二個(gè)網(wǎng)口無(wú)法使用。 現(xiàn)象如下: 連上第一個(gè)網(wǎng)口時(shí),兩個(gè)ip地址都ping得通,并且arp顯示兩個(gè)ip地址對(duì)應(yīng)的mac地址一樣,與ifconfig中eth0一樣 連上第二個(gè)網(wǎng)口時(shí),兩個(gè)ip地址都ping不通,但arp顯示了兩個(gè)ip地址,并且其mac地址一樣,與ifconfig中eth1一樣 上面“兩個(gè)ip地址”指配給第一個(gè)網(wǎng)口的ip地址和配給第二個(gè)網(wǎng)口的ip地址 細(xì)節(jié)如下: userinfo.txt的配置如下 -----------------分隔符------------------------ [LOCAL_MACHINE] DHCP="0" DefaultGateway="192.168.14.254" IPAddress="192.168.14.49" SubnetMask="255.255.255.0" [USER_EXE] Name="sleep" Parameters="2m" [ETH1] DHCP="0" IPAddress="192.168.14.233" SubnetMask="255.255.255.0" DefaultGateway="192.168.14.254" -----------------分隔符------------------------ ifconfig輸出 -----------------分隔符------------------------ [root@EM335X /]#ifconfig -a can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:166 can1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:165 eth0 Link encap:Ethernet HWaddr D0:5F:B8:D2:54:0A inet addr:192.168.14.49 Bcast:192.168.14.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:215 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:18179 (17.7 KiB) TX bytes:134 (134.0 B) Interrupt:177 eth1 Link encap:Ethernet HWaddr D0:5F:B8:D2:54:0C inet addr:192.168.14.233 Bcast:192.168.14.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:163 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:14658 (14.3 KiB) TX bytes:120 (120.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:1 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:88 (88.0 B) TX bytes:88 (88.0 B) -----------------分隔符------------------------ 讓筆記本通過(guò)網(wǎng)線直連上板子上的第一個(gè)網(wǎng)口, 在筆記本CMD中運(yùn)行ping和arp -----------------分隔符------------------------ C:\>ping 192.168.14.49 & ping 192.168.14.233 & arp -a 正在 Ping 192.168.14.49 具有 32 字節(jié)的數(shù)據(jù): 來(lái)自 192.168.14.49 的回復(fù): 字節(jié)=32 時(shí)間=1ms TTL=64 來(lái)自 192.168.14.49 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.14.49 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.14.49 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 192.168.14.49 的 Ping 統(tǒng)計(jì)信息: 數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失), 往返行程的估計(jì)時(shí)間(以毫秒為單位): 最短 = 0ms,最長(zhǎng) = 1ms,平均 = 0ms 正在 Ping 192.168.14.233 具有 32 字節(jié)的數(shù)據(jù): 來(lái)自 192.168.14.233 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.14.233 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.14.233 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.14.233 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 192.168.14.233 的 Ping 統(tǒng)計(jì)信息: 數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失), 往返行程的估計(jì)時(shí)間(以毫秒為單位): 最短 = 0ms,最長(zhǎng) = 0ms,平均 = 0ms 接口: 192.168.14.50 --- 0x6 Internet 地址 物理地址 類型 192.168.14.49 d0-5f-b8-d2-54-0a 動(dòng)態(tài) 192.168.14.233 d0-5f-b8-d2-54-0a 動(dòng)態(tài) 192.168.14.255 ff-ff-ff-ff-ff-ff 靜態(tài) 224.0.0.2 01-00-5e-00-00-02 靜態(tài) 224.0.0.22 01-00-5e-00-00-16 靜態(tài) 224.0.0.251 01-00-5e-00-00-fb 靜態(tài) 224.0.0.252 01-00-5e-00-00-fc 靜態(tài) 239.255.255.250 01-00-5e-7f-ff-fa 靜態(tài) -----------------分隔符------------------------ 讓筆記本通過(guò)網(wǎng)線直連上板子上的第二個(gè)網(wǎng)口, 在筆記本CMD中運(yùn)行ping和arp -----------------分隔符------------------------ C:\>ping 192.168.14.49 & ping 192.168.14.233 & arp -a 正在 Ping 192.168.14.49 具有 32 字節(jié)的數(shù)據(jù): 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 192.168.14.49 的 Ping 統(tǒng)計(jì)信息: 數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 0,丟失 = 4 (100% 丟失), 正在 Ping 192.168.14.233 具有 32 字節(jié)的數(shù)據(jù): 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 請(qǐng)求超時(shí)。 192.168.14.233 的 Ping 統(tǒng)計(jì)信息: 數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 0,丟失 = 4 (100% 丟失), 接口: 192.168.14.50 --- 0x6 Internet 地址 物理地址 類型 192.168.14.49 d0-5f-b8-d2-54-0c 動(dòng)態(tài) 192.168.14.233 d0-5f-b8-d2-54-0c 動(dòng)態(tài) 192.168.14.255 ff-ff-ff-ff-ff-ff 靜態(tài) 224.0.0.2 01-00-5e-00-00-02 靜態(tài) 224.0.0.22 01-00-5e-00-00-16 靜態(tài) 224.0.0.251 01-00-5e-00-00-fb 靜態(tài) 224.0.0.252 01-00-5e-00-00-fc 靜態(tài) 239.255.255.250 01-00-5e-7f-ff-fa 靜態(tài) -----------------分隔符------------------------ [此貼子已經(jīng)被作者于2016-3-22 13:50:50編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-22 13:53:00 [只看該作者]
ESMARC 3354 WEC7 沒(méi)有這樣的bug
|
單帖管理 | 引用 | 回復(fù) |
hzc |
3樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2016-3-22 15:37:00 [只看該作者]
你好,同一臺(tái)設(shè)備的兩個(gè)網(wǎng)卡,如果只是將IP設(shè)置在同一網(wǎng)段,系統(tǒng)默認(rèn)只會(huì)通過(guò)一個(gè)網(wǎng)口通訊,看到的現(xiàn)象就是兩個(gè)IP綁定的MAC都是一樣的,這一點(diǎn)可以在板卡中通過(guò)route -n命令查看路由規(guī)則。
另外還有一點(diǎn),ESM335x的雙網(wǎng)絡(luò)是內(nèi)部通過(guò)高速交換機(jī) + VLAN的方式實(shí)現(xiàn),所以和完全獨(dú)立的雙網(wǎng)絡(luò)不同。使用時(shí)必須注意以下兩點(diǎn):
1)eth0 eth1必須配置不同網(wǎng)段的ip地址。
2)eth0和eth1 網(wǎng)絡(luò)連接上必須在物理上完全分開(kāi),不能接在一個(gè)局域網(wǎng)內(nèi)。
|
單帖管理 | 引用 | 回復(fù) |
hzc |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2016-3-22 15:41:00 [只看該作者]
WEC7的內(nèi)部驅(qū)動(dòng)和Linux不同,WEC7的雙網(wǎng)口是完全獨(dú)立的,所以WCE7在上述的情況,只需要清除一下ARP緩存,應(yīng)該就能分別ping通兩個(gè)網(wǎng)卡了
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-23 14:28:00 [只看該作者]
原來(lái)如此
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
6樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-23 14:46:00 [只看該作者]
那要如何給eth1設(shè)置網(wǎng)關(guān),是在userinfo.txt里設(shè)置么? 或者 在rc.local里添加 route add default gw ....
[此貼子已經(jīng)被作者于2016-3-23 14:51:05編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) |
hzc |
7樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2016-3-23 15:42:00 [只看該作者]
你好, 網(wǎng)關(guān)可以在userinfo.txt中設(shè)置,系統(tǒng)只有一個(gè)默認(rèn)網(wǎng)關(guān)。
|
單帖管理 | 引用 | 回復(fù) |