I'm trying to get a bridging and VLAN working together with an unexpected lack of success. ICMP pings are working well, but UDP traffic isn't working. Without the VLAN interface I can get my XEN/bridging networking working (but limited by the number of physical interfaces). Without the XEN interfaces I regularly setup VLAN interfaces, as well as using 802.3ad bonding. However I seem to be unable to get the bridges to XEN interfaces working with VLAN's.
I'm trying to bridge the traffic from the VLAN interface to a xen vif interface. I only have IP addresses on the virtual Ethernet interfaces (in the xen vm's). I've got a default MTU of 1500. The machine is a dual Opteron, with PCIe SK-9E22 dual GbE (I also have a Intel Pro/1000 dual MT in the machine, but it seems to display the same issue). The kernel is 2.6.12.6 from xen 3.0 unstable. The installation is Fedora Core 4, x86_64. The switch is a Dell 5324. No firewall rules. No bridge filtering. I'm getting desperate to find a fix. I've been trying to work through this for a few weeks, and I've made very little progress. I can provide traffic dumps or any other information. Any help would be appreciated. I must be missing something simple. Thanks, Greg :-) This non-VLAN configuration works ok. eth0--br148--vif7.0--veth0 This VLAN configuration doesn't work. eth0--eth0.148--br148--vif7.0--veth0 This also doesn't work, but is the direction I would like to move towards once I can get the VLAN configuration above working. eth0--+--bond0--bond0.148--br148--vif7.0--veth0 eth1--+ --------8<--------- # cat /proc/net/vlan/config VLAN Dev name | VLAN ID Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD eth0.148 | 148 | eth0 --------8<--------- # cat /proc/net/vlan/eth0.148 eth0.148 VID: 148 REORDER_HDR: 1 dev->priv_flags: 1 total frames received 66 total bytes received 4312 Broadcast/Multicast Rcvd 0 total frames transmitted 169 total bytes transmitted 13801 total headroom inc 0 total encap on xmit 169 Device: eth0 INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 EGRESSS priority Mappings: --------8<--------- # brctl show bridge name bridge id STP enabled interfaces br133 8000.0007e9111f40 no eth2 vif0.0 br140 8000.0007e9111f41 no eth3 vif1.0 vif2.0 br148 8000.00005a72a6b6 no eth0.148 vif7.0 br149 8000.00005a72a6b7 no eth1 vif6.0 --------8<--------- # ip addr show 1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo 2: vif0.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 3: veth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether 00:aa:00:01:33:01 brd ff:ff:ff:ff:ff:ff inet 192.168.133.1/24 brd 192.168.133.255 scope global veth0 5: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:00:5a:72:a6:b6 brd ff:ff:ff:ff:ff:ff 6: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:00:5a:72:a6:b7 brd ff:ff:ff:ff:ff:ff 7: eth2: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:07:e9:11:1f:40 brd ff:ff:ff:ff:ff:ff 8: eth3: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:07:e9:11:1f:41 brd ff:ff:ff:ff:ff:ff 12: br133: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether 00:07:e9:11:1f:40 brd ff:ff:ff:ff:ff:ff 13: br140: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether 00:07:e9:11:1f:41 brd ff:ff:ff:ff:ff:ff 14: br148: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether 00:00:5a:72:a6:b6 brd ff:ff:ff:ff:ff:ff 15: br149: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether 00:00:5a:72:a6:b7 brd ff:ff:ff:ff:ff:ff 16: eth0.148: <BROADCAST,MULTICAST,PROMISC,SLAVE,UP> mtu 1500 qdisc noqueue link/ether 00:00:5a:72:a6:b6 brd ff:ff:ff:ff:ff:ff 17: vif1.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 18: vif2.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 19: vif3.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 21: vif5.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 22: vif6.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff 23: vif7.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff --------8<--------- # iptables -L Chain FORWARD (policy ACCEPT) target prot opt source destination Chain INPUT (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination --------8<--------- # iptables -t nat -L Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination Chain PREROUTING (policy ACCEPT) target prot opt source destination --------8<--------- # grep . /proc/sys/net/bridge/* bridge-nf-call-arptables:1 bridge-nf-call-ip6tables:1 bridge-nf-call-iptables:1 bridge-nf-filter-vlan-tagged:1 --------8<--------- # ifconfig br133 Link encap:Ethernet HWaddr 00:07:E9:11:1F:40 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:507 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:22908 (22.3 KiB) TX bytes:0 (0.0 b) br140 Link encap:Ethernet HWaddr 00:07:E9:11:1F:41 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:371 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:32482 (31.7 KiB) TX bytes:0 (0.0 b) br148 Link encap:Ethernet HWaddr 00:00:5A:72:A6:B6 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:72 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2178 (2.1 KiB) TX bytes:0 (0.0 b) br149 Link encap:Ethernet HWaddr 00:00:5A:72:A6:B7 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9307 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:429002 (418.9 KiB) TX bytes:0 (0.0 b) eth0 Link encap:Ethernet HWaddr 00:00:5A:72:A6:B6 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6553 errors:0 dropped:0 overruns:0 frame:0 TX packets:509 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:797897 (779.1 KiB) TX bytes:60294 (58.8 KiB) Interrupt:19 Memory:da000000-0 eth0.148 Link encap:Ethernet HWaddr 00:00:5A:72:A6:B6 UP BROADCAST RUNNING PROMISC SLAVE MULTICAST MTU:1500 Metric:1 RX packets:109 errors:0 dropped:0 overruns:0 frame:0 TX packets:319 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:6586 (6.4 KiB) TX bytes:25137 (24.5 KiB) eth1 Link encap:Ethernet HWaddr 00:00:5A:72:A6:B7 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2043643 errors:0 dropped:0 overruns:0 frame:0 TX packets:1035066 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:705998064 (673.2 MiB) TX bytes:96745247 (92.2 MiB) eth2 Link encap:Ethernet HWaddr 00:07:E9:11:1F:40 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:61031 errors:0 dropped:0 overruns:0 frame:0 TX packets:103282 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4293121 (4.0 MiB) TX bytes:18848725 (17.9 MiB) Base address:0x3000 Memory:de280000-de2a0000 eth3 Link encap:Ethernet HWaddr 00:07:E9:11:1F:41 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3592 errors:0 dropped:0 overruns:0 frame:0 TX packets:721 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:245986 (240.2 KiB) TX bytes:91955 (89.7 KiB) Base address:0x3040 Memory:de2a0000-de2c0000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:19 errors:0 dropped:0 overruns:0 frame:0 TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2884 (2.8 KiB) TX bytes:2884 (2.8 KiB) veth0 Link encap:Ethernet HWaddr 00:AA:00:01:33:01 inet addr:192.168.133.1 Bcast:192.168.133.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:55923 errors:0 dropped:0 overruns:0 frame:0 TX packets:100718 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3401417 (3.2 MiB) TX bytes:18054002 (17.2 MiB) vif0.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:100714 errors:0 dropped:0 overruns:0 frame:0 TX packets:55923 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:18053834 (17.2 MiB) TX bytes:3401417 (3.2 MiB) vif1.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:721 errors:0 dropped:0 overruns:0 frame:0 TX packets:506 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:86359 (84.3 KiB) TX bytes:45726 (44.6 KiB) vif2.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:132 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) vif3.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:95 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) vif5.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:95 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) vif6.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1029258 errors:0 dropped:0 overruns:0 frame:0 TX packets:2036727 errors:0 dropped:427 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:86030327 (82.0 MiB) TX bytes:704959580 (672.3 MiB) vif7.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:383 errors:0 dropped:0 overruns:0 frame:0 TX packets:109 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:26717 (26.0 KiB) TX bytes:7648 (7.4 KiB) --------8<--------- # cat /proc/net/sk98lin/eth0 Detailed statistic for device eth0 ======================================= Board statistics Card name SK-9E22 10/100/1000Base-T Dual Port Server Adapter Vendor/Device ID 1148/9e00 Card type (Bit) 64 Active Port A Preferred Port A Interrupt Moderation disabled Bus type PCI-Express Bus width (Lanes) 4 Driver version 8.24.1.3 (01) Driver release date Aug-09-2005 Hardware revision v1.2 Temperature (C) 29.00 Temperature (F) 84.00 Voltage PCI (V) 0.000 Voltage PCI-IO (V) 0.000 Voltage VMAIN (V) 0.000 Voltage VAUX (V) 0.000 Voltage Core 1V2 (V) 0.000 Voltage PHY 1V5 (V) 0.000 Voltage PHY 2V5 (V) 0.000 Receive statistics Received bytes 85506 Received packets 768 Receive errors 0 Receive dropped 0 Received multicast 469 Transmit statistics Transmitted bytes 58040 Transmitted packets 476 Transmit errors 0 Transmit dropped 0 Transmit collisions 0 --------8<--------- # lspci -vvt -+-[0000:80]-+-00.0 nVidia Corporation CK804 Memory Controller | +-01.0 nVidia Corporation CK804 Memory Controller | +-0a.0 nVidia Corporation CK804 Ethernet Controller | \-0e.0-[0000:81-85]-- +-[0000:08]-+-0a.0-[0000:09]----04.0 Marvell Technology Group Ltd. MV88SX5081 8-port SATA I PCI-X Controller | +-0a.1 Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC | +-0b.0-[0000:0a]--+-04.0 Marvell Technology Group Ltd. MV88SX5081 8-port SATA I PCI-X Controller | | +-09.0 Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) | | \-09.1 Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) | \-0b.1 Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC \-[0000:00]-+-00.0 nVidia Corporation CK804 Memory Controller +-01.0 nVidia Corporation CK804 ISA Bridge +-01.1 nVidia Corporation CK804 SMBus +-02.0 nVidia Corporation CK804 USB Controller +-02.1 nVidia Corporation CK804 USB Controller +-04.0 nVidia Corporation CK804 AC'97 Audio Controller +-06.0 nVidia Corporation CK804 IDE +-07.0 nVidia Corporation CK804 Serial ATA Controller +-08.0 nVidia Corporation CK804 Serial ATA Controller +-09.0-[0000:01]--+-04.0 nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] | \-05.0 Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) +-0a.0 nVidia Corporation CK804 Ethernet Controller +-0e.0-[0000:02]----00.0 SysKonnect SK-9Exx 10/100/1000Base-T Adapter +-18.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration +-18.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map +-18.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller +-18.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control +-19.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration +-19.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map +-19.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller \-19.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html