„Zamówienie nabite na terminalu, a z drukarki na kuchni i przy barze nic nie wychodzi — co się stało?” To jedno z najczęstszych pytań zadawanych podczas telefonicznego zgłoszenia awarii w lokalu gastronomicznym. Problem pojawia się zwykle nagle, w godzinach największego natężenia ruchu, gdy sprawny przepływ informacji między salą, barem a kuchnią decyduje o ciągłości obsługi gości. Wstrzymanie wydruku bonów zamówieniowych lub dokumentów rozliczeniowych natychmiast dezorganizuje pracę personelu i prowadzi do chaosu na sali.

Objawy awarii wydruku w lokalu gastronomicznym

Z perspektywy personelu problem objawia się na kilka charakterystycznych sposobów. Najbardziej powszechna sytuacja polega na tym, że system sprzedażowy nie zgłasza żadnego błędu, transakcja zostaje zarejestrowana, lecz urządzenie drukujące nie reaguje i bon się nie pojawia. W innym wariancie oprogramowanie kelnerskie wyświetla komunikat o braku łączności z drukarką, przekroczeniu czasu oczekiwania na odpowiedź lub błędzie portu komunikacyjnego.

Zdarza się również, że drukarka zaczyna drukować w sposób ciągły losowe ciągi znaków, ucięte fragmenty tekstu lub reaguje dopiero po ponownym uruchomieniu całego systemu sprzedaży. Innym typowym objawem jest drukowanie tylko na jednym stanowisku — na przykład dokumenty fiskalne lub rachunki przy kasie głównej wychodzą prawidłowo, natomiast drukarki zamówień na zapleczu kuchennym całkowicie milkną. Czasem urządzenia drukują z kilkuminutowym opóźnieniem, co w warunkach pracy restauracji jest równie uciążliwe jak całkowity brak łączności.

Możliwe przyczyny wstrzymania wydruku

Brak wydruku w środowisku gastronomicznym rzadko wynika z jednoczesnego uszkodzenia mechanicznego kilku urządzeń. W przeważającej większości przypadków źródło problemu tkwi w infrastrukturze sieciowej, oprogramowaniu pośredniczącym lub konfiguracji połączeń logicznych pomiędzy terminalami a peryferiami.

Konflikty adresacji IP i zmiany w konfiguracji sieci lokalnej

Większość sieciowych drukarek zamówień komunikuje się z terminalami za pośrednictwem lokalnej sieci przewodowej lub bezprzewodowej. Najczęstszą przyczyną nagłej utraty łączności jest zmiana adresu IP drukarki. Zjawisko to występuje, gdy urządzenie korzysta z dynamicznego przydzielania adresów przez router (protokół DHCP — mechanizm automatycznego przypisywania adresów sieciowych urządzeniom w sieci lokalnej), a po restarcie routera lub wygaśnięciu dzierżawy otrzymuje inny adres niż ten wpisany na stałe w programie sprzedażowym. W takiej sytuacji terminal wysyła dane pod stary adres, pod którym nikt nie odpowiada lub znajduje się inne urządzenie, na przykład prywatny telefon pracownika połączony z siecią Wi-Fi.

Zablokowana kolejka wydruku w systemie operacyjnym

Bufor wydruku (ang. print spooler — usługa systemowa zarządzająca kolejkowaniem dokumentów przesyłanych do urządzeń drukujących) może ulec zawieszeniu z powodu uszkodzonego pakietu danych lub próby przesłania nieobsługiwanego formatu. Pojedynczy błędny dokument blokuje całą kolejkę. Każde kolejne zamówienie trafia na koniec zablokowanego ciągu zadań, co sprawia wrażenie całkowitego braku reakcji sprzętu na jakiekolwiek polecenia z terminala.

Uszkodzenia fizycznej infrastruktury kablowej

Środowisko lokalu gastronomicznego, a w szczególności kuchnia i zmywalnia, charakteryzuje się podwyższoną wilgotnością, obecnością tłuszczu, wysoką temperaturą oraz ciągłym ruchem personelu. Kable sieciowe Ethernet (przewody miedziane służące do transmisji danych) bywają przygniecione meblami ze stali nierdzewnej, załamane pod ostrym kątem lub zanieczyszczone na stykach złączy. Utlenienie pinów we wtyczkach RJ-45 lub naderwanie żyły sygnałowej wewnątrz kabla powoduje zanikanie pakietów danych, spadek prędkości transmisji lub zupełne zerwanie połączenia sieciowego.

Przeciążenie lub zawieszenie urządzeń sieciowych

