Problem
Użytkownik nie może drukować na drukarce igłowej podłączonej do portu równoległego (LPT1) z programu księgowego (stary program DOSowy) w systemie Windows.
Co ciekawe użytkownik do tej pory korzystał z drukarki bez problemu i międzyczasie w systemie nie wprowadzano żadnych modyfikacji.
Przyczyna
Wstępna analiza wykazała, że drukarka nie drukuje w ogóle z systemie tylko kolejkuje zadania.
Sama drukarka jest sprawna, ponieważ można drukować test z pulpitu drukarki.
Reaguje ona również na restart komputera charakterystycznym sygnałem gotowości, czyli komunikuje się z komputerem (kabel ok).
Ponowna instalacja sterowników w systemie nie rozwiązała problemu.
Okazało się, że przyczyna tkwi w BIOSie komputera, a konkretnie zmiany w ustawieniu trybu “Parallel Port Mode” na wartość SPP (Standard Parallel Port).
Tryb ten nie działa w systemach wielozadaniowych do których należy Windows.
(Swoją drogą nie potrafię wytłumaczyć zmian ustawień BIOSa zabezpieczonego hasłem. Użytkownik nie ma możliwości modyfikacji parametrów BIOS).
Rozwiązanie
Należy zmienić w ustawieniach BIOS tryb pracy portu równoległego “Parallel Port Mode” z wartości SPP na ECP (Extended Capabilities Port). Jest to wartość zalecana dla systemów wielozadaniowych.
W tym celu wykonujemy:
- Restart komputera i uruchomienie interfejsu BIOSa (klawisz F2 lub F10 lub Delete różnie dla różnych BIOSów)
- Przechodzimy do ustawień “Integrated Peripherals” (BIOS Award) lub “IO Device” (Pheonix) lub innego miejsca w BIOSie zawierającego n/w parametr
- Zmieniamy ustawienie parametru “Parallel Port Mode” z wartości SPP na ECP
- Zapisujemy zmiany parametrów w BIOS (np. klawisz F10 – Enter)
- Zamykamy interfejs BIOS i wchodzimy do Windowsa. Sprawdzamy drukując stronę testową drukarki pamiętając o wyczyszczeniu kolejki wydruku.
Można również ustawić parametr “Parallel Port Mode” na wartość “ECP+EPP”.
Ustawienie to jest ustawieniem uniwersalnym do podłączania na porcie LPT drukarki lub skanera.
Parametr ECP (Enhanced Parallel Port) stosowany jest w przypadku współpracy komputera ze skanerem.
Źródła:
- http://canoncanada.custhelp.com/app/answers/detail/a_id/65/~/unable-to-print-from-windows-(parallel)