|
|
用livedvd安装时,用net-setup eth0设置了本机上的以太网网卡
编译内核重启计算机后,却自动将计算机上的IEEE1394设为eth0,将以太网网卡认作eth1了。
结果验证网络是否正常时发现ping网关不通,ping 自己的网卡地址没有问题
检查dmesg才发现这一变化。
请问,如何解决?现在/etc/init.d下没有net.eth1,只有net.eth0
用livedvd安装时能够使用net-setup,现在没有这个命令了,用emerge -S net-setup也说找不到。如何安装net-setup这个工具?
本人现在临时解决的土办法:
先把/etc/conf.d/net中的config_eth0=(...)和routes_eth0=(...)改成config_eth1=(...)和
routes_eth1=(...),然后cp /etc/init.d/net.eth0 /etc/init.d/net.eth1,再执行
rc-update add net.eth1 default
rc-update del net.eth0 default
重启后,除了会显示eth0有DHCP无法配置的红色警告外,就可以使用eth1了。(临时解决)
整理一下问题:
1、如何安装net-setup工具?(emerge -S net-setup找不到)
2、如何解决这种安装系统后,网络接口net.ethX编号和设备对应关系发生变化的问题?
多谢相助~~ |
|