I've just installed a fresh Buster (debian 10) on a dell studio 1555 (using the netinst non-free CD image) and the install went perfectly. I've edited /etc/network/interfaces to add a stanza for my "Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express)" nic (pci id: 168c:002a), thus:
Code: Select all
auto wlp4s0
iface wlp4s0 inet dhcp
wpa-ssid myssid
wpa-psk mypsk
Code: Select all
ifup wlp4s0 ; ping -c 1 8.8.8.8 ; ifdown wlp4s0
I then reboot. During the boot, I see "A start job is running for Raise network interfaces" and a counter which counts up for between approx 90 and 120 seconds, after which the boot completes.
How can I debug this delay/pause? (I don't understand how raising the network interface can take so long if the ifup completes so quickly).
Thank you!
#####
Edited 1st October: it turns out that my "boot delay" / "slow boot" / "boot pause" problem was just another instance of the "Boottime Entropy Starvation" issue. (I'm guessing that wpa-supplicant couldn't connect as it was blocking on requesting random data from the kernel, which in turn was blocking on the entropy generator).
I installed the havege daemon ("sudo apt install haveged") and the problem has disappeared!
More info:
https://www.debian.org/releases/stable/ ... starvation
https://daniel-lange.com/archives/152-hello-buster.html