So with regards to the connection to switch not working, my first question would be whether it is just a basic MDIX issue, and that the switch you removed was auto sensing and the new switch was not. Have you tried a crossover cable instead of straight through on that connection? Cheaper switches don't always auto sense. For the VLAN bit, it sounds like you have some confusion with regards to how the tagging works. Traffic going OUT an access port isn't assigned that dot1q tag in the header it is sent out untagged (assuming no QinQ or other 'multiple tagging' ). Traffic IN on an access port has the VLAN tag added if it is exiting the switch on a trunk port. So if I have a switch that has a port configured for VLAN 10, and the other end of that cable is a switch that is in VLAN 20, when my switch sends out that port, it sends it without the dot1q tag for 10, and you receive it untagged. From your switch's perspective, it is inbound traffic on port 20, but at the time of ingress on your access port, it doesn't have a dot1q tag. From your switch's perspective, it was received as traffic on VLAN 20. Logically, if no trunks are involved, VLANs assigned are only locally significant to that switch.
... View more