(In reply to Neil Rickert from comment #6) > Created attachment 768895 [details] > tcpdump -i p1p2 -n port 67 and port 68 -e -vv > > I've tried again with the tcpdump. I hope this is more useful. > > I then tried adding that "local.xml" to "/etc/wicked". > After restarting the network (systemctl restart network), still no IPv4 > address. However, after a reboot, everything looked good. I repeated the > reboot, and it still looked good. Sorry Neil, I forgot to mention systemctl restart wickedd. The wicked daemon needs a restart to apply configs from /etc/wicked/local.xml. Wicked started using rfc4361 for client-id by default on ethernet which some dhcp server doesnt like even though its mandated by infiniband rfc4930. This a proper work around and will add it to wicked documentation. Thanks for reporting the bug.