Audio CD's von der Konsole aus bedienen
Audio CD's lassen sich bequem von der Konsole aus mit cdcontrol(1) bedienen. cdcontrol befindet sich schon im FreeBSD Basissystem, muss also nicht über die Ports installiert werden.
Mit der -f Option kann das CD-Laufwerk angegeben werden. Befindet sich das Laufwerk unter /dev/cdrom, /dev/cd0 oder /dev/acd0 so kann die -f Option weggelassen werden:
# cdcontrol [-f /dev/<laufwerk>] <Kommando>
Um das CD-Laufwerk zu öffnen, kann folgender Befehl gebraucht werden:
# cdcontrol eject
Zeigt die Anzahl Lieder und weitere Informationen der CD an:
# cdcontrol info
Startet das Abspielen der CD. Optional kann auch noch angegeben werden, welches Lied abgespielt werden soll:
# cdcontrol play [<Liednummer>]
Spielt das nächste Lied ab:
# cdcontrol next
Spielt das vorherige Lied ab:
# cdcontrol prev
Pause:
# cdcontrol pause
Nach einer Pause weiterspielen:
# cdcontrol resume
Zeigt das aktuell abgespielte Lied an und welche Lautstärke eingestellt ist:
# cdcontrol status
Beendet das Abspielen:
# cdcontrol stop
Weitere Optionen von cdcontrol findet man in der Manpage cdcontrol(1).
Benutzt man cdcontrol als normaler Benutzer und folgende Fehlermeldung tritt auf, so muss die Berechtigung des CD-Laufwerkes angepasst werden:
# cdcontrol play
cdcontrol: /dev/acd0: Permission denied
Dies kann zum Beispiel durch einen Eintrag in der /etc/devfs.rules gemacht werden. Folgender Eintrag den bestehenden Regeln anfügen, wobei das Laufwerk (hier acd0) und die Benutzergruppe (hier users) individuell angepasst werden muss:
add path 'acd0' mode 0660 group users