cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1650
Views
0
Helpful
1
Replies

PXE / IP Phone issues with 802.1x enabled switches

David Wagner
Level 1
Level 1

Hi folks,

I have issue with getting DHCP OFFERs.

A supplicant (desktop machine/notebook) is connected to a Cisco IP Phone and the phone is connected to a 802.1x enabled switch(port). PXE boot or LAN boot is enabled in BIOS. PXE client is used for installing the desktop machine/notebook with a OS image by a provsisioning server.

When the supplicant is switched on the PXE client will start. Due to two or three LAN link resets the switchport has to re-authenticate the supplicant. Based on the not available 802.1x capabilties (of PXE client) the switch has to put the supplicants MAC into a fallback/guest/staging network which is configured on the switchport. In the meantime the PXE client is already sending DHCP DISCOVERs which are not received by the DHCP server, because the switchport hasn't assigned a VLAN to the MAC. After the timer on the PXE client is expired the client exits and the DHCP DISCOVER is not successful.

In case when you asking - yes IP HELPER is configured. The problem is just that during the PXE clients discovers the IP and some other DHCP options the switch is still authenticating the client..

Can anybody help?

Here is my switchport configuration:

switchport access vlan x 

switchport mode access
switchport voice vlan y

authentication event fail action authorize vlan z

authentication event no-response action authorize vlan z  

authentication host-mode multi-domain
authentication port-control auto
authentication violation protect
dot1x pae authenticator
dot1x timeout quiet-period 4
dot1x timeout tx-period 2
no lldp transmit
no lldp receive
spanning-tree portfast
spanning-tree bpduguard enable

1 Reply 1

Harrie Hendriks
Level 1
Level 1

Hello David,

It can be a timing problem.

We uses on the timers:

dot1x timeout quiet-period 10 
dot1x timeout tx-period 1

Greetings, Harrie

Review Cisco Networking for a $25 gift card