Server/dacbert: Unterschied zwischen den Versionen
Alice (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Vater (Diskussion | Beiträge) K (untergliederung zwischen dem (abgrenzung zum) alten und neuen gerät) |
||
Zeile 1: | Zeile 1: | ||
= {{PAGENAME}} ab 2021 = | |||
== Gerät == | |||
* Raspberry Pi 4 | |||
== Bezeichnung == | |||
Als Bezeichnung ergab sich ([[{{PAGENAME}} vor 2021 |wieder]]) ''dacbert'' nach dem Muster | |||
:: [[wikipedia:en:digital-to-analog converter]], kurz dac, | |||
: meets | |||
:: das Dogma ''[[w:de:Wildcard (Informatik)|.*]]''''[[w:en:List of Dilbert characters|bert]]'' | |||
. | |||
== Konfiguration == | |||
https://gitea.c3d2.de/c3d2/nix-config/src/branch/master/hosts/dacbert/ | |||
[[gitea:c3d2/nix-config/src/branch/master/hosts/dacbert/]] | |||
= {{PAGENAME}} vor 2021 = | |||
== Gerät == | == Gerät == | ||
Zeile 69: | Zeile 91: | ||
==== [[Pulseaudio]] ==== | ==== [[Pulseaudio]] ==== | ||
< | : <code>PULSE_SERVER=172.22.99.203 pavucontrol</code> | ||
PULSE_SERVER=172.22.99.203 pavucontrol | : <code>mpv --pulse-host=172.22.99.203 </code>… | ||
</ | |||
< | |||
mpv --pulse-host=172.22.99.203 | |||
</ | |||
==== [[wikipedia:de:Music Player Daemon|MPD]] ==== | ==== [[wikipedia:de:Music Player Daemon|MPD]] ==== | ||
Zeile 81: | Zeile 99: | ||
mit [[cider]] verbinden | mit [[cider]] verbinden | ||
: < | : <code>ssh k-ot@dacbert</code> | ||
== Siehe auch == | == Siehe auch == |
Aktuelle Version vom 30. Dezember 2021, 06:01 Uhr
Server/dacbert ab 2021
Gerät
- Raspberry Pi 4
Bezeichnung
Als Bezeichnung ergab sich (wieder) dacbert nach dem Muster
- wikipedia:en:digital-to-analog converter, kurz dac,
- meets
.
Konfiguration
https://gitea.c3d2.de/c3d2/nix-config/src/branch/master/hosts/dacbert/
gitea:c3d2/nix-config/src/branch/master/hosts/dacbert/
Server/dacbert vor 2021
Gerät
- Raspberry Pi 3
- HifiBerry DAC+ Shield
Anschaffung
- Raspberry Pi 3 bleibt leihweise
- Shield ist eine Spende an den C3D2
Zweck
Audio in der SDK
Netboot
Nach dem tragischen Frühableben der in dacbert verbauten µSD-Karte wurde auf Netboot + NFS-rootfs umgestellt.
TFTP
Die /boot-Partition befindet sich nun auf flatbert im tftp-container, unter /srv/tftp
Der RPi-NetBootloader sucht zuerst in in /srv/tftp/e06388b0 (abhängig von der Pi-Seriennummer), nach Firmware-Blob, Kernel, config.txt etc.
NFS-Root
Folgende magische Parameter für die cmdline.txt wurden ermittelt, um den Linux-Kernel zum erfolgreichen NFS-Mount von Storage zu bewegen:
root=/dev/nfs nfsroot=172.22.99.10:/mnt/zroot/dacbert-rootfs,tcp,vers=3
Das Root-Dateisystem wurde von einem Raspbian-Lite-Image auf den NFS-Mount kopiert.
Netzwerk
IP-Adresse
- IPv4
- 172.22.99.203
- Gateway
- 172.22.99.1
Accounts
Account k-ot
Datenquelle
Storage ist per NFS gemounted.
/etc/fstab
172.22.99.10:/mnt/zroot/storage/rpool /media/storage nfs soft,noatime,acl,users,timeo=15 0 0
/media/storage/Music /home/k-ot/Music none bind 0 0
Musik abspielen
Audio-Hardware
Zur Inbetriebnahme des HiFi-Audioshields ist folgender eintrag in der config.txt (im flatbert/TFTP-Verzeichnis) vonnöten:
dtoverlay=hifiberry-dacplus
# Diese Zeile sollte auskommentiert werden, um den gammligen RPi-AudioOut zu deaktivieren:
#dtparam=audio=on
Pulseaudio
PULSE_SERVER=172.22.99.203 pavucontrol
mpv --pulse-host=172.22.99.203
…
MPD
- Music Player Daemon (MPD) mit ncmpcpp auf dacbert nutzen
mit cider verbinden
ssh k-ot@dacbert
Siehe auch
Einzelnachweise
foo im HQ
Server/dacbert ist Teil vom HQ. Mit der hier verwendeten Vorlage:foo im HQ sollst du eine Übersicht über andere wichtige Gegenstände im HQ bekommen.