Mam drukarkę pokwitowań USB, którą znam i którą przetestowałem pod kątem działania!

  1. Wiem, że port to USB003, wykonując następujące czynności:

Przypadkowo zainstaluj ogólny sterownik EPSON i wykonaj wydruk testowy, który spowodował wydrukowanie śmieci na (nieprawidłowo zainstalowanym sterowniku) podłączonym do portu USB003.

  1. Wiem, że drukarka podłączona do Windows 10 działa. I pokazany w Menedżerze urządzeń jako „Obsługa drukowania USB” w sekcji „Kontrolery uniwersalnej magistrali szeregowej” z następującym identyfikatorem USB Haredware ID_067B i PID_2305 i REV_0202. Wykonując następujące czynności:

Uruchom Linux Mint (smak Ubuntu) w Virtual Box w tym samym komputerze. Pozwól maszynie wirtualnej korzystać z urządzenia „USB Printing Support”, które jest następnie wykrywane jako / dev / usb / lp0. Aby przetestować, wykonuję polecenie poniżej.

„sudo echo” test ”& gt; / dev / usb / lp0”

Który test drukowania na drukarce pokwitowań!

Pytanie:

  1. Jednak po prawidłowym skonfigurowaniu w moim oprogramowaniu POS (Unicenta OPos). Drukarka nie drukuje paragonu!

  2. Gdy wykonałem „echo” testowania „& gt; USB003”, nie drukuje się. Być może istnieje inne polecenie testowe dla okien? Potrzebujesz uruchomić go jako administrator lub może niewłaściwa nazwa portu?

Jak rozwiązać ten problem w systemie Windows? Czy coś jest nie tak z moim poleceniem echo?

Zwróć uwagę, że już usunąłem drukarkę skonfigurowaną do używania USB003, ponieważ POS i polecenie CMD używają bezpośrednio portu USB003, a nie prawdziwego sterownika drukarki.

TIA Haris

Haris Hashim
źródło