I have a 2960 running IOS 12.2 (25r)SEE1, and trying to configure a trunk for dot1q encapsulation. It takes the following statements:
switchport trunk allowed vlan 100
switchport mode trunk
I'm not sure why I can't change the encapsulation.
If the L2 2960 is like the L2 2950 then the trunk is dot1q by default so you don't need to state it anyway as it can only do this and not ISL, it may not support ISL.
What are you trunking too? I normally force the trunk too my removing the "switchport nonegotiate"
Plz rate if useful
You don't need to change it because the 2960 only supports 802.1q ie. it does not support ISL.
So the "switchport trunk encapsulation dot1q" command is not available because it is not needed.