kvm: network problem with Solaris 10u8 guest
Hi folks,
I am trying to run Solaris 10u8 as a guest in kvm (kernel 2.6.33.2). Problem: The virtual network devices don't work with this Solaris version.
e1000 and pcnet work just by chance, as it seems. I can ping the guest (even though some packets are lost). I cannot use ssh to login.
rtl8139 and ne2k_pci are not even listed by "ifconfig -a" on the guest.
Solaris 10u6 worked fine (using the e1000 emulation). Same for the Linux guests.
Can anybody reproduce this problem?
Any helpful comment would be highly appreciated. Of course I would be glad to help to track this down.
Harri
Quoted 3 lines · Harald Dunkel
Hi folks,
Please post kvm issues to the kvm mailing list.
Quoted 11 lines
I am trying to run Solaris 10u8 as a guest in kvm (kernel 2.6.33.2). Problem: The virtual network devices don't work with this Solaris version.
e1000 and pcnet work just by chance, as it seems. I can ping the guest (even though some packets are lost). I cannot use ssh to login.
rtl8139 and
ne2k_pciare not even listed by "ifconfig -a" on the guest.
Quoted 9 lines
Solaris 10u6 worked fine (using the e1000 emulation). Same for the Linux guests.
Can anybody reproduce this problem?
Any helpful comment would be highly appreciated. Of course I would be glad to help to track this down.
Does opensolaris exhibit the the same problems? If so, you can probably bisect the driver to find the change that broke the device. With that we can probably deduce if it is the device or driver that is broken, and what the issue is.
Signature · 1 line
Do not meddle in the internals of kernels, for they are subtle and quick to panic.
Quoted 12 lines · Avi Kivity
Quoted 11 lines · Harald Dunkel
I am trying to run Solaris 10u8 as a guest in kvm (kernel 2.6.33.2). Problem: The virtual network devices don't work with this Solaris version.
e1000 and pcnet work just by chance, as it seems. I can ping the guest (even though some packets are lost). I cannot use ssh to login.
rtl8139 and
ne2k_pciare not even listed by "ifconfig -a" on the guest.
Quoted 7 lines
Quoted 3 lines
Solaris 10u6 worked fine (using the e1000 emulation). Same for the Linux guests.
Does opensolaris exhibit the the same problems? If so, you can probably bisect the driver to find the change that broke the device. With that we can probably deduce if it is the device or driver that is broken, and what the issue is.
I verified this right after Harald posted his original bugreport against debian qemu-kvm package (*). No, opensolaris does NOT shows this bug.
I even tried solaris install image -- sol-10-u8-ga-x86-dvd.iso, but it works here as far as I can see. I performed only basic tests however, -- basically because I just don't remember how to _use_ solaris (it's been about 10 years ago), and can only do some telnet/ping/ftp.
(*) http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579751
/mjt