summaryrefslogtreecommitdiffstats
path: root/core/rootfs/rootfs-stage31/data/inc/setup_network
Commit message (Collapse)AuthorAgeFilesLines
* [rootfs-stage31] Workaround buggy e1000e versionsSimon Rettberg2022-07-111-0/+4
|
* [init/kexec/] More advanced network setup via KCL, could skip DHCPSimon Rettberg2020-07-081-22/+21Star
| | | | | | | | | | | | | | | | If enough information if provided via KCL, we can skip the initial DHCP request in stage 3.1. Currently we require IP address, subnet mask and DNS server to skip DHCP. If we extend the boot server to supply a fallback/default DNS server, we could even do without DNS which would work in almost all cases. kexec-reboot has been extended to make use of this feature, but can be extended even more to provide up to date values from the current system configuration. Currently, some of the values it provides to the new kernel will be cached values from stage 3.1. kexec-reboot also honors the ipxe menu id from the KCL if given, to properly download the matching menu entry, which will take updates to the entry into account (e.g. changed URLs to kernel/init).
* [rootfs-stage31] Actually request hostname via DHCP...Simon Rettberg2019-11-261-1/+1
|
* [rootfs-stage31] Clean up network config, increase delay on retrySimon Rettberg2019-09-031-14/+13Star
|
* [rfs-stage31] We don't have less, use more insteadSteffen Ritter2019-04-261-1/+1
|
* [rootfs-stage31/dhcpc-busybox] Back to old DHCP behaviorSimon Rettberg2019-03-131-5/+7
| | | | | | Since the PXE spec abolished th practive of having the PXE ROM set the uid field of the DHCP request to the system's UUID, we also shouldn't be doing it. Make it a KCL option called dhcpuuid.
* [rfs-stage31] Double network setup timeout (operstate)Simon Rettberg2019-01-171-1/+1
|
* [rfs-*] Use SMBIOS UUID as UID for DHCP requestsSimon Rettberg2018-07-181-1/+8
| | | | | | This is what the PXE rom does, so by using the same uid we make sure that we keep the same address in case the client is running in a dynamic address pool.
* [rfs-stage31] OrderingSimon Rettberg2018-05-041-1/+2
|
* [rfs-stage31] Fix race when syncing time, more network setup tweaksSimon Rettberg2018-05-041-2/+8
|
* [rfs-stage31] Bring br0 up even if we don't have an IP yetSimon Rettberg2018-05-031-1/+1
|
* [vmware12/rfs-stage31] Fix jumbo frame support (get config first, then read ↵Simon Rettberg2017-12-211-1/+0Star
| | | | value)
* [rfs-stage31/vmware] Support jumbo frames via SLX_JUMBO_FRAMESSimon Rettberg2017-12-201-0/+1
|
* [rfs-stage31] Honor NTP servers returned by DHCP for timesync; fallback to ↵Simon Rettberg2017-11-271-1/+1
| | | | $SLX_NOW
* [rfs-stage31] Set up bridges for all NICs foundSimon Rettberg2017-11-241-0/+11
|
* [rootfs-stage31] Don't open debug shell if we're booting with splash screenSimon Rettberg2017-02-091-3/+9
| | | | | This probably means the end user booted the system, so we don't want them to have a way to open a root shell...
* merge with latest dev version (tm-scripts commit ↵Jonathan Bauer2016-12-231-2/+9
| | | | f5a59daf8d70a9027118292cd40b18c221897408)
* merge with latest dev versionSebastian2016-04-251-0/+84