From: Benjamin Braatz Date: Tue, 4 Apr 2023 05:36:25 +0000 (+0200) Subject: Make NFC readers work out of the box and eth0 -> en*. X-Git-Url: http://git.graph-it.com/?a=commitdiff_plain;h=1313fe57f3f831c6c8ede6e12f72b9df3a4c2903;p=graphit%2Fcontrolpi-image.git Make NFC readers work out of the box and eth0 -> en*. --- 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-en.network b/maschinenplatzpi/etc/systemd/network/10-en.network new file mode 100644 index 0000000..a0a374e --- /dev/null +++ b/maschinenplatzpi/etc/systemd/network/10-en.network @@ -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 index a0a374e..0000000 --- a/maschinenplatzpi/etc/systemd/network/10-eth0.network +++ /dev/null @@ -1,8 +0,0 @@ -[Match] -Name=en* -Type=ether - -[Network] -VLAN=extern -VLAN=intern -LinkLocalAddressing=no