Vlan dhcp issue

Hi

I have quite a strange issue. Basically the phones are manually configured with a vlan (600), and set to dhcp. Some work and some others do not, e.g I plug a phone directly into a switch it gets and IP, replug it in again - does not get an IP. These phones then register to the onsite PBX (which is untagged).

As you can see, if I run an IPscan with no interface specified I pick up 85 IP's of phones, however if I scan on the vlan600, I only pick up 45. I can ONLY ping the ones which have been picked up on the vlan600, i.e I cannot for example ping 192.168.18.11.


Can anyone help?

We have our core router at a site, with switches below it.
There are two vlans.
Vlan400 - for data and pppoe - no issue
vlan600 - for phones, tagged and IP's dished out via DHCP static leases. This is where the issue is.

There is a bridge on the core router for the switches (ether3-8)
Ether2 goes to the onsite PBX, untagged.

/interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic

INTERFACE BRIDGE PRIORITY PATH-COST HORIZON

0 ether7-PlanetSwitch bridge-switches 0x80 10 none
1 ether8-EdgecoreSwitch bridge-switches 0x80 10 none
2 ether6-switch bridge-switches 0x80 10 none
3 Eth5 bridge-switches 0x80 10 none
4 ether4-switch bridge-switches 0x80 10 none
5 ether3-switch bridge-switches 0x80 10 none
6 ether2-PBX bridge-voipVLAN 0x80 10 none
7 vlan600-voice bridge-voipVLAN 0x80 10 non

interface vlan print
Flags: X - disabled, R - running, S - slave

NAME MTU ARP VLAN-ID INTERFACE

0 R vlan400-data 1500 enabled 400 bridge-switches
1 R vlan600-voice 1500 enabled 600 bridge-switches

ip address print
Flags: X - disabled, I - invalid, D - dynamic

ADDRESS NETWORK INTERFACE

1 10.0.2.1/24 10.0.2.0 bridge-switches (this is to manage the switches)
2 192.168.18.1/23 192.168.18.0 bridge-voipVLAN (IP's to assign to the phones)

ip dhcp-server print detail
Flags: X - disabled, I - invalid
0 name="server1" interface=bridge-voipVLAN lease-time=1w address-pool=phones bootp-support=static authoritative=yes lease-script=""


Here is a small printout on the static leases. I have also added a small pool to be assigned incase there was a mac address wrong.
ip dhcp-server lease print
Flags: X - disabled, R - radius, D - dynamic, B - blocked

ADDRESS MAC-ADDRESS HOST-NAME SERVER RATE-LIMIT STATUS

0 192.168.18.10 00:15:65:5C:9D:9A server1 waiting
1 192.168.18.11 00:15:65:5C:9E:FC SIP-T19P server1 bound
2 192.168.18.12 00:15:65:5C:9E:AA server1 waiting
3 192.168.18.13 00:15:65:5C:9E:40 SIP-T19P server1 waiting
4 192.168.18.14 00:15:65:5C:9E:42 SIP-T19P server1 waiting
5 192.168.18.15 00:15:65:5C:9E:D8 server1 waiting
6 192.168.18.16 00:15:65:5C:9E:6C SIP-T19P server1 bound
7 192.168.18.17 00:15:65:5C:9E:F2 server1 waiting
8 192.168.18.18 00:15:65:5C:9F:1A server1 waiting
9 192.168.18.19 00:15:65:5C:9F:22 server1 waiting
10 192.168.18.20 00:15:65:5C:AB:4A SIP-T19P server1 bound

Anyway solved the issue. The phones are Yealinks and check lldp before dhcp. On one of my fibre switches lldp was enabled by default…sigh.

Seems to be fixed.

Sent from my D6603 using Tapatalk