Ubuntu重启后无法获取修改后的Mac地址
发表于 : 2013-11-20 10:49
安装的是Win 7和Ubuntu 13.04双系统,在win 7下修改了Mac地址,并且使用的静态IP;在Ubuntu下用NetworkManager配置好网络后可以正常上网。
但是关机后,直接进入Ubuntu系统,就无法上网了,ifconfig看了下是因为eth0使用了真实Mac,但是在/etc/udev/rules.d/70-persistent-net.rules里面,还是有两个Mac地址的记录(一个eth0是指定真实的Mac,eth1是指定修改后的Mac)。
这时候如果重新启动,但先进入win 7系统,等网络获取到后,再重启进入Ubuntu就能正常上网了,这时用ifconfig看是eth1使用的修改后Mac。
上面两种情况下,NetworkManager.conf和70-persistent-net.rules两个文件内容完全一样。想知道该如何解决?希望不要告诉我卸载NM用命令行,想要先解决掉这个问题。
另外说明下,我是先安装的win 7,再安装的Ubuntu。安装好Ubuntu后什么驱动都不需要安装各种快捷键就能正常使用,感觉是Ubuntu使用了win 7下的驱动。
但是关机后,直接进入Ubuntu系统,就无法上网了,ifconfig看了下是因为eth0使用了真实Mac,但是在/etc/udev/rules.d/70-persistent-net.rules里面,还是有两个Mac地址的记录(一个eth0是指定真实的Mac,eth1是指定修改后的Mac)。
这时候如果重新启动,但先进入win 7系统,等网络获取到后,再重启进入Ubuntu就能正常上网了,这时用ifconfig看是eth1使用的修改后Mac。
上面两种情况下,NetworkManager.conf和70-persistent-net.rules两个文件内容完全一样。想知道该如何解决?希望不要告诉我卸载NM用命令行,想要先解决掉这个问题。
另外说明下,我是先安装的win 7,再安装的Ubuntu。安装好Ubuntu后什么驱动都不需要安装各种快捷键就能正常使用,感觉是Ubuntu使用了win 7下的驱动。