今天上午的Fedora更新,版本为0.8.999.3的NetworkManager会致使NetworkManager和network service的版本不一致,从而导致网络功能无法使用。而这个时候要通过yum downgrade NetworkManager*降级又没有网络连接可用,悲剧。
这时只有手动设置网卡了。service network restart和 service NetworkManager restart都报告失败,ifconfig查看网卡,只有本地回环启动。
接下来接上网线,通过 ifconfig -a 查看所有的网卡接口,例如我的接口叫做em2.
启动网卡
ifconfig em2 up
查看网卡情况
ifconfig em2
如果没有获得ip,可以通过dhcpclient获得ip
dhclient -4 em2
再查看网卡情况,如果获得了ip,可以尝试ping www.baidu.com,如果出现network unreachable的报错,需要再配置一下路由信息,其中gw是你的网关:
route add default gw 192.168.1.1
这时你的网络应该暂时可用了,立刻执行yum downgrade NetworkManager*降级吧。

表示一切正常,F15_XFCE,升级后重启了network
[root@suse suse]# rpm -qa| grep -i network
system-config-network-tui-1.6.2-2.fc15.noarch
glib-networking-2.28.6.1-2.fc15.i686
NetworkManager-pptp-0.8.999-1.fc15.i686
NetworkManager-0.8.999-3.git20110526.fc15.i686
NetworkManager-vpnc-0.8.999-2.fc15.i686
NetworkManager-openvpn-0.8.999-1.fc15.i686
NetworkManager-glib-0.8.999-3.git20110526.fc15.i686
NetworkManager-gnome-0.8.999-3.git20110526.fc15.i686
这个问题是与network manager的vpn模块有关