Can't get VLAN working

[email protected]
Newsgroups gmane.linux.drivers.vlan
Message-ID <[email protected]>
I've built a 2.4.18 Linux kernel with VLAN configured in and built the 1.6 release of vconfig.  The system boots, vconfig is able to create VLAN interfaces.  But I haven't been able to _use_ the interface.  

Based on http://www.linuxjournal.com/article/7268, I've done this:

   ifconfig eth1 down
   ifconfig eth1 0.0.0.0 up
   vconfig add eth1 2
   ifconfig eth1.2 11.2.0.1 broadcast 11.127.255.255 netmask 255.128.0.0 

I have a switch that will add VLAN tags based on the ingress port and I've configured it to add ID 2 to incoming messages.  I hooked my PC up to that port, another computer with Ethereal to another port, and my experimental system up to another.  On the PC I do:

   ping 11.2.0.1

and I see tagged ARP packets in Ethereal.  On the experimental system, the packets received by eth1 go up each time I ping:

   eth1      ...
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0

but the packets received by eth1.2 remain 0:

   eth1.2    ...
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

I guess I'm missing something.  Any suggestions?

TIA.

                              Chris
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.