R
ralli
Guest
Nachdem ich sah, das das Drucken und Scannen unter GhostBSD möglich war, habe ich mich jetzt mit CUPS eingearbeitet, damit das auch unter FreeBSD einwandfrei funktioniert. Die Einrichtung ist gegenüber früher meineserachtens etwas einfacher geworden.
- CUPS installieren
- xsane zu Scannen installieren
Druckertreiber splix für den Laserdrucker ML-1510 installieren
Druckertreiber hplip für den HP Photosmart 4100 installieren
In die /etc/rc.conf:
Der Gruppe cups die User ralph und root hinzugefügt:
oder direkt mit ee /etc/group ändern.
Hier mal nicht auszugsweise sondern meine komplette /etc/devfs.conf
und die Einträge in /etc/devfs.rules:
Nicht vergessen, die Regeln in /etc/rc.conf zu aktivieren:
Diesen Eintrag hat ja wohl jeder in der /etc/sysctl.conf, damit alles devices auch als normaler User benutzt werden können:
Im Browser Deiner Wahl http://localhost:631 die CUPS Oberfläche starten und die Drucker nacheinander einschalten und hinzufügen.
Rechner neu starten.
Ich habe das ganze ausgiebig unter einem einfachen Windowmanager getestet, Drucker und Scanner arbeiten einwandfrei.
Have a fun .....
Geholfen hat mir unter anderem Nicoles Seite:
https://cooltrainer.org/a-freebsd-desktop-howto/#printing
- CUPS installieren
- xsane zu Scannen installieren
Druckertreiber splix für den Laserdrucker ML-1510 installieren
Druckertreiber hplip für den HP Photosmart 4100 installieren
In die /etc/rc.conf:
Code:
lpd_enable="NO"
cupsd_enable="YES"
Der Gruppe cups die User ralph und root hinzugefügt:
Code:
pw usermod root -G cups
pw usermod ralph -G cups
oder direkt mit ee /etc/group ändern.
Hier mal nicht auszugsweise sondern meine komplette /etc/devfs.conf
Code:
# Alle Benutzer für optische Medien
perm /dev/acd0 0666
perm /dev/acd1 0666
perm /dev/cd0 0666
perm /dev/cd1 0666
# Zum mounten aller USB Devices
perm /dev/da0 0666
perm /dev/da1 0666
perm /dev/da2 0666
perm /dev/da3 0666
perm /dev/da4 0666
perm /dev/da5 0666
# Alle anderen devices
perm /dev/pass0 0666
perm /dev/xpt0 0666
perm /dev/uscanner0 0666
perm /dev/video0 0666
perm /dev/tuner0 0666
perm /dev/dvb/adapter0/demux0 0666
perm /dev/dvb/adapter0/dvr 0666
perm /dev/dvb/adapter0/frontend0 0666
und die Einträge in /etc/devfs.rules:
Code:
[devfsrules_common=7]
add path 'ad[0-9]\*' mode 666
add path 'ada[0-9]\*' mode 666
add path 'da[0-9]\*' mode 666
add path 'acd[0-9]\*' mode 666
add path 'cd[0-9]\*' mode 666
add path 'mmcsd[0-9]\*' mode 666
add path 'pass[0-9]\*' mode 666
add path 'xpt[0-9]\*' mode 666
add path 'ugen[0-9]\*' mode 666
add path 'usbctl' mode 666
add path 'usb/\*' mode 666
add path 'lpt[0-9]\*' mode 666
add path 'ulpt[0-9]\*' mode 666
add path 'unlpt[0-9]\*' mode 666
add path 'fd[0-9]\*' mode 666
add path 'uscan[0-9]\*' mode 666
add path 'video[0-9]\*' mode 666
add path 'tuner[0-9]*' mode 666
add path 'dvb/\*' mode 666
add path 'cx88*' mode 0660
add path 'cx23885*' mode 0660 # CX23885-family stream configuration device
add path 'iicdev*' mode 0660
add path 'uvisor[0-9]*' mode 0660
Nicht vergessen, die Regeln in /etc/rc.conf zu aktivieren:
Code:
devfs_system_ruleset="devfsrules_common"
Diesen Eintrag hat ja wohl jeder in der /etc/sysctl.conf, damit alles devices auch als normaler User benutzt werden können:
Code:
vfs.usermount=1
Im Browser Deiner Wahl http://localhost:631 die CUPS Oberfläche starten und die Drucker nacheinander einschalten und hinzufügen.
Rechner neu starten.
Ich habe das ganze ausgiebig unter einem einfachen Windowmanager getestet, Drucker und Scanner arbeiten einwandfrei.
Have a fun .....
Geholfen hat mir unter anderem Nicoles Seite:
https://cooltrainer.org/a-freebsd-desktop-howto/#printing