Fixes for the laptop role merged before.
Packages need to be installed before messing around with network configurations.
This commit is contained in:
parent
cb41f2cbac
commit
72a134fcbf
4 changed files with 5 additions and 17 deletions
|
@ -47,6 +47,7 @@
|
||||||
- nmap
|
- nmap
|
||||||
- pdf-presenter-console
|
- pdf-presenter-console
|
||||||
- php-cli
|
- php-cli
|
||||||
|
- pipx
|
||||||
- planner
|
- planner
|
||||||
- pulseview
|
- pulseview
|
||||||
- python3-websockets
|
- python3-websockets
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
---
|
---
|
||||||
# temporary disable network manager
|
# temporary disable network manager
|
||||||
# in future network manager will be used for wifi sticks
|
|
||||||
- name: Use iwd but ignore interfaces managed by systemd-networkd (wlan0,en*)
|
- name: Use iwd but ignore interfaces managed by systemd-networkd (wlan0,en*)
|
||||||
blockinfile:
|
blockinfile:
|
||||||
dest: /etc/NetworkManager/NetworkManager.conf
|
dest: /etc/NetworkManager/NetworkManager.conf
|
||||||
|
@ -20,13 +19,6 @@
|
||||||
#state: started
|
#state: started
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
- name: install firmware for wifi-sticks
|
|
||||||
apt:
|
|
||||||
name:
|
|
||||||
- firmware-realtek
|
|
||||||
state: latest
|
|
||||||
autoremove: true
|
|
||||||
|
|
||||||
- name: Configure systemd-networkd virbr1.netdev
|
- name: Configure systemd-networkd virbr1.netdev
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
dest: "/etc/systemd/network/30-{{ item }}.netdev"
|
dest: "/etc/systemd/network/30-{{ item }}.netdev"
|
||||||
|
|
|
@ -235,12 +235,6 @@
|
||||||
- /usr/local/share/desktop-directories
|
- /usr/local/share/desktop-directories
|
||||||
notify: Run update-desktop-database
|
notify: Run update-desktop-database
|
||||||
|
|
||||||
- name: Set owner lmnsynci for menu entry directory
|
|
||||||
file:
|
|
||||||
path: /usr/local/share/applications
|
|
||||||
state: directory
|
|
||||||
owner: lmnsynci
|
|
||||||
|
|
||||||
- name: Copy fvs.directory
|
- name: Copy fvs.directory
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
src: fvs.directory
|
src: fvs.directory
|
||||||
|
|
|
@ -2,11 +2,12 @@
|
||||||
## wget https://cdimage.debian.org/cdimage/firmware/testing/current/firmware.cpio.gz
|
## wget https://cdimage.debian.org/cdimage/firmware/testing/current/firmware.cpio.gz
|
||||||
## cat initrd.gz firmware.cpio.gz > initrd-fw.gz
|
## cat initrd.gz firmware.cpio.gz > initrd-fw.gz
|
||||||
---
|
---
|
||||||
- name: Install iwd
|
- name: Install packages related to iwd
|
||||||
ansible.builtin.apt:
|
ansible.builtin.apt:
|
||||||
name:
|
name:
|
||||||
- iwd
|
- iwd
|
||||||
- systemd-resolved
|
- systemd-resolved
|
||||||
|
- firmware-realtek # for our wifi sticks
|
||||||
state: latest
|
state: latest
|
||||||
|
|
||||||
- name: Disable wpa-supplicant
|
- name: Disable wpa-supplicant
|
||||||
|
@ -39,7 +40,7 @@
|
||||||
# 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
|
||||||
|
@ -50,7 +51,7 @@
|
||||||
# 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
|
||||||
|
|
Loading…
Add table
Reference in a new issue