Server/dacbert

Aus C3D2
Wechseln zu: Navigation, Suche

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

Strfry (Diskussion)

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.


Übersicht zu allen wichtigen Gegenständen im HQ (im Zentralwerk)
Raum im HQ Gegenstände
Hardware Sonstiges
Eingang zur Assembly

Staubsauger

Schlüsselkasten · HQ/Schalter · HQ/Klingel · keymatic

Assembly

Server/ciderServer/cibertServer/pulsebert · Server/glotzbert · Server/lisbeth

TV · Beamer
LED-Stripe
HDMI-Capturedevice

Thermodrucker · Drucker#Epson Stylus SX420W · Drucker#Samsung SCX-4200 · C3DDrkkr

(Computer/pestbert) Lenovo ThinkPad#T61 pestbert · (Computer/pubert) Lenovo ThinkPad#T61 pubert · (Computer/upbert) Lenovo ThinkPad#T61 upbert · (Computer/penbert) Lenovo ThinkPad#T61 penbert

Feinstaubsensor#indoor

Bibliothek (im Bücherregal) · Beratungstisch · Schreibtische · Sofaecke · Leinwand
Küche Matemat Matekasse · Küchenzeile · Kühlschrank (Mate)
Werkstatt

Computer/testbert · Computer/delbert

Nähmaschine Pfaffbert · Nähmaschine Singbert

Werkzeug · Array
Schrank für Projekte novena · Stempel
Netzteile · Labornetzteil
Verbrauchsmaterial
Backstage Server/dacbert · Computer/debbert · Computer/alpbert
vor den Fenstern Feinstaubsensor#outdoor
auf dem Gang

Serverschrank#links

(Server/server3) Lenovo ThinkServer RD220#Gerät 0 · Dell PowerVault MD1000#Gerät 0

Serverschrank#rechts

(Server/server1) HP ProLiant DL380 G7
Server/server2
(Server/server4) HP ProLiant DL160 G6 · (Server/server5) Lenovo System x3250 M5
(Server/server6 · Server/server7) Supermicro 808-12
(Server/server8) Dell PowerEdge R210
Flyerständer · Kicker - Zeugs
Keller

PC´s,Laptops,Netzteile,…

Server/storage
(Server/server3) Lenovo ThinkServer RD220#Gerät 1 · Dell PowerVault MD1000#Gerät 1

Officekram Bauzeugs
raumübergreifend HQ/NetzIntern:Zentralwerk/Netzwerk · HQ/Telefon · Heizung