KVM中的Solaris 10(Ubuntu 14.04) – 网卡无法使用

我在运行Ubuntu 14.04 kvm主机的Solaris 10客户机上运行networking时出现问题。

客人的安装运行良好,但我不能从客人到外面的世界的networking连接。

这是kvm guest定义中的networking设备定义:

<interface type='bridge'> <mac address='52:54:00:d6:fc:e7'/> <source bridge='br1'/> <model type='e1000'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 

该设备在Solaris guest虚拟机内部被识别,但是一个dhcp请求被回答,那么我可以使用静态IP地址来获得一个连接。

我已经尝试了其他的networking接口模型,但他们也没有工作。

说实话,我不知道从哪里开始debugging这个问题。 任何帮助将不胜感激。

在此先感谢您的帮助。

PS其他客人(例如Ubuntu客人)没有这个问题。 一切运行良好。

我想你遇到了这个bug: https : //bugs.launchpad.net/qemu/+bug/1395217

该错误描述了qemu 2.0.0及以上版本与OpenSolaris的networking兼容性问题,将无法正常工作。 据报在2014年11月。

禁用x2apicfunction使网卡再次工作。 请参阅此错误报告的详细工作configuration: https : //bugzilla.redhat.com/show_bug.cgi?id = 1262093