Mam drukarkę pokwitowań USB, którą znam i którą przetestowałem pod kątem działania!
- 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.
- 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:
Jednak po prawidłowym skonfigurowaniu w moim oprogramowaniu POS (Unicenta OPos). Drukarka nie drukuje paragonu!
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
źródło