狀況
1. eth0, eth1 接上後 ifconfig 只會讀到優先接上的
2. 當優先接上的拔除後,後接上的就會讀到。
有人知道是怎麼回事嗎?
Shine:
请问双网口是同时接在不同的网段内吗?是否有参考过下面的双网口的配置链接?
processors.wiki.ti.com/…/AM335x_CPSW_(Ethernet)_Driver's_Guide
user5855683:
回复 Shine:
因為目前得到的資訊是
eth0, eth1 接上兩個網路線,要讓兩者都出現不同的ip 且可以ping的到
不同網段方式已經試過,依然無法..
我是下ifconfig做查詢
目前是優先(eth0)接上的他會出現ip 且可ping通,後接(eth1)的則不會顯示出來,也ping不到,但若將優先(eth0)接上的拔除後,則會自動切換到eth1的ip,是ping的到eth1,eth0再插回去就不會顯示eth0的ip,也ping不到。
這感覺就是只能抓到一個ip的位置但硬體方面是確定有抓到的,插拔後是有顯示及消失的狀況
user5855683:
回复 Shine:
我有去看過其他類似問題,有說明好像是要在u-boot或是kernel得開源碼中做修改?
但我還真不知道要去哪個檔案做修改
yongqing wang:
回复 user5855683:
参考一下这个帖子:www.cnblogs.com/…/8384186.html
user5855683:
回复 yongqing wang:
你知道這帖子的檔案位置嗎?
yongqing wang:
回复 user5855683:
啥档案?
user5855683:
回复 yongqing wang:
您提供給我的帖子中的code需要加在哪裡
yongqing wang:
回复 user5855683:
帖子里的就是系统的内核配置啊,不知道到哪里下载相应的系统源码?
yongqing wang:
你可打开/etc/udev/rules.d/目录下的*persistent-net.rules看看里面是怎么写的
昨夜无眠:
回复 user5855683:
直接在 /etc/init.d/下的某个脚本添加
#set mac address
ifconfig eth0 hw ether 7C:38:66:51:D2:00
ifconfig eth1 hw ether 7C:38:66:51:D2:01#set ip address
ifconfig eth0 up
ifconfig eth0 192.168.100.10 netmask 255.255.255.0
ifconfig eth1 up
ifconfig eth1 192.168.101.10 netmask 255.255.255.0
这样也不行?