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 when: ansible_interfaces | select('search', 'wl.+') | first is defined
- lmn_networkd - lmn_networkd
- lmn_localuser - 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] [Security]
Passphrase={{ wifipasswd }} Passphrase={{ wifipasswd }}
- name: Use iwd but ignore wlan interfaces in NetworkManager # - name: Use iwd but ignore wlan interfaces in NetworkManager
blockinfile: # blockinfile:
dest: /etc/NetworkManager/NetworkManager.conf # dest: /etc/NetworkManager/NetworkManager.conf
block: | # block: |
[device] # [device]
wifi.backend=iwd # wifi.backend=iwd
match-device=interface-name:wl* # match-device=interface-name:wl*
managed=0 # managed=0
#
- name: Configure systemd-networkd # - name: Configure systemd-networkd
ansible.builtin.copy: # ansible.builtin.copy:
dest: /etc/systemd/network/80-wlan-dhcp.network # dest: /etc/systemd/network/80-wlan-dhcp.network
content: | # content: |
[Match] # [Match]
Name=wl* # Name=wl*
[Network] # [Network]
DHCP=yes # DHCP=yes
[DHCPv4] # [DHCPv4]
UseDomains=true # UseDomains=true
#
- name: Enable systemd-networkd - name: Enable systemd-networkd
ansible.builtin.systemd: ansible.builtin.systemd:
name: systemd-networkd.service name: systemd-networkd.service