close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#5346 closed Defekt (im Image)

keine Drucker im Kerstin-Image

Reported by: Rüdiger Kupper Owned by: netzwerk
Priority: schnell erledigen Milestone: Image »Klandestine Kerstin«
Component: Hardware: Drucker Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Auf den Rechnern mit dem neuen Image sind derzeit nach dem Hochfahren keinerlei Drucker eingerichtet.

@bau
Ich dachte, das macht ein Skript beim Hochfahren? Muss ich da irgend etwas anpassen?

Change History (9)

comment:1 by Rüdiger Kupper, 2 years ago

Das systemd-Unit ist im Status "failed", hat aber keinerlei Output generiert.

 kepler--setup_local_printers.service - Kepler-Drucker-Anpassungen
     Loaded: loaded (/etc/systemd/system/kepler--setup_local_printers.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Thu 2024-06-20 06:32:20 CEST; 5h 11min ago
    Process: 2756 ExecStart=/home/share/printers/setup_local_printers (code=exited, status=1/FAILURE)
   Main PID: 2756 (code=exited, status=1/FAILURE)
        CPU: 1.543s
}

comment:2 by Rüdiger Kupper, 2 years ago

Ruft man das Skript /home/share/printers/setup_local_printers manuell auf (als root) erhält man wiederholt die Meldung

lpadmin: Kann nicht mit dem Server verbinden: Ungültiger Dateideskriptor

comment:3 by bau, 2 years ago

Hm, ich habe gelesen, dass der CUPS irgendwann mal komplett umgestellt werden soll.
Das Script liegt unter /home/share/printers/setup_local_printers.
(Das hat den Vorteil, dass man es ohne Änderung am Image auf dem Server bearbeiten kann).

comment:4 by bau, 2 years ago

lpadmin müsste eigentlich nur mit dem lokalen CUPS kommunizieren ...

comment:5 by Rüdiger Kupper, 2 years ago

Einer der Befehle ist z.B.

root@rechner2-3-12:~# lpadmin -p Kopierer -v ipp://10.32.1.1:631/printers/Kopierer -m Kopierer.ppd -E
lpadmin: Kann nicht mit dem Server verbinden: Ungültiger Dateideskriptor

(Rechner im Schülernetz, die IP des paedml stimmt also!)

@bau
Kannst Du herausfinden, was da falsch läuft?

in reply to:  4 comment:6 by Rüdiger Kupper, 2 years ago

Replying to bau:

lpadmin müsste eigentlich nur mit dem lokalen CUPS kommunizieren ...

Ah. Mal sehen, ob der läuft …

comment:7 by Rüdiger Kupper, 2 years ago

Ja, da läuft überhaupt kein CUPS-Prozess. Und einen systemd-Job dieses Namens gibt es auch nicht mehr.
Super.

comment:8 by Rüdiger Kupper, 2 years ago

Resolution: → im Image
Status: new → closed

Okay, das ließ sich glücklicherweise leicht lösen:

# apt install cups

Das Paket wurde beim Update auf 24.04 offenbar komplett entfernt. Vermutlich braucht der normale Heimandwender das auch nicht mehr, weil alles über avahi läuft …

comment:9 by Rüdiger Kupper, 2 years ago

Das hier macht mir aber etwas Sorgen:

Note: See TracTickets for help on using tickets.