遇到網路卡兩張,initrd中沒有ethtool的狀態下dhcp client沒有優先去用有插上線的網卡來查詢
解法:
可以查
/sys/class/net/eth0/operstate
只要是up or unknown,就是有連線,而沒連線就是down.
不過查詢/sys/class/net/eth0/operstate之前,要先
ifconfig eth0 0.0.0.0
先把網路卡叫起來一下,才能判斷,要不然/sys/class/net/eth0/operstate會是
空的。
這樣修改的mkpxeinitrd-net就會優先由有連線的網卡去要IP address了。
沒有留言:
張貼留言