====== NanoPi NEO ====== Verwendung als Druckserver zum automatischen Drucken von auf einem entfernten Server erstellten Rechnungen und Versandlabels. Anschluss [[nanopi_m4:eierlegende_wollmilchsau:xerox_travel_duplex|Scanner]], Verarbeitung der gescannten Daten mittels [[nanopi_m4:eierlegende_wollmilchsau:tesseract|Texterkennung]], Erstellung von PDF und Upload auf Server des DMS. Armbian_21.05.1_Nanopineo_buster_current_5.10.34.img.xz Druckserver apt install cups nano /etc/cups/cupsd.conf zugriff von anderem Rechner erlauben unter 192.xxx.xxx.xxx:631 Drucker anlegen * AppSocket/HP JetDirect socket://192.XXX.XXX.XXX:9100 (IP des Druckers) * name usw eingeben * PPD des Druckers auswählen (/opt/brother/Printers/HLL5100DN/cupswrapper/brother-HLL5100DN-cups-en.ppd) eventuell noch /usr/lib/cups/filter/brother_lpdwrapper_HLL5100DN kopieren Command (for dpkg) : dpkg -i --force-all (linux-drivername) Check if the Linux driver is installed Command (for dpkg) : dpkg -l | grep Brother Command: gunzip linux-brprinter-installer-*.*.*-*.gz e.g. gunzip linux-brprinter-installer-2.1.1-1.gz Step5. Get superuser authorization with the "su" command or "sudo su" command. Step6. Run the tool: Command: bash linux-brprinter-installer-*.*.*-* Brother machine name e.g. bash linux-brprinter-installer-2.1.1-1 MFC-J880DW Step7. The driver installation will start. Follow the installation screen directions. When you see the message "Will you specify the DeviceURI ?", For USB Users: Choose N(No) For Network Users: Choose Y(Yes) and DeviceURI number. The install process may take some time. Please wait until it is complete. ====== Änderung der IP des Druckers in einem anderen Netzwerk ====== systemctl stop cups nano /etc/cups/printers.conf IP des Druckers anpassen systemctl start cups =====Wechselnde MAC-Address für eth0 verhindern: ===== /etc/NetworkManager/NetworkManager.conf\\ ''[connection]\\ ethernet.cloned-mac-address=XX:XX:XX:XX:XX:XX'' ftpdruck.service startet /etc/scripte/ Überwacht das Verzeichnis Upload und sendet empfangene Dateien an den Drucker. Scanner wird per udev-regel beim Anstecken gestartet. Dyndns per cron, /etc/scripte/... /usr/sbin/lpadmin -p Zebra621 -E -v socket://192.XXX.XXX.XXX:9100 -m zebra.ppd