We're in the process of installing a new phone system and a few phones we're starting out with are IP Phones. Our network has been segmented into a few Vlans - 100 being our phone system's Vlan, then we have 200, 300, 400 which will operate PCs and other non-phone devices. We have a 5548P connected to a 6224F which uses DHCP relay to distribute addresses from our main network subnet to VLAN 100 devices and the others also, which successfully does so for computers so far but the phones have been tricky. Right now, an IP phone is plugged into port 12, and the phone is up and running properly, but a computer plugged into the phone does not get either a Vlan 100 or 200 address (or any for that matter - shows a 169.x.x.x address). Also, the phone system server and hardware is plugged into a small switch on port 1 which is also in Vlan 100. The phone server is running a DHCP server which is active while our main DHCP server is not active for the 192.168.100.x network (Vlan 100). To be more specific:
On the 5548P:
- ports 1-12 are dedicated (so far) to Vlan 100
- voice vlan is enabled on the switch for Vlan 100
- Configs show it as follows:
PC5548P# show run int gi1/0/12
interface gigabitethernet1/0/12
spanning-tree portfast
spanning-tree guard root
switchport general allowed vlan add 100 tagged
switchport general allowed vlan add 200 untagged
switchport access vlan 100
for another randomly selected port in Vlan 100 (same as port 1):
PC5548P# show run int gi1/0/7
interface gigabitethernet1/0/7
spanning-tree portfast
spanning-tree guard root
switchport access vlan 100
How do I set up the switch so that the computer and either get a DHCP address of the 192.168.200.x network (Vlan 200) while the phone gets it's address from Vlan 100 (192.168.100.x)??