W wielu lokalach sieć dla terminali sprzedażowych i drukarek działa na tych samych urządzeniach sieciowych (routerach, przełącznikach i punktach dostępowych), do których podłączone są urządzenia gości oraz system nagłośnienia czy monitoring. W momentach szczytowego obciążenia router może zawiesić proces routingu (przekazywania pakietów danych między segmentami sieci) lub zapełnić pamięć operacyjną, co odcina komunikację wewnętrzną pomiędzy urządzeniami działającymi w lokalu.

Błędy sterowników i usług komunikacyjnych oprogramowania

Aplikacje sprzedażowe korzystają ze sterowników producenta urządzenia lub specjalnych sterowników uniwersalnych (np. standardu OPOS lub ESC/POS — zestawu komend sterujących urządzeniami peryferyjnymi w handlu i gastronomii). Aktualizacja systemu operacyjnego na terminalu kasowym może doprowadzić do wyrejestrowania bibliotek dynamicznych, zmiany uprawnień konta użytkownika lub zresetowania ustawień portów wirtualnych COM i portów TCP/IP, przez które realizowana jest komunikacja.

Przebieg diagnozy i procedury konfiguracyjnej na miejscu

Podczas wizyty serwisowej proces lokalizacji i usuwania usterki realizowany jest według usystematyzowanego schematu, który pozwala szybko wykluczyć kolejne potencjalne źródła awarii.

Weryfikacja warstwy fizycznej i bezpośrednich połączeń

W pierwszej kolejności sprawdzany jest stan fizycznych złączy komunikacyjnych, przewodów sygnałowych oraz zasilaczy. Serwis weryfikuje integralność okablowania sieciowego za pomocą testera ciągłości przewodów i mapy połączeń. Sprawdzane jest również gniazdo sieciowe w samym urządzeniu drukującym pod kątem uszkodzeń mechanicznych i zabrudzeń styków.

Test sprzętowy urządzenia

W celu wykluczenia awarii mechaniki drukarki (np. zacięcia mechanizmu tnącego gilotyny, zużycia głowicy termicznej czy awarii czujnika otwarcia pokrywy) wykonywany jest sprzętowy autotest (tzw. self-test). Procedura ta polega na uruchomieniu wydruku diagnostycznego bezpośrednio z pamięci urządzenia za pomocą kombinacji przycisków na obudowie, bez pośrednictwa komputera. Wydruk testowy dostarcza także kluczowych informacji o aktualnej konfiguracji urządzenia: przypisanym adresie IP, masce podsieci, bramie domyślnej, prędkości transmisji (baud rate dla portów szeregowych) oraz adresie MAC karty sieciowej.

Diagnoza logiczna sieci i konfiguracja trasowania

Kolejnym krokiem jest sprawdzenie widoczności urządzenia w sieci z poziomu terminala sprzedażowego za pomocą pakietów kontrolnych (narzędzie ICMP ping — polecenie sprawdzające dostępność hosta w sieci i opóźnienie odpowiedzi) oraz skanowania otwartych portów nasłuchujących (np. portu 9100, powszechnie stosowanego w transmisji surowych danych do druku sieciowego). W przypadku wykrycia konfliktów adresowych serwis wdraża poprawną konfigurację:

  • przypisanie statycznego adresu IP bezpośrednio w pamięci drukarki, poza zakresem puli dynamicznej DHCP;
  • skonfigurowanie rezerwacji adresu IP na routerze głównym w oparciu o unikalny adres sprzętowy MAC karty sieciowej urządzenia;
  • weryfikację i dostosowanie reguł zapory sieciowej (ang. firewall) na terminalach kasowych, aby pakiety kierowane do portów drukarek nie były blokowane.

Naprawa kolejki wydruku i reinstalacja sterowników

W środowisku systemu operacyjnego terminala kasowego wykonywane jest zatrzymanie usługi bufora wydruku, usunięcie zakleszczonych plików tymczasowych z katalogu systemowego oraz ponowne uruchomienie usługi. Jeśli przyczyną awarii jest błąd sterownika, przeprowadzana jest czysta instalacja odpowiedniego oprogramowania sterującego, właściwego dla danego modelu urządzenia i wersji systemu operacyjnego. Serwis konfiguruje odpowiednie porty logiczne (np. porty TCP/IP w standardzie Raw lub LPR) oraz kalibruje parametry komunikacji w samej aplikacji sprzedażowej.

Czego nie robić na własną rękę i co sprawdzić przed wezwaniem pomocy

W sytuacji kryzysowej w restauracji pośpiech i nieprzemyślane próby naprawy mogą pogłębić problem i wydłużyć czas przywracania sprawności całego lokalu.

