From 21eebc0280dde4f13a50b0dfe2e6387c3e98b7de Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Sat, 10 Dec 2022 15:26:45 +0100 Subject: [PATCH] add iwd.service to default start --- usr/lib/initcpio/install/archboot_net_common | 1 + usr/lib/initcpio/install/archboot_wireless | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/usr/lib/initcpio/install/archboot_net_common b/usr/lib/initcpio/install/archboot_net_common index fa8d1abd7..9c9fe2e32 100644 --- a/usr/lib/initcpio/install/archboot_net_common +++ b/usr/lib/initcpio/install/archboot_net_common @@ -6,6 +6,7 @@ build () add_checked_modules -f 'nfp' -f 'liquidio' -f 'mellanox' -f 'wireless' -f 'bnx2x' -f 'bna' -f 'softing_cs' -f 'qed' '/drivers/net/' map add_binary route ip # start dhcpcd on startup + add_symlink "/etc/systemd/system/multi-user.target.wants/iwd.service" "/usr/lib/systemd/system/iwd.service" add_symlink "/etc/systemd/system/multi-user.target.wants/systemd-networkd.service" "/usr/lib/systemd/system/systemd-networkd.service" add_symlink "/etc/systemd/system/multi-user.target.wants/systemd-resolved.service" "/usr/lib/systemd/system/systemd-resolved.service" add_file "/usr/share/archboot/net/etc/systemd/network/10-wired-auto-dhcp.network" "/etc/systemd/network/10-wired-auto-dhcp.network" diff --git a/usr/lib/initcpio/install/archboot_wireless b/usr/lib/initcpio/install/archboot_wireless index 0314fb379..b074b21f1 100644 --- a/usr/lib/initcpio/install/archboot_wireless +++ b/usr/lib/initcpio/install/archboot_wireless @@ -11,7 +11,8 @@ build () map add_file "/usr/lib/modprobe.d/broadcom-wl.conf" \ "/usr/share/licenses/broadcom-wl/LICENSE" fi - + # start iwd service + add_symlink "/etc/systemd/system/multi-user.target.wants/iwd.service" "/usr/lib/systemd/system/iwd.service" map add_binary iwconfig iwevent iwgetid iwlist iwpriv iwspy \ ifrename b43-fwcutter iw set-wireless-regdom rfkill hwsim iwctl iwmon set-wireless-regdom # add iwd and ead daemon