Make NFC readers work out of the box and eth0 -> en*.
authorBenjamin Braatz <bb@bbraatz.eu>
Tue, 4 Apr 2023 05:36:25 +0000 (07:36 +0200)
committerBenjamin Braatz <bb@bbraatz.eu>
Tue, 4 Apr 2023 05:36:25 +0000 (07:36 +0200)
doc/index.md
doc/maschinenplatzpi.md
etc/systemd/network/eth0.network [deleted file]
etc/systemd/system/multi-user.target.wants/pcscd.service [new symlink]
maschinenplatzpi/etc/systemd/network/10-en.network [new file with mode: 0644]
maschinenplatzpi/etc/systemd/network/10-eth0.network [deleted file]

index e60ad3723008af54434ab6b15bf2105049bd22d0..ed7ccd1843c74a9d131189c88a7edefd0244f7f7 100644 (file)
@@ -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
index c7a0ff2c9df06b345f81aeb9fe8103683099ca14..2a854c23ad5a099b2107cc7eca412e20ce2acb29 100644 (file)
@@ -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 (file)
index c8f093f..0000000
+++ /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 (symlink)
index 0000000..4c37de5
--- /dev/null
@@ -0,0 +1 @@
+/usr/lib/systemd/system/pcscd.service
\ No newline at end of file
diff --git a/maschinenplatzpi/etc/systemd/network/10-en.network b/maschinenplatzpi/etc/systemd/network/10-en.network
new file mode 100644 (file)
index 0000000..a0a374e
--- /dev/null
@@ -0,0 +1,8 @@
+[Match]
+Name=en*
+Type=ether
+
+[Network]
+VLAN=extern
+VLAN=intern
+LinkLocalAddressing=no
diff --git a/maschinenplatzpi/etc/systemd/network/10-eth0.network b/maschinenplatzpi/etc/systemd/network/10-eth0.network
deleted file mode 100644 (file)
index a0a374e..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-[Match]
-Name=en*
-Type=ether
-
-[Network]
-VLAN=extern
-VLAN=intern
-LinkLocalAddressing=no