console-conf with wlan connection does not ever report ip via tty message, even though it does have ip
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subiquity |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
With a Raspberry Pi 4 4G and an arm64 UC20 installation with all beta channel snaps:
core20 20 852 latest/beta canonical✓ base
pi 20-1 76 20/beta canonical✓ gadget
pi-kernel 5.4.0-1020.22 210 20/beta canonical✓ kernel
snapd 2.47 9611 latest/beta canonical✓ snapd
Sometimes when booting up, console-conf on my serial tty will display the message:
```
Ubuntu Core 20 on <no ip address> (ttyS0)
You cannot log in until the system has an IP address. (Is there
supposed to be a DHCP server running on your network?)
Personalize your account at https:/
```
infinitely, even though it does eventually get an IP address. I have tried pressing enter etc. on the console-conf screen and it does continue to show this message about no ip address.
This is not great for user experience because if the user is sitting at a monitor (or serial port) waiting for console-conf to tell them that they can login, then they will think their devices' networking is broken, when in fact it is working.
These are all the journald logs I have from a boot where this presented itself, and after enabling persistent logs, then I rebooted and the same thing happened: https:/
All the console-conf logs are attached
tags: | added: uc20 |
I note that this happens most frequently it seems when using only wlan on my Raspberry Pi 4, and on the first boot back into run mode after having booted into recover mode.