Stimmt. Das mit den 32bit habe ich übersehen.
Bei mir funktioniert alles. Und das schon ne Weile.
Gruß
Eric
Am 26. November 2023 20:03:04 MEZ schrieb Stephan Hemeier
Und immer daran denken: Du installierst 32 Bit Treiber was eigentlich kein Problem ist, aber du brauchst dafür: glibc-32bit sowie die beiden libusb-32-bit Pakete
i+ | glibc-32bit | Paket | 2.31-150300.63.1 | x86_64 | Sle-Update i+ | libusb-0_1-4-32bit | Paket | 0.1.13-150400.12.4 | x86_64 | OSS i+ | libusb-1_0-0-32bit | Paket | 1.0.24-150400.3.3.1 | x86_64 | OSS
Stephan
Am Sonntag, 26. November 2023, 18:41:17 CET schrieb Handwerker, Jan (IMK):
Liebe Liste,
beim Installieren eines neuen Druckers (Brother MFCJ5945DW) auf einem Tumbleweed-System bekomme ich immer wieder die Fehlermeldung "Request too large". Leider bekomme ich nicht heraus, was hier zu groß sein soll. Auf den Partitionen des Systems ist noch reichlich Platz. Mir gelingt schon nicht eine funktionierende Installation des Druckers.Brother liefert dazu ein rpm und ein Installationsskript. Ein Ausschnitt aus dem Installationsprotokoll lautet dann:
----------------8<---------------------- rpm -ihv --nodeps --replacefiles --replacepkgs mfcj5945dwpdrv-1.0.0-0.i386.rpm Verifying... ######################################## Preparing... ######################################## Updating / installing... mfcj5945dwpdrv-1.0.0-0 ######################################## lpadmin -p MFCJ5945DW -E -v dnssd://Brother%20MFC-J5945DW._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-b42200332e10 -P /usr/share/cups/model/Brother/brother_mfcj5945dw_printer_en.ppd lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS. lpadmin: Request Entity Too Large -------------->8------------------------
Da der lpadmin Aufruf auch geschieht, wenn ich den angegebenen rpm-Aufruf manuell durchführe, gehe ich davon aus, das lpadmin von rpm gerufen wurde.
Wenn ich anschließend lpstat -a ausführe, gibt es den Drucker:
MFCJ5945DW accepting requests since Sun Nov 26 18:17:02 2023
Ein "lp -d MFCJ5945DW beispiel.jpg" führt zu einer "broken pipe". Ein "lp -d MFCJ5945DW .bashrc" zu "lp: Gesamte Anfrage zu groß"
systemctl status cups sagt, cups sei loaded, enabled und active, Aber:
----------------8<---------------------- Unable to create directory "/var/log/cups" - No such file or directory Unable to open log file "/var/log/cups/error_log" - No such file or directory -------------->8------------------------
ll -d /var /var/log /var/log/cups /var/log/cups/error_log gibt: ----------------8<---------------------- ls: cannot access '/var/log/cups/error_log': No such file or directory lrwxrwxrwx 1 root root 9 Mar 24 2023 /var -> /home/var drwxrwxrwx 26 root root 4096 Nov 26 17:52 /var/log drwxrwxrwx 2 root lp 4096 Nov 26 17:52 /var/log/cups -------------->8------------------------
(Die Zugriffe auf die Verzeichnisse habe ich so großzügig gestaltet, damit es nicht daran liegt, das /var/log/cups nicht gefunden wird.)
Cups (localhost:631 -> Drucker) meldet, den Drucker als "Local Raw Printer", was sicher nicht das Ziel des Installationsskripts von Brother war. Eigentlich sollte da der richtige Druckertreiber angegeben sein.
df -h liefert u.a.: /dev/sda2 30G 21G 7.7G 73% / /dev/sda3 78G 72G 4.9G 94% /home
und df -ih: /dev/sda2 1.9M 520K 1.4M 28% / /dev/sda3 5.0M 638K 4.4M 13% /home
Wer kann mir sagen, wie ich meinen Drucker zum Laufen bekomme?
Übrigens: Als Scanner funktioniert er. Deshalb schließe ich Netzwerkprobleme erst einmal aus.
Gruß Jan