DHCP not working on latest Byzantium (Librem 5 Evergreen)

I recently purchased a (used) Librem 5 and I flashed the latest Byzantium image from the website.

DHCP on WiFi does not work at all so I have to manually set my IP address for each WiFi network.

Has anyone else had this issue?

Does anyone have a fix?

Try manually setting the time using annother computer as your source and try again. Afterwords be sure systemd-timesyncd is installed. It’s been missing in some image builds and that causes issues.

I installed systemd-timesyncd and set the time. DHCP still doesn’t work.

Does system logging have any messages from the DHCP client?

Do you get any logging from the DHCP server?

How would I look at the logging for the DHCP client?

e.g.

journalctl SYSLOG_IDENTIFIER=dhclient | grep 'Aug 17'

The first four lines from that are

Aug 17 14:44:47 librem5 dhclient[1059]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Aug 17 14:44:47 librem5 dhclient[1059]: DHCPOFFER of 192.168.x.client from 192.168.x.server
Aug 17 14:44:47 librem5 dhclient[1059]: DHCPREQUEST for 192.168.x.client on wlan0 to 255.255.255.255 port 67
Aug 17 14:44:47 librem5 dhclient[1059]: DHCPACK of 192.168.x.client from 192.168.x.server

Showing a healthy and normal DHCP protocol sequence (if starting from scratch i.e. no existing valid lease) and where obviously I have made the client and server IP addresses more generic / anonymous before pasting.

Caution though … I am still running amber.

Well, DHCP is working great now. Maybe the time fixed it after all and I just didn’t notice somehow for a few weeks.

Thanks for your help!

1 Like