[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] vlan problems
Hello, I'm trying to get several vlan interfaces working with bridging using Xen 3.0. The (dom0) system is Debian testing with Xen 3.0-testing using packages from packages.debianbase.de. eth0 is a normal interface and works fine (also with the Xen bridge). eth1 contains several vlans (eth1.1234, eth1.3001, ..., eth1.3008), where the dom0 needs to use one of these vlans (eth1.1234) for NFS, ... I have used a wrapper script calling the network-bridge script with what seemed like reasonable parameters, but dom0 always looses connectivity on eth1.1234. Also, none of the domU's seemed to have connectivity on any of the vlans. The same setup and a very similar wrapper script worked for Xen 2.0. Configuration of the interfaces in dom0 is in /etc/network/interfaces, relevant parts: auto eth0 iface eth0 inet static address 10.1.1.3 netmask 255.255.255.0 gateway 10.1.1.1 auto eth1.1234 iface eth1.1234 inet static address 192.168.1.66 netmask 255.255.255.0 auto eth1.3001 iface eth1.3001 inet static address 0.0.0.1 netmask 255.255.255.255 post-up ifconfig eth1.3001 0.0.0.0 auto eth1.3002 iface eth1.3002 inet static address 0.0.0.1 netmask 255.255.255.255 post-up ifconfig eth1.3002 0.0.0.0 ... The script calling network-bridge looks as follows: script=/etc/xen/scripts/network-bridge $script "$@" netdev=eth0 vifnum=0 bridge=xen-br-e0 $script "$@" netdev=eth1.1234 vifnum=9 bridge=xen-br-e1 $script "$@" netdev=1.3001 vifnum=1 bridge=xen-br-3001 $script "$@" netdev=1.3002 vifnum=2 bridge=xen-br-3002 $script "$@" netdev=1.3003 vifnum=3 bridge=xen-br-3003 $script "$@" netdev=1.3004 vifnum=4 bridge=xen-br-3004 $script "$@" netdev=1.3005 vifnum=5 bridge=xen-br-3005 $script "$@" netdev=1.3006 vifnum=6 bridge=xen-br-3006 $script "$@" netdev=1.3007 vifnum=7 bridge=xen-br-3007 $script "$@" netdev=1.3008 vifnum=8 bridge=xen-br-3008 After running the script, connectivity on eth1.1234 is gone. Doing ifup eth1.1234 again seems to fix the problem for dom0, but not for the bridge and domU's. If I try # /etc/xen/scripts/network-bridge start netdev=eth1.1234 I get the following output vifnum=9 bridge=xen-br-e1 Removed VLAN -:eth1.1234:- SIOCSIFNAME: No such device so I'm not sure if the network-bridge script is supposed to work for vlan interfaces at all. I have also tried to use the old networking script from Xen 2.0, but it did not seem to work (it used to work with Xen 2.0). Has something insideXen been changed or should it be possible to use the old script as well? Any help would be appreciated. Best regards, Matus _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |