1) root@tv-desktop:~# cat /proc/net/vlan/config VLAN Dev name | VLAN ID Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD eth1.182 | 182 | eth1 root@tv-desktop:~# ifconfig -a eth1 Link encap:Ethernet HWaddr 00:0E:0C:6B:FA:7D inet addr:129.82.201.60 Bcast:129.82.201.255 Mask:255.255.255.0 inet6 addr: fe80::20e:cff:fe6b:fa7d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:728652 errors:0 dropped:0 overruns:0 frame:0 TX packets:332640665 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:522045270 (497.8 MiB) TX bytes:2787308359 (2.5 GiB) eth1.182 Link encap:Ethernet HWaddr 00:0E:0C:6B:FA:7D BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:22 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:1100 (1.0 KiB) TX bytes:0 (0.0 b) 2) MULTICAST works on my primary interface (eth1) 3) MULTICAST does NOT work on my virtual interface (eth1.182) 4) root@tv-desktop:~# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination did I answer your questions? ad3 Srinivas Varadaraj wrote: > I have had some problems with vlans as well if you refer to my old > posts. As far as multicasts go, > 1) make sure that /proc/net/vlans/configs shows that the vlan device is > pointing to the same vlan ie eth0.182 should show 182 as the vlan > 2) look for MULTICAST on your primary interface ie eth0 > 3) look for MULTICAST on your virtual interface eth0.182. > 4) Check / write rules for eth0.182 in your iptables. > -sri > > > -----Original Message----- > From: vlan-bounces@xxxxxxxxxxxxxxx [mailto:vlan-bounces@xxxxxxxxxxxxxxx] > On Behalf Of Anthony Benjammin DeNardo III > Sent: Friday, December 01, 2006 12:20 PM > To: vlan@xxxxxxxxxxxxxxx > Subject: [VLAN] multicast issues > > I have a linux box (kernel=2.6.15-27-386, hostname=encoder) with several > > Hauppauge encoders. it has an Intel Etherexpress Pro 100 NIC. when a > client on the same subnet (not only the same subnet, but physically > connected to the same switch) as encoder requests a multicast generated > by encoder, all works fine. > > however, when I add a vlan to encoder: > > vconfig add eth0 182 > > ifconfig -a indicates that eth0.182 has been created. then, if a client > > on the 182 subnet (vlan 182 trunked through the same switch as before) > requests the multicast, it cannot receive it. I sniffed the traffic, > and there are no IGMP messages being sent out the 182 interface of the > encoder. > > then, I assigned an IP address to the eth0.182 interface. repeated the > multicast, and the client still could not receive it. there was still > no IGMP traffic on the 182 interface. this means that the IGMP join > request generated by the client was never received by the eth0.182 > interface on the encoder. > > how do I get IGMP to work on my vlan interface? > > -- ========================================================= | Anthony Ben'jammin' DeNardo III | | Network Multimedia Architect | | Academic Computing & Networking Services | | Colorado State University | | 970-297-3710 | | ad3@xxxxxxxxxxxxx | ========================================================= -------------- next part -------------- A non-text attachment was scrubbed... Name: ad3.vcf Type: text/x-vcard Size: 360 bytes Desc: not available Url : http://ns2.lanforge.com/pipermail/vlan/attachments/20061201/425a6ffb/ad3.vcf