http://bugzilla.novell.com/show_bug.cgi?id=612006 http://bugzilla.novell.com/show_bug.cgi?id=612006#c0 Summary: xen 4 and opensuse bridging/networking interop problem Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: 64bit OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: michaelcook_mjc@yahoo.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=367327) --> (http://bugzilla.novell.com/attachment.cgi?id=367327) system /var/log/messages dmesg and hvm config file User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100513 SUSE/3.6.4-1.11 Firefox/3.6.4 I have opensuse 11.3 milestone 7 working with opensuse 2.6.34-8 as dom0 on W510. (This has been quite the process given the driver support for this newish laptop and finally trying opensuse has been the least problematic) On other installations (Centos, Ubuntu), I found XEN 4.0 networking has been fairly straightforward to set up. However, using Yast and XEN networking together is not working for me. I dont know if this is interop, noobism or a genuine problem but my aim of raising this bug is to provide easier access to XEN which I think is great and so far opensuse seems to be almost there for end-users who want to use this technology. Is there any guides on how to get a HVM to run on opensuse 11.3 dom0 that explain how to use YaST to configure the networking appropriately to just have one eth nic bridged to dom0 eth0? Presenlty, I have an HVM (WinXP or Ubuntu10.04) and after about 2mins they timeout with either xenbr0 not found (original config) or hot-plugin scripts vif not found errors. The VirtualManager panel also does't show the HVM configuration until I manually launch it from the cmd line using xm create. linux-oit2:/etc/xen/vm # xm create WinXP_sp3.hvm Using config file "./WinXP_sp3.hvm". Error: Device 0 (vif) could not be connected. Hotplug scripts not working. The xend-config.sxp states on opensuse to use Yast networking instead of the xen scripts. I've tried creating a bridge (br0) and using this in the HVM configuration file. I then start the VM and it crashes/stops abruptly with hot-scripts plugin vif message. Another minor annoyance is that when the laptop comes up and it has eth0 NIC and wlan0 both are provisioned. Somehow, the eth0 NIC gets an address assigned (looks like the last one it was assigned when plugged in) and the default route goes to that interface. The wlan0 which is attached to the network also gets an address but all traffic is routed to eth0. I would only expect this behaviour if eth0 was in fact up and received valid DHCP. I dont see a network-applet on the task-bar and when I check with Yast Networking I see it is as configured as DHCP. I dont know if this is related too. Also, if I use wlan0 as the bridged interface I get errors (presumably as the bridge is being attached to wlan0) that the operation is not supported. I'm guessing this is a Intel 6000 firmware issue for the wlan controller? I also dont see the HVM config/name appear in the XEN Virt Manager panel. linux-oit2:/etc/xen/vm # xm create Espial-WinXP_sp3.hvm Using config file "./Espial-WinXP_sp3.hvm". Error: Device 0 (vif) could not be connected. Hotplug scripts not working. linux-oit2:/etc/xen/vm # ifconfig br0 Link encap:Ethernet HWaddr 00:26:2D:FA:C6:18 inet6 addr: fe80::226:2dff:fefa:c618/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10 errors:0 dropped:0 overruns:0 frame:0 TX packets:105 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1738 (1.6 Kb) TX bytes:31840 (31.0 Kb) br1 Link encap:Ethernet HWaddr AE:E3:86:90:DE:CC inet6 addr: fe80::ace3:86ff:fe90:decc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:101 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:30472 (29.7 Kb) eth0 Link encap:Ethernet HWaddr 00:26:2D:FA:C6:18 UP BROADCAST PROMISC MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Memory:f2600000-f2620000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:501 errors:0 dropped:0 overruns:0 frame:0 TX packets:501 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:479232 (468.0 Kb) TX bytes:479232 (468.0 Kb) pan0 Link encap:Ethernet HWaddr FA:F8:FC:B4:88:C5 inet6 addr: fe80::f8f8:fcff:feb4:88c5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:468 (468.0 b) wlan0 Link encap:Ethernet HWaddr 00:24:D7:11:05:2C inet addr:30.30.1.165 Bcast:30.30.1.255 Mask:255.255.255.0 inet6 addr: fe80::224:d7ff:fe11:52c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1996 errors:0 dropped:0 overruns:0 frame:0 TX packets:1789 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1956456 (1.8 Mb) TX bytes:276370 (269.8 Kb) linux-oit2:/etc/xen/vm # brctl show bridge name bridge id STP enabled interfaces br0 8000.00262dfac618 no eth0 br1 8000.000000000000 no // wlan0 but failed. pan0 8000.000000000000 no In other XEN 4.0 installations (CentOS/Ubuntu) the xenbr0 is happily created via xend config scripts using network-bridge. To this end, not sure why there isn't a peth0. Can someone point me to the steps to configure the opensuse dom0 to get this working? I think I'm very close to using XEN environment if only I can get over this networking stumbling block and I dont know if it is the noob or the integration of opensuse and xen networking. ;o) I've read this: http://en.opensuse.org/Xen_Full_Virtualization_Example but it seems to be devoid of networking examples/suggestions. Reproducible: Always Steps to Reproduce: 1. install opensuse 11.3 m7 with virtualisation (XEN4) 2. run pre-existing HVM with the example configuration file from /etc/xen/examples/ modified 3. wait 3mins 4. timeout and VM closes with cmd-line prompt error hot pluging scripts. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.