Czego unikać podczas awarii

  • Nie należy wciskać przycisku resetu fabrycznego (Factory Reset) na routerze ani w drukarce, jeśli nie posiada się kopii zapasowej konfiguracji — wykasowanie ustawień może unieruchomić całą infrastrukturę informatyczną w lokalu, w tym terminale płatnicze i dostęp do sieci.
  • Nie wolno na siłę wyrywać zaciętego papieru ani podważać noży gilotyny ostrymi metalowymi narzędziami (nożami kuchennymi, śrubokrętami), gdyż prowadzi to do trwałego uszkodzenia zębatek mechanizmu tnącego lub porysowania głowicy termicznej.
  • Nie należy instalować przypadkowych, uniwersalnych sterowników pobranych z niepewnych źródeł internetowych na terminalu sprzedażowym, co mogłoby rozregulować powiązania oprogramowania gastronomicznego.

Podstawowe czynności sprawdzające, które personel może wykonać samodzielnie

  • Kontrola zasilania i papieru: Sprawdzenie, czy rolka papieru termicznego jest założona poprawnie (papier termiczny drukuje tylko z jednej strony; włożenie rolki odwrotnie skutkuje pustym białym wydrukiem mimo prawidłowej pracy mechanizmu).
  • Stan diod sygnalizacyjnych: Zwrócenie uwagi, czy na obudowie drukarki nie świeci się lub nie miga dioda błędu (Error / Paper Out / Cover Open), co sygnalizuje otwartą pokrywę, brak papieru lub przegrzanie głowicy.
  • Połączenia przewodów: Weryfikacja, czy wtyczka kabla sieciowego lub przewodu USB nie wysunęła się z gniazda urządzenia bądź gniazdka ściennego, oraz czy przy porcie sieciowym świecą się diody sygnalizujące aktywność łącza (Link/Activity).
  • Restart sekwencyjny: Wyłączenie drukarki przyciskiem zasilania, odczekanie kilkunastu sekund i ponowne jej włączenie. Jeśli to nie pomaga, można zrestartować terminal kasowy.

Co przygotować przed przyjazdem serwisu

Aby prace diagnostyczne i konfiguracyjne przebiegły sprawnie i bez zbędnych przestojów, warto przygotować następujące elementy przed przybyciem serwisanta na miejsce:

  • Dostęp do urządzeń sieciowych: Zapewnienie swobodnego dostępu do szafy teletechnicznej, routera głównego, przełączników sieciowych oraz punktów zasilania, które w lokalach gastronomicznych bywają umieszczone w trudno dostępnych miejscach na zapleczu.
  • Dane dostępowe do panelu administracyjnego routera: Przygotowanie loginu i hasła do panelu zarządzania routerem (jeśli są znane), co jest niezbędne do weryfikacji tabeli DHCP, rezerwacji adresów IP lub konfiguracji podsieci.
  • Dostęp do konta z uprawnieniami administracyjnymi: Umożliwienie logowania na terminalu kasowym w celu konfiguracji usług systemowych, sterowników oraz zapory sieciowej (serwis domyślnie wykonuje procedury bez konieczności przejmowania haseł, prosząc o autoryzację administracyjną tylko w sytuacjach, gdy wymaga tego architektura uprawnień systemu operacyjnego).
  • Informacja o zmianach w infrastrukturze: Ustalenie, czy przed wystąpieniem awarii nie miały miejsca zdarzenia takie jak wymiana routera przez dostawcę Internetu, podłączenie nowych urządzeń do sieci, zmiana dostawcy łącza lub awaria zasilania w budynku.

Obsługa techniczna i zasady realizacji zleceń

W przypadku awarii uniemożliwiającej normalną pracę lokalu gastronomicznego serwis podejmuje działania z dojazdem bezpośrednio na miejsce zgłoszenia. Diagnoza oraz konfiguracja urządzeń peryferyjnych, sieci lokalnej i terminali realizowane są w lokalu klienta. Obsługujemy zgłoszenia na terenie Warszawy oraz okolicznych powiatów podwarszawskich przez całą dobę, przez 7 dni w tygodniu, również w porze nocnej, w weekendy i w dni świąteczne.

Po przyjeździe na miejsce technik przeprowadza wstępną weryfikację problemu i przedstawia szczegółową wycenę prac do akceptacji przed rozpoczęciem czynności naprawczych lub rekonfiguracji. Wszelkie operacje wykonywane są na miejscu przez serwisantów, z zachowaniem pełnego bezpieczeństwa danych transakcyjnych lokalu. Jeśli charakter problemu wymaga zaawansowanych prac warsztatowych nad jednostką komputerową lub terminalem, sprzęt jest odbierany do warsztatu i odwożony po zakończeniu procedury naprawczej.

W przypadku nagłej awarii wydruku zamówień lub problemów z siecią w lokalu zachęcamy do natychmiastowego kontaktu telefonicznego pod numerem 22 257 87 54.