I upgraded my 2610 routers to c2600-d-mz.122-29.bin - Now I have the commands to make dot1q trunk on the ethernet port (10Mb)
I connect with a switch with more VLAN's defined.
The trunk line is up (sh interface trunk)
But I'm not able of getting connection between the VLAN's (via the router)
I then try with a 2621 router - same config - It works
Do some know why it wont function on 2610??
according to the software advisor, you need at least 12.3(4)XD1 (c2600-ipbase-mz.12.3-4.XD1) on the 2610 to support 802.1Q trunking. Can you try and upgrade your IOS, and check if the trunk works then ?
You should be able to get 802.1Q VLAN suport on LAN subinterfaces in 12.2 software. I was doing it with 12.0-something software on 2620 routers a couple of years ago (2002).
My memory is not so fresh on this, but I seem to remember needing a "Plus" version of IOS IP feature set in order to support 802.1Q VLANs on sub-interfaces. In your case, that would mean you need c2600-ds-mz.12.2-29.bin (min. 48MB DRAM, 16MB Flash) instead of c2600-d-mz.12.2-29.bin (min. 32MB DRAM, 8MB Flash).
I also seem to remember that you needed a FastEthernet LAN interface to do this, instead of an Ethernet LAN interface. Which is why we chose 2620 routers instead of 2610 routers for that project. Here's a link that mentions the FastEthernet:
Cisco IOS IEEE 802.1Q Support
I know you said you have it working on a 2621 with the same config, and I assume you used the same IOS software image. But if you have the DRAM and Flash memory to handle it, try loading the Plus image on the 2610 and see if it works.
But if you have it working on the 2621 and not the 2610 and you're using the non-Plus version of IP/IPX/AT/DEC feature set (formerly known as "Desktop", which is where the "d" in the image name comes from), then the problem you're facing may be some limitation of the 2610's Ethernet hardware.
You seems to be right. It must be some limitaiton of the 2610 eth hardware.
Even though cisco states that it should be working with 2610 and 10BaseT
but thanks anyway
I tried to find the IOS, in the download area, but no ipbase ver 12.3 :(
I found this document: http://www.cisco.com/en/US/products/hw/routers/ps259/prod_bulletin09186a00800921e4.html
It say that from 12.2(2)T it should function with the 10BaseT built-in port.
I also get all the commands to do. The trunk is even up and running (seen from the switch) but no inter-VLAN routing.
Your problem is most likely not the version, but the feature set. You need a Plus version to make 8021q to work.
Image name will look like c2600-ds-mz-122-29.bin (note the s)
But I got it working on the c2600-d-mz.122-29.bin image. On a 2621 router. And it works fine.
Only on the 2610 I can't get it working :(
I can type all the commands to setup the dot1q functions. everything seems to bee ok.
and seen from the switch the trunk is up and ok.
But no inter-VLAN routing.
I use the same IOS on the 2621.
According to the following document it should function.
Your document says the feature is in 12.2(2)T. The feature will only be supported in subsequent T release's in 12.2.
The T train from 12.2 will go into 12.3 mainline so you should be able to use any 12.3 version
Will you please check your configuration: for the case you are using "native" keyword under router Ethernet subinterface be aware of bug CSCea47421 which causes broken trunk (trunk is up/up but no data will pass). The workaround is to configure native vlan under main Ethernet interface.
Hope this may help.
Actually they can, but only the integrated one. You just can't use the native setting in the encap command. ie:
ip address x.x.x.x
encap dot1q 2
ip address y.y.y.y
will put x.x.x.x on your native vlan.