From 1313fe57f3f831c6c8ede6e12f72b9df3a4c2903 Mon Sep 17 00:00:00 2001 From: Benjamin Braatz Date: Tue, 4 Apr 2023 07:36:25 +0200 Subject: [PATCH] Make NFC readers work out of the box and eth0 -> en*. --- doc/index.md | 4 ++-- doc/maschinenplatzpi.md | 4 ++-- etc/systemd/network/eth0.network | 6 ------ etc/systemd/system/multi-user.target.wants/pcscd.service | 1 + .../etc/systemd/network/{10-eth0.network => 10-en.network} | 0 5 files changed, 5 insertions(+), 10 deletions(-) delete mode 100644 etc/systemd/network/eth0.network create mode 120000 etc/systemd/system/multi-user.target.wants/pcscd.service rename maschinenplatzpi/etc/systemd/network/{10-eth0.network => 10-en.network} (100%) diff --git a/doc/index.md b/doc/index.md index e60ad37..ed7ccd1 100644 --- a/doc/index.md +++ b/doc/index.md @@ -38,6 +38,7 @@ Pakete entfernen und hinzufügen bis folgendes Minimalsystem erreicht ist: # pacman -Q --deps --unrequired --unrequired # pacman -Q --explicit base +ccid ethtool fakeroot gcc @@ -136,14 +137,13 @@ etc/ ├── sudoers.d │   └── wheel └── systemd - ├── network - │   └── eth0.network ├── resolved.conf.d │   └── NoNegCache.conf └── system ├── controlpi.service ├── multi-user.target.wants │   ├── controlpi.service -> /etc/systemd/system/controlpi.service + │   ├── pcscd.service -> /usr/lib/systemd/system/pcscd.service │   └── pigpiod.service -> /usr/lib/systemd/system/pigpiod.service └── pigpiod.service.d └── override.conf diff --git a/doc/maschinenplatzpi.md b/doc/maschinenplatzpi.md index c7a0ff2..2a854c2 100644 --- a/doc/maschinenplatzpi.md +++ b/doc/maschinenplatzpi.md @@ -124,7 +124,7 @@ maschinenplatzpi/ │   ├── network │   │   ├── 00-extern.netdev │   │   ├── 00-intern.netdev -│   │   ├── 10-eth0.network +│   │   ├── 10-en.network │   │   ├── 20-extern.network │   │   └── 20-intern.network │   └── system @@ -143,7 +143,7 @@ maschinenplatzpi/ Die bisherige Default-Einstellung für die Netwerkschnittstelle wird im chroot entfernt: ```console -# rm /etc/systemd/network/eth0.network +# rm /etc/systemd/network/en.network ``` Das Schließen und Aufspielen des Images funktioniert dann genau wie für das diff --git a/etc/systemd/network/eth0.network b/etc/systemd/network/eth0.network deleted file mode 100644 index c8f093f..0000000 --- a/etc/systemd/network/eth0.network +++ /dev/null @@ -1,6 +0,0 @@ -[Match] -Name=en* - -[Network] -DHCP=yes -DNSSEC=no diff --git a/etc/systemd/system/multi-user.target.wants/pcscd.service b/etc/systemd/system/multi-user.target.wants/pcscd.service new file mode 120000 index 0000000..4c37de5 --- /dev/null +++ b/etc/systemd/system/multi-user.target.wants/pcscd.service @@ -0,0 +1 @@ +/usr/lib/systemd/system/pcscd.service \ No newline at end of file diff --git a/maschinenplatzpi/etc/systemd/network/10-eth0.network b/maschinenplatzpi/etc/systemd/network/10-en.network similarity index 100% rename from maschinenplatzpi/etc/systemd/network/10-eth0.network rename to maschinenplatzpi/etc/systemd/network/10-en.network -- 2.34.1