Is the cable coming from the provider a trunk port, or an access port in vlan 40 of their network? If it's a trunk port, you'd need to know if vlan 40 is tagged or not. If it's tagged, you would need to know the native vlan of the trunk or you'll get native vlan mismatch notifications constantly. The port configuration would be something like if it was tagged: interface GigabitEthernet0/1 description From provider switchport mode trunk switchport trunk native vlan <native> switchport trunk allowed vlan <native>, 40 Or if it's not tagged: interface GigabitEthernet0/1 description From provider switchport mode trunk switchport trunk native vlan 40 switchport trunk allowed vlan 40 If it's not a trunk and is configured as an access port, your uplink would be something like: interface GigabitEthernet0/1 description From provider switchport mode access switchport access vlan 40 Either way, the PC ports would all be something like: interface FastEthernet0/1 description Workstation ### switchport mode access switchport access vlan 40 A word of warning: If the port from the provider isn't meant to connected to a switch, it may be shutdown by their switch if it has bpduguard or port security enabled on the port, which will probably result in you having to speak to them to have the port unblocked.
... View more