Discussion:
fli4l-router als Druckserver
(zu alt für eine Antwort)
Jupp Schmitts
2020-04-20 08:52:35 UTC
Permalink
Hallo zusammen,

mein fli4l-router soll als Druckserver fungieren, leider klappt es
bisher nicht.

IP_NET_1 => WAN
IP_NET_2 => LAN

HOSTNAME='fli4l'
HOSTNAME_IP='IP_NET_2_IPADDR'

Es ist ein Laserdrucker, der mittels eines
USB-Parallelport-Adapterkabels am
fli4l-router angeschlossen ist.

OPT_USB='yes'
USB_EXTRA_DRIVER_N='1'
USB_EXTRA_DRIVER_1='printer'

Der fli4l-router erkennt das GerÀt scheinbar:
2-2:1.0 Printer Printer unknown Prolific Technology, Inc. PL2305
Parallel Port 12 usblp usblp (USB Printer Device Class)

Teilkonfiguration von SAMBA
OPT_SAMBA='yes'
SAMBA_BIND_ALL='yes'

LPD_USBPORT_1_SAMBA_NAME='HPLJ5P'
LPD_USBPORT_1_SAMBA_NET=''

OPT_SAMBATOOLS='yes'

OPT_NMBD='yes'
NMBD_MASTERBROWSER='yes'
NMBD_DOMAIN_MASTERBROWSER='yes'
NMBD_WINSSERVER='no'
NMBD_EXTWINSIP=''

OPT_LPD='yes'

LPD_NETWORK_N='1'
LPD_NETWORK_1='IP_NET_2'

OPT_LPD_USBPORT='yes'
LPD_USBPORT_N='1'

Firewall
8 0 0 ACCEPT tcp 192.168.178.0/24 tcp dpt:139
PF_INPUT_ACCEPT_DEF
9 0 0 ACCEPT tcp 192.168.178.0/24 tcp dpt:445
PF_INPUT_ACCEPT_DEF
10 73 11522 ACCEPT udp 192.168.178.0/24 udp dpts:137:138
PF_INPUT_ACCEPT_DEF
11 29 2223 ACCEPT tcp 192.168.1.0/24 tcp dpt:139
PF_INPUT_ACCEPT_DEF
12 3 180 ACCEPT tcp 192.168.1.0/24 tcp dpt:445
PF_INPUT_ACCEPT_DEF
13 128 17664 ACCEPT udp 192.168.1.0/24 udp dpts:137:138
PF_INPUT_ACCEPT_DEF


Beim Netzwerkbrowsing erscheint zwar der Router als fli4l.
Es tauchen allerding keine Druckfreigaben auf.

Samba und NMBD werden ohne Fehler gestartet.
configuring lpd... (/etc/rc.d/rc445.lpd)
Mon Apr 20 2020 08:45:26 LPRng print spooling directory
/var/lib/persistent/lpd/spool on fli4l created
Mon Apr 20 2020 08:45:26 loading parport on io 0x378, irq none, dma
none ...
Mon Apr 20 2020 08:45:26 starting lpd...
Mon Apr 20 2020 08:45:26 finished configuring lpd...
(/etc/rc.d/rc445.lpd)
Mon Apr 20 2020 08:45:26 configuring samba on fli4l ...
(/etc/rc.d/rc455.samba)
Mon Apr 20 2020 08:45:26 samba on fli4l will be activated for
interface(s):
Mon Apr 20 2020 08:45:26 192.168.178.253/24 192.168.1.253/24
Mon Apr 20 2020 08:45:26 samba on fli4l will be activated for
network(s):
Mon Apr 20 2020 08:45:26 192.168.178.0/24 192.168.1.0/24
Mon Apr 20 2020 08:45:26 Samba TDB directory
/var/lib/persistent/samba/db on fli4l created
Mon Apr 20 2020 08:45:26 configuring shares
Mon Apr 20 2020 08:45:26 Samba print spooling directory
/var/lib/persistent/samba/spool on fli4l created
Mon Apr 20 2020 08:45:26 printer pr1 on fli4l at port 0x378 will be
accessable for network(s):
Mon Apr 20 2020 08:45:26 192.168.178.0/24 192.168.1.0/24
Mon Apr 20 2020 08:45:26 printer usbpr1 on fli4l will be accessable
for network(s):
Mon Apr 20 2020 08:45:26 192.168.178.0/24 192.168.1.0/24
Mon Apr 20 2020 08:45:26 starting netbios nameserver on fli4l ...
(/etc/rc.d/rc455.samba)
Mon Apr 20 2020 08:45:26 finished starting netbios nameserver on fli4l
.. (/etc/rc.d/rc455.samba)
Mon Apr 20 2020 08:45:26 starting samba on fli4l ...
(/etc/rc.d/rc455.samba)
Mon Apr 20 2020 08:45:26 finished starting samba on fli4l ...
(/etc/rc.d/rc455.samba)
Mon Apr 20 2020 08:45:26 finished configuring samba on fli4l ...
(/etc/rc.d/rc455.samba)

FÃŒr eine parallelen Anschluß habe ich die Konfiguration auch schon mal
vorgenommen, leider fehlt mir
da derzeit ein entsprechendes Kabel.

Was mir aufgefallen ist:
fli4l 3.10.19-r58243-testing # ls -la /dev/usb/lp0
crw-rw---- 1 root root 180, 0 Apr 20 08:45 /dev/usb/lp0
fli4l 3.10.19-r58243-testing #

Das ist scheinbar das einzige USB-Druckdevice und heißt halt nicht
usbpr1

Ich hab auch mal eine andere Installation mit Version 4 des fli4l
versucht, aber da bekomme ich
SAMBA gar nicht zum Laufen.

Ich hoffe jemand kann helfen - Danke
--
Viele GrÌße,
Jupp
Jupp Schmitts
2020-04-20 12:19:11 UTC
Permalink
Hallo noch einmal,

ich habe testweise ein CDROM freigegeben, was ich zwar gar nicht habe,
aber die Freigabe sehe ich:

SAMBA_CDROM_N='1' # create shares for n CDROMs
SAMBA_CDROM_1_DEV='hdc' # name of the CDROM device eg. hdc
SAMBA_CDROM_1_NET='' # allowed networks for 1st CDROM

Mein CDROM ist wie folgt bezeichnet:
fli4l 3.10.19-r58243-testing # ls -la /dev/sr0
brw-rw---- 1 root root 11, 0 Apr 20 14:01 /dev/sr0

SR0 erzeugt aber einen Fehler in der Config.
--
Viele GrÌße,
Jupp
Jupp Schmitts
2020-04-20 16:25:18 UTC
Permalink
Ich habe hier noch ein paar technische Infos,
vielleicht hilft das weiter:

kernel: [87818.037750] usb 1-1: new full-speed USB device number 8
using xhci_hcd
kernel: [87818.188061] usb 1-1: New USB device found, idVendor=067b,
idProduct=2305, bcdDevice= 2.02
kernel: [87818.188067] usb 1-1: New USB device strings: Mfr=1,
Product=2, SerialNumber=0
kernel: [87818.188070] usb 1-1: Product: IEEE-1284 Controller
kernel: [87818.188073] usb 1-1: Manufacturer: Prolific Technology Inc.
mtp-probe: checking bus 1, device 8:
"/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1"
mtp-probe: bus: 1, device: 8 was not an MTP device
systemd[1]: Created slice system-configure\x2dprinter.slice.
systemd[1]: Starting Configure Plugged-In Printer...
systemd[1]: Reached target Printer.
kernel: [87818.249596] usblp 1-1:1.0: usblp1: USB Bidirectional printer
dev 8 if 0 alt 1 proto 2 vid 0x067B pid 0x2305
kernel: [87818.249633] usbcore: registered new interface driver usblp
mtp-probe: checking bus 1, device 8:
"/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1"
udev-configure-printer[16489]: add usb-001-008
mtp-probe: bus: 1, device: 8 was not an MTP device
udev-configure-printer[16489]: device devpath is
/devices/pci0000:00/0000:00:14.0/usb1/1-1
udev-configure-printer[16489]: MFG:Hewlett-Packard MDL:HP LaserJet 5P
SERN:- serial:-
udev-configure-printer[16489]: Printer does not have vid, pid, and
serial
systemd[1]: configure-***@usb-001-008.service: Control process
exited, code=exited, status=1/FAILURE
systemd[1]: configure-***@usb-001-008.service: Failed with result
'exit-code'.
systemd[1]: Failed to start Configure Plugged-In Printer.


Außerdem zeit smbclient -NL fli4l, auf dem fli4l ausgefÃŒhrt, die
Freigaben an, ich kann mich jedoch nicht damit verbinden und drucken.
--
Viele GrÌße,
Jupp
Jupp Schmitts
2020-04-21 16:28:32 UTC
Permalink
Hallo,

das Drucken ÃŒber LPD hab ich jetzt hinbekommen, ÃŒber SMB bekomme ich
die Meldung UntÀtig - Filter failed

Ich versuche von einem Linux zu drucken.

Benötige ich noch zusÀtzliche Dateien?
Welcher Filter ist da gemeint?

Wie hÀngt das zusammen?
--
Viele GrÌße,
Jupp
Loading...