From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Brackley Subject: Re: Network script handling changes Date: Wed, 2 Nov 2005 15:53:20 +1300 Message-ID: <097401c5df59$43dd57f0$aa0a0a0a@brackley> References: <20051031165254.GD7630@leeni.uk.xensource.com> Reply-To: Greg Brackley Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ewan Mellor , Xen Developers List-Id: xen-devel@lists.xenproject.org ----- Original Message ----- From: "Ewan Mellor" > If you want to handle initial networking through the init.d scripts, as > Greg > Brackley wanted, IIRC, then simply don't specify a network-script (this > has > worked for a week or so now) and specify an appropriate vif-script > instead. > Greg, if you've got anywhere with your VLAN/domU setup, I'd be interested. I'm still having problems. I don't understand where I am having problems. I must be missing something really obvious! I can get ICMP working just fine, but tcp/udp seem to be having problems. I don't have iptables or any filtering that I am aware of. I think I have everything running with an MTU of 1500 (but would prefer 9000). The strange thing is sometimes when I put tcpdump on the VLAN interfaces, things start to work (e.g. starting a ssh session). tcpdump without promiscuous mode seems to overcome the problem. I'll try and get some information off the machine with sneaker-net. I have an ugly ascii art diagram below showing what I am trying to get going. The only interfaces with IP addresses are the fake eth0's. dom0: fake eth0 -> vif0.0 --- br0 --- bond0.1 (VLAN 1) --+ | domU: fake eth0 -> vif1.0 --- br1 --- bond0.2 (VLAN 2) --+ | domU: fake eth0 -> vif2.0 --- br2 --- bond0.3 (VLAN 3) --+ | domU: fake eth0 -> vif3.0 --- br3 --- bond0.4 (VLAN 4) --+ | domU: fake eth0 -> vif4.0 --- br4 --- bond0.5 (VLAN 5) --+ | +------------------------------------------------------+ | | + -> real eth0 -> the network +--- bond0 -+ +--> real eth1 -> the network Greg :-)