Package: live-boot
Severity: normal
Tags: upstream
X-Debbugs-Cc: kwestover...@gmail.com

Hello,

All of my ethernet connections go through an old Cisco switch I have. It
takes just over 30 seconds to assign an IP address, and this can cause
problems with programs that completely fail if DHCP isn't quick enough.
For example, I always have to retry network autoconfiguration in the
Debian Installer because it gives up before the switch is done.

I have PXE boot set up for easy netbooting of many different operating
systems, and it works very well, except for the fact that I need to add
boot parameters such as rd.net.timeout.dhcp=40 (dracut example) to give
the switch more time to set up the network before failing to boot.

I recently discovered the excellent work done here in the Debian Live
images, and decided to add one to my PXE by booting its kernel and
initrd with the fetch= boot parameter for the filesystem.squashfs.
Upon attempting to boot it, everything worked fine until it tried to
initialize the network, giving up after 15 seconds. I did a lot of
research to see how I could increase the timeout, but couldn't find any
useful information.

It would be helpful if a boot parameter could be added that sets the
length of time dhclient waits until giving up. Another solution would be
one that sets a number of retries.

Thanks,
--
Ben Westover


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages live-boot depends on:
pn  live-boot-initramfs-tools | live-boot-backend  <none>

Versions of packages live-boot recommends:
ii  live-boot-doc  1:20220505
pn  live-tools     <none>
ii  rsync          3.2.4-1
pn  uuid-runtime   <none>

Versions of packages live-boot suggests:
ii  cryptsetup  2:2.4.3-1
pn  curlftpfs   <none>
pn  httpfs2     <none>
ii  wget        1.21.3-1+b1

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to