From c6d556e5da4481d3934cbdbd275a1c997674d607 Mon Sep 17 00:00:00 2001 From: Zeev Diukman Date: Tue, 19 Sep 2023 10:26:00 +0300 Subject: [PATCH] some commit --- airootfs/etc/systemd/network/20-wlan.network | 17 +++++++++++++++++ packages.x86_64 | 1 + profiledef.sh | 6 ++++-- 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 airootfs/etc/systemd/network/20-wlan.network diff --git a/airootfs/etc/systemd/network/20-wlan.network b/airootfs/etc/systemd/network/20-wlan.network new file mode 100644 index 0000000..970eb70 --- /dev/null +++ b/airootfs/etc/systemd/network/20-wlan.network @@ -0,0 +1,17 @@ +[Match] +Name=wl* + +[Network] +DHCP=yes +MulticastDNS=yes + +# systemd-networkd does not set per-interface-type default route metrics +# https://github.com/systemd/systemd/issues/17698 +# Explicitly set route metric, so that Ethernet is preferred over Wi-Fi and Wi-Fi is preferred over mobile broadband. +# Use values from NetworkManager. From nm_device_get_route_metric_default in +# https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/src/core/devices/nm-device.c +[DHCPv4] +RouteMetric=600 + +[IPv6AcceptRA] +RouteMetric=600 diff --git a/packages.x86_64 b/packages.x86_64 index cfb550a..b1f0035 100644 --- a/packages.x86_64 +++ b/packages.x86_64 @@ -1,5 +1,6 @@ base linux +linux-firmware mkinitcpio mkinitcpio-archiso syslinux diff --git a/profiledef.sh b/profiledef.sh index 1e6793e..4c4753e 100644 --- a/profiledef.sh +++ b/profiledef.sh @@ -13,9 +13,11 @@ bootmodes=('bios.syslinux.mbr' 'bios.syslinux.eltorito' 'uefi-ia32.grub.eltorito' 'uefi-x64.grub.eltorito') arch="x86_64" pacman_conf="pacman.conf" +#airootfs_image_type="squashfs" +#airootfs_image_tool_options=('-comp' 'xz' '-Xbcj' 'x86' '-b' '1M' '-Xdict-size' '1M') airootfs_image_type="erofs" -#airootfs_image_tool_options=('-zlzma,109' -E 'ztailpacking,fragments,dedupe') -airootfs_image_tool_options=(-E 'ztailpacking,fragments') +airootfs_image_tool_options=('-zlzma,109' -E 'ztailpacking,fragments,dedupe') +#airootfs_image_tool_options=(-E 'ztailpacking,fragments') file_permissions=( ["/etc/shadow"]="0:0:400" )