Unsolved

This post is more than 5 years old

1552

January 16th, 2017 07:00

Mac based ACE blocking DHCP traffic? (PowerConnect 5548)

Hi all,


we have a PowerConnect 5548 switch here that is only used for IP phones.
To be sure that no other device works at a port of the switch a mac based ACL was created.
It is applied to port gi1/0/1 which is connected to the router with a DHCP server and looks like that:

mac access-list extended mac-voip-devices-acl1
permit 00:08:5d:00:00:00 00:00:00:ff:ff:ff any vlan 21
permit any 00:08:5d:00:00:00 00:00:00:ff:ff:ff vlan 21
permit 00:0e:08:00:00:00 00:00:00:ff:ff:ff any vlan 21
permit any 00:0e:08:00:00:00 00:00:00:ff:ff:ff vlan 21
....
.... some more ACE
....
....
deny any any vlan 21
exit

All the phones with a MAC address of the specified ranges are working fine.
No we got a new IP phone that does not belong to any of these MAC address ranges so I created a new entry. Now it looks like this:

mac access-list extended mac-voip-devices-acl1
permit 00:08:5d:00:00:00 00:00:00:ff:ff:ff any vlan 21
permit any 00:08:5d:00:00:00 00:00:00:ff:ff:ff vlan 21
permit 00:0e:08:00:00:00 00:00:00:ff:ff:ff any vlan 21
permit any 00:0e:08:00:00:00 00:00:00:ff:ff:ff vlan 21
....
.... some more ACE
....
....
permit bc:c3:42:00:00:00 00:00:00:ff:ff:ff any vlan 21
permit any bc:c3:42:00:00:00 00:00:00:ff:ff:ff vlan 21
deny any any vlan 21
exit

Unfortunatly this phone does not get an IP address of the DHCP server when the ACL is applied.
As soon as I remove the ACL from the port the phone gets an IP address and works. When I set a static IP address in the managment interface of the phone it also work.

Could you tell me what I am doing wrong?

Best regards
Marco

January 17th, 2017 05:00

Hi Daniel,

thanks for the information.

I could not find anything in the switch logs that is related to the problem.
As you wrote I have double and triple checked the MAC address, copied it from the address table and the ACL to notepad, compared it etc. A collegue also checked it.

The ACE counters all show 0.

We made a packet capture on the phone port and on the router facing port.

On both ports we see a DHCP discover packet from the phone.
On the router facing port we see a DHCP offer packet sent by the router but it seems that it does not reach the phone.

33    293.264650    0.0.0.0    255.255.255.255    DHCP    375    DHCP Discover - Transaction ID 0x69368774
34    293.265572    192.168.0.1    255.255.255.255    DHCP    342    DHCP Offer    - Transaction ID 0x69368774


Do  you have more suggestions?

Thanks a lot
Marco

January 18th, 2017 00:00

Yes we have some other phones that are connected to the switch and are working fine. Just this phone has the problem. It seems to handle DHCP different than the other phones.

The switch is on firmware version 4.0.1.11 so it seems that I should update it to 4.1.0.20.

0 events found

No Events found!

Top