Hello,
I am trying to use Virtual Here Linux client with M2020 printer. I am currently using the client on a windows machine and it is works fine. Now, I am trying to use the linux client and it is failing. I have the following log messeges:
May 13 11:50:50 ghost kernel: [ 8087.160536] usblp1: removed
May 13 11:50:58 ghost kernel: [ 8095.350997] vhci_hcd: unlink->seqnum 49
May 13 11:50:58 ghost kernel: [ 8095.351003] vhci_hcd: urb->status -104
May 13 11:50:58 ghost kernel: [ 8095.355055] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04E8 pid 0x3321
May 13 11:50:58 ghost kernel: [ 8095.355342] usblp1: removed
May 13 11:50:58 ghost kernel: [ 8095.482187] usb 3-1: reset high-speed USB device number 3 using vhci_hcd
May 13 11:50:58 ghost kernel: [ 8095.614187] usb 3-1: SetAddress Request (3) to port 0
May 13 11:50:58 ghost kernel: [ 8095.649747] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04E8 pid 0x3321
May 13 11:51:18 ghost kernel: [ 8115.387968] usblp1: removed
May 13 11:51:26 ghost kernel: [ 8123.554970] vhci_hcd: unlink->seqnum 62
May 13 11:51:26 ghost kernel: [ 8123.554974] vhci_hcd: urb->status -104
May 13 11:51:26 ghost kernel: [ 8123.558848] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04E8 pid 0x3321
May 13 11:51:26 ghost kernel: [ 8123.559019] usblp1: removed
May 13 11:51:26 ghost kernel: [ 8123.685717] usb 3-1: reset high-speed USB device number 3 using vhci_hcd
May 13 11:51:27 ghost kernel: [ 8123.813797] usb 3-1: SetAddress Request (3) to port 0
May 13 11:51:27 ghost kernel: [ 8123.847766] usblp 3-1:1.0: usblp1: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04E8 pid 0x3321
Notice here that the driver is constantly removed. At these moments I am trying to send printing jobs but nothing happens. It seems that the driver is crashing.
On the server side, there is a Raspberry PI running an instance of the virtualhere server as service.
Can you help me solving this issue?
Thanks for the log. Those messages show that the driver is resetting the printer.
Its not going to be debugable unfortunately as i don't have that printer to test with so for the time being its not going to work via virtualhere.
Thanks for your feedback.
ok. I am available to help you in this M2020 support. I think it is good for your software product.
Feel free to send me instructions or request more logs. I am an electronics engineer, so, I think I can help.
Is it possible to plug the printer directly into the linux computer to see if it works that way, without virtualhere?