remove deprecated networkd and NetworkManager entries

This commit is contained in:
Raphael Dannecker 2024-01-30 08:26:55 +01:00
parent 496f99b519
commit f62969b2c2
2 changed files with 28 additions and 20 deletions

View file

@ -233,3 +233,11 @@
when: ansible_interfaces | select('search', 'wl.+') | first is defined
- lmn_networkd
- lmn_localuser
tasks:
- name: Remove deprecated files and directories (laptop-class)
file:
path: "{{ item }}"
state: absent
with_items:
- /etc/systemd/network/80-wlan-dhcp.network

View file

@ -31,26 +31,26 @@
[Security]
Passphrase={{ wifipasswd }}
- name: Use iwd but ignore wlan interfaces in NetworkManager
blockinfile:
dest: /etc/NetworkManager/NetworkManager.conf
block: |
[device]
wifi.backend=iwd
match-device=interface-name:wl*
managed=0
- name: Configure systemd-networkd
ansible.builtin.copy:
dest: /etc/systemd/network/80-wlan-dhcp.network
content: |
[Match]
Name=wl*
[Network]
DHCP=yes
[DHCPv4]
UseDomains=true
# - name: Use iwd but ignore wlan interfaces in NetworkManager
# blockinfile:
# dest: /etc/NetworkManager/NetworkManager.conf
# block: |
# [device]
# wifi.backend=iwd
# match-device=interface-name:wl*
# managed=0
#
# - name: Configure systemd-networkd
# ansible.builtin.copy:
# dest: /etc/systemd/network/80-wlan-dhcp.network
# content: |
# [Match]
# Name=wl*
# [Network]
# DHCP=yes
# [DHCPv4]
# UseDomains=true
#
- name: Enable systemd-networkd
ansible.builtin.systemd:
name: systemd-networkd.service