Ich arbeite an einer Software, die an vielen Verkaufspunkten mit Epson -Quittungsdruckern eingesetzt wird. Häufig trennen USB -Drucker die Verbindung, so dass die Betreiber keine andere Wahl haben, um es wieder auszuschalten. Nach der Untersuchung verschwindet der Drucker in diesen Fällen vollständig aus /dev vollständig. Ich weiß nicht wirklich, wo ich nach weiteren Untersuchungen suchen soll, da ich unter Linux nicht viel Wissen habe. Aber hier ist ein Auszug aus/var/log/meldungen, das das Problem zeigt:
Mar 13 17:24:58 MBCAI22 rsyslogd: -- MARK --
Mar 13 17:42:23 MBCAI22 kernel: [34659.355319] usblp0: nonzero read bulk status received: -84
Mar 13 17:42:23 MBCAI22 kernel: [34659.355329] usblp0: error -84 reading from printer
...
Mar 13 17:42:23 MBCAI22 kernel: [34659.499322] usblp0: nonzero read bulk status received: -84
Mar 13 17:42:23 MBCAI22 kernel: [34659.499329] usblp0: error -84 reading from printer
Mar 13 17:42:23 MBCAI22 kernel: [34659.500305] usb 6-1: USB disconnect, address 2
Mar 13 17:42:23 MBCAI22 kernel: [34659.500441] usblp0: removed
Mar 13 17:42:25 MBCAI22 kernel: [34660.956021] usb 6-1: new full speed USB device using uhci_hcd and address 4
Mar 13 17:42:25 MBCAI22 kernel: [34661.108388] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202
Mar 13 17:42:25 MBCAI22 kernel: [34661.108392] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 13 17:42:25 MBCAI22 kernel: [34661.108396] usb 6-1: Product: TM-H6000IV
Mar 13 17:42:25 MBCAI22 kernel: [34661.108398] usb 6-1: Manufacturer: EPSON
Mar 13 17:42:25 MBCAI22 kernel: [34661.108401] usb 6-1: SerialNumber: 525737462082430000
Mar 13 17:42:25 MBCAI22 kernel: [34661.114465] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202
Mar 13 17:42:25 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0
Mar 13 17:42:25 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1
Mar 13 17:42:25 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID
Mar 13 17:42:39 MBCAI22 kernel: [34675.247945] usblp0: nonzero read bulk status received: -84
Mar 13 17:42:39 MBCAI22 kernel: [34675.247953] usblp0: error -84 reading from printer
...
Mar 13 17:42:39 MBCAI22 kernel: [34675.249945] usblp0: nonzero read bulk status received: -84
Mar 13 17:42:39 MBCAI22 kernel: [34675.249954] usblp0: error -84 reading from printer
Mar 13 17:42:39 MBCAI22 kernel: [34675.250252] usb 6-1: USB disconnect, address 4
Mar 13 17:42:39 MBCAI22 kernel: [34675.251072] usblp0: removed
Mar 13 17:42:41 MBCAI22 kernel: [34677.507015] usb 6-1: new full speed USB device using uhci_hcd and address 5
Mar 13 17:42:42 MBCAI22 kernel: [34677.711044] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202
Mar 13 17:42:42 MBCAI22 kernel: [34677.711048] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 13 17:42:42 MBCAI22 kernel: [34677.711051] usb 6-1: Product: TM-H6000IV
Mar 13 17:42:42 MBCAI22 kernel: [34677.711054] usb 6-1: Manufacturer: EPSON
Mar 13 17:42:42 MBCAI22 kernel: [34677.711056] usb 6-1: SerialNumber: 525737462082430000
Mar 13 17:42:42 MBCAI22 kernel: [34677.717118] usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202
Mar 13 17:42:42 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0
Mar 13 17:42:42 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1
Mar 13 17:42:42 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID
Mar 13 17:47:22 MBCAI22 kernel: [34958.250047] usb 6-1: USB disconnect, address 5
Mar 13 17:47:22 MBCAI22 kernel: [34958.284142] usblp0: removed
Mar 13 17:47:25 MBCAI22 kernel: [34960.956026] usb 6-1: new full speed USB device using uhci_hcd and address 6
Mar 13 17:47:25 MBCAI22 kernel: [34961.108246] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202
Mar 13 17:47:25 MBCAI22 kernel: [34961.108250] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 13 17:47:25 MBCAI22 kernel: [34961.108254] usb 6-1: Product: TM-H6000IV
Mar 13 17:47:25 MBCAI22 kernel: [34961.108257] usb 6-1: Manufacturer: EPSON
Mar 13 17:47:25 MBCAI22 kernel: [34961.108259] usb 6-1: SerialNumber: 525737462082430000
Mar 13 17:47:25 MBCAI22 kernel: [34961.114318] usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202
Mar 13 17:47:25 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0
Mar 13 17:47:25 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1
Mar 13 17:47:25 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID
Ich habe versucht, den Autosuspend -Parameter zu deaktivieren, aber es hat das Problem nicht behoben.
Ich arbeite an einer Software, die an vielen Verkaufspunkten mit Epson -Quittungsdruckern eingesetzt wird. Häufig trennen USB -Drucker die Verbindung, so dass die Betreiber keine andere Wahl haben, um es wieder auszuschalten. Nach der Untersuchung verschwindet der Drucker in diesen Fällen vollständig aus /dev vollständig. Ich weiß nicht wirklich, wo ich nach weiteren Untersuchungen suchen soll, da ich unter Linux nicht viel Wissen habe. Aber hier ist ein Auszug aus/var/log/meldungen, das das [url=viewtopic.php?t=15738]Problem[/url] zeigt: [code]Mar 13 17:24:58 MBCAI22 rsyslogd: -- MARK -- Mar 13 17:42:23 MBCAI22 kernel: [34659.355319] usblp0: nonzero read bulk status received: -84 Mar 13 17:42:23 MBCAI22 kernel: [34659.355329] usblp0: error -84 reading from printer ... Mar 13 17:42:23 MBCAI22 kernel: [34659.499322] usblp0: nonzero read bulk status received: -84 Mar 13 17:42:23 MBCAI22 kernel: [34659.499329] usblp0: error -84 reading from printer Mar 13 17:42:23 MBCAI22 kernel: [34659.500305] usb 6-1: USB disconnect, address 2 Mar 13 17:42:23 MBCAI22 kernel: [34659.500441] usblp0: removed Mar 13 17:42:25 MBCAI22 kernel: [34660.956021] usb 6-1: new full speed USB device using uhci_hcd and address 4 Mar 13 17:42:25 MBCAI22 kernel: [34661.108388] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202 Mar 13 17:42:25 MBCAI22 kernel: [34661.108392] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Mar 13 17:42:25 MBCAI22 kernel: [34661.108396] usb 6-1: Product: TM-H6000IV Mar 13 17:42:25 MBCAI22 kernel: [34661.108398] usb 6-1: Manufacturer: EPSON Mar 13 17:42:25 MBCAI22 kernel: [34661.108401] usb 6-1: SerialNumber: 525737462082430000 Mar 13 17:42:25 MBCAI22 kernel: [34661.114465] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202 Mar 13 17:42:25 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0 Mar 13 17:42:25 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1 Mar 13 17:42:25 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID Mar 13 17:42:39 MBCAI22 kernel: [34675.247945] usblp0: nonzero read bulk status received: -84 Mar 13 17:42:39 MBCAI22 kernel: [34675.247953] usblp0: error -84 reading from printer ... Mar 13 17:42:39 MBCAI22 kernel: [34675.249945] usblp0: nonzero read bulk status received: -84 Mar 13 17:42:39 MBCAI22 kernel: [34675.249954] usblp0: error -84 reading from printer Mar 13 17:42:39 MBCAI22 kernel: [34675.250252] usb 6-1: USB disconnect, address 4 Mar 13 17:42:39 MBCAI22 kernel: [34675.251072] usblp0: removed Mar 13 17:42:41 MBCAI22 kernel: [34677.507015] usb 6-1: new full speed USB device using uhci_hcd and address 5 Mar 13 17:42:42 MBCAI22 kernel: [34677.711044] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202 Mar 13 17:42:42 MBCAI22 kernel: [34677.711048] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Mar 13 17:42:42 MBCAI22 kernel: [34677.711051] usb 6-1: Product: TM-H6000IV Mar 13 17:42:42 MBCAI22 kernel: [34677.711054] usb 6-1: Manufacturer: EPSON Mar 13 17:42:42 MBCAI22 kernel: [34677.711056] usb 6-1: SerialNumber: 525737462082430000 Mar 13 17:42:42 MBCAI22 kernel: [34677.717118] usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202 Mar 13 17:42:42 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0 Mar 13 17:42:42 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1 Mar 13 17:42:42 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID Mar 13 17:47:22 MBCAI22 kernel: [34958.250047] usb 6-1: USB disconnect, address 5 Mar 13 17:47:22 MBCAI22 kernel: [34958.284142] usblp0: removed Mar 13 17:47:25 MBCAI22 kernel: [34960.956026] usb 6-1: new full speed USB device using uhci_hcd and address 6 Mar 13 17:47:25 MBCAI22 kernel: [34961.108246] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202 Mar 13 17:47:25 MBCAI22 kernel: [34961.108250] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Mar 13 17:47:25 MBCAI22 kernel: [34961.108254] usb 6-1: Product: TM-H6000IV Mar 13 17:47:25 MBCAI22 kernel: [34961.108257] usb 6-1: Manufacturer: EPSON Mar 13 17:47:25 MBCAI22 kernel: [34961.108259] usb 6-1: SerialNumber: 525737462082430000 Mar 13 17:47:25 MBCAI22 kernel: [34961.114318] usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0202 Mar 13 17:47:25 MBCAI22 udev-configure-printer: add /devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0 Mar 13 17:47:25 MBCAI22 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.1/usb6/6-1 Mar 13 17:47:25 MBCAI22 udev-configure-printer: invalid or missing IEEE 1284 Device ID [/code] Ich habe versucht, den Autosuspend -Parameter zu deaktivieren, aber es hat das [url=viewtopic.php?t=15738]Problem[/url] nicht behoben.
NET-Community,
Ich versuche, eine UWP-PSA-Anwendung zu erstellen, die den erstellt. Wenn ich jedoch eine App lokal bereitete, wird der virtuelle Drucker nicht erstellt. Die App hat keine...
Vor Kurzem schaue ich mir die Implementierung des Limit Order Book von jemandem an. An einer Stelle hat der Autor einen Kommentar hinterlassen, und ich verstehe nicht ganz, wie sich das auf die...
Mein Linux -System verfügt über einen USB -Hub -Controller. System.
Ich möchte einen USB -Speicherstick auf Linux -System montieren, nicht auf Witwen -PC.
Wie kann ich das tun?
Danke.