Udostępnianie HP LaserJet 1018 a druk dwustronny
|
mstefanski1987 |
Dodano 12-01-2012 14:02
|
User
Posty: 16
Dołączył: 12/01/2012 12:10
|
Po kilku nieudanych próbach udało mi się nakłonić do działania HP1018 jako drukarkę RAW TCP/IP.
Posłużyłem się tutorialem http://openlinksys.info/forum/viewthread.php?thread_id=6638 po pewnych modyfikacjach:
- firmware wrzucany z podmontowanego pendrive,
- inny skrypt hotplug:
if [ $PRODUCT = "3f0/4117/100" ]
then
if [ $ACTION = "add" ]
then
cat /mnt/PENDRAJW/hp/sihp1018.dl > /dev/usb/lp0
fi
fi
Konfiguracja po stronie klienckiej analogiczna jak w tutorialu.
Niestety, pomimo zaznaczenia komunikacji dwukierunkowej, drukarka nie wspiera druku dwustronnego (ani nie informuje o braku papieru) - tak, jakby dane były przesyłane tylko w jedną stronę. Przy druku dwustronnym drukują się strony parzyste, drukarka zatrzymuje się i czeka na odpowiedź ze sterownika, a sterownik nie wyświetla okna dialogowego. W efekcie drukarka do restartu czeka w zawieszeniu. Jest to dla mnie rozwiązanie ine do przyjęcia, tym bardziej że nawet prymityny printserwer Edimaxa sobie z tym radził. Jestem przekonany że nie ja jeden spotkałem się z tym problemem na tym forum :)
W związku z tym mam dwa pytania:
1. Czy da się zmusić drukarkę do poprawnego druku dwustronnego?
2. Czy jest możliwość udostępnienia tej drukarki jako udział samby z renderowaniem po stronie klienckiej? |
|
|
|
adrian414 |
Dodano 12-01-2012 19:15
|
Power User
Posty: 388
Dołączył: 24/06/2009 16:05
|
Dokładnie. Ja ze swoim epsonem mam tak samo.
Kiedy coś drukuje to tylko widzę okienko dialogowe, że nie ma komunikacji z drukarką, ale drukarka drukuje.
Po zakończeniu drukowania okienko znika, więc w jakiś sposób drukarka poinformuje, że skończyła drukować ale nic poza tym.
Nie widzę stanu tuszy i w ogolę innych informacji.
Też mnie interesuje udostępnienie drukarki w taki sposób aby dało się ja wyszukać a nie wklepywać ręcznie ip.
ASUS RT-N16 / ASUS RT-AC56U
WLA-9000AP DD-WRT v24 14896
ASUS RT-AC3200 #FreshTomato 2019.2
|
|
|
|
eRd |
Dodano 12-01-2012 23:16
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Widzę, że przydał się mój wątek. Ja co prawda już nie korzystam z tej drukarki, bo nawet nie była moja, ale z tego co pamiętam to tak właśnie było, że mimo włączenia obsługi dwukierunkowej nie było żadnych komunikatów ze strony drukarki. Przyjąłem, że tak ma być, bo być może ten sterownik tak działa, ale przyzwyczaiłem się i nie było to dla mnie niezbędne. Trzeba przyznać, że by się to jednak przydało jak również dodawanie drukarki i sterownika po podłączeniu nowego kompa do sieci.
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
mstefanski1987 |
Dodano 13-01-2012 00:18
|
User
Posty: 16
Dołączył: 12/01/2012 12:10
|
Jestem w trakcie researchu, póki co trafiłem na taki "przyjazny" sposób:
http://foo2zjs.rkkda.com/forum/read.php?9,2215,2215
polecam przedostatni i ostatni post
Kontynuuję przeczesywanie internetu.
W tej chwili siedzę nad manualem od samby: http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/classicalprinting.html, dam znać jak coś się urodzi
Co do samego drukowania dwustronnego - problemem jest to, że drukowanie w sambie to proces kilkuetapowy - ale etapy się nie łączą. Po wysłaniu zadania do linuksowego podsystemu druku, nie dostaniemy już żadnej informacji zwrotnej - dostanie ją linux. Można spróbować wykombinować skypt zbindowany do przycisku, który wysyłałby to feralne polecenie "drukuj dalej". Wydaje mi się że inaczej się to nie uda.
Edytowany przez mstefanski1987 dnia 13-01-2012 01:04
|
|
|
|
hermes-80 |
Dodano 13-01-2012 01:10
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Dostałem sygnał, że na v75 ta drukarka działała poprawnie - ile w tym prawdy to nie wiem .
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
mstefanski1987 |
Dodano 13-01-2012 12:04
|
User
Posty: 16
Dołączył: 12/01/2012 12:10
|
Szukam binarió od lpr/lpd - wydaje mi się że o ile drukowanie dwustronne może być sporym problemem (albo przynajmniej nie będzie on łatwy do rozwiązania bez zmiany serwera druku/techniki udostępniania) - to udostępnienie drukarki lpr po sambie wydaje się do zrobienia.
Jestem na etapie wstępnej konfiguracji - udział pojawia się w otoczeniu sieciowym, ale to oczywiście dopiero początek pracy, szukam gdzie w tomato są ukryte binaria od druku.
Z innej beczki - czy ktoś wie ile waży CUPS i czy jest możliwe odpalenie go na tomato?
Możnaby też zrobić demona podobnego jak w przypadku printserwerów - czyli bezpośrednio udostępniać po tcp/ip port usb i pozwolić klientom na komunikację bezpośrednio z drukarką a nie przez linukskowy demon wydruku. Ewentualne udostępnianie portu usb możnaby rozwiązać przez http://usbip.sourceforge.net/ bądź przez podobne rozwiązanie. Zapytam Shibby'ego co o tym sądzi
Edytowany przez mstefanski1987 dnia 13-01-2012 12:12
|
|
|
|
hermes-80 |
Dodano 13-01-2012 12:18
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
USBIP już dawno było roztrząsane na Tomato i działa (sprawdzone z ubuntu)
http://openlinksys.info/forum/viewthr...rowstart=0
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
adrian414 |
Dodano 13-01-2012 13:50
|
Power User
Posty: 388
Dołączył: 24/06/2009 16:05
|
O zrobienie gui w tomato dla drukarek, musimy po prosić o to Shibby'ego. W sumie bardzo dobrze gdyby takie było, bo byśmy wtedy mieli w pełni konfigurowalny print-server w Tomato, gdzie drukareczka by się ładnie w udziałach samby wyświetlała itd.
Pytanie co shibby na to ?
ASUS RT-N16 / ASUS RT-AC56U
WLA-9000AP DD-WRT v24 14896
ASUS RT-AC3200 #FreshTomato 2019.2
|
|
|
|
mstefanski1987 |
Dodano 13-01-2012 16:34
|
User
Posty: 16
Dołączył: 12/01/2012 12:10
|
Poprosiłem go o wypowiedź w temacie, ale żeby nie było to proszenie się, spróbuję najpierw sam złożyć działającą konfigurację samby dla przykładowej drukarki. Z czasem ciężko, ale może mi się uda |
|
|
|
adrian414 |
Dodano 16-01-2012 20:04
|
Power User
Posty: 388
Dołączył: 24/06/2009 16:05
|
USBIP Przyjacielu drogi działa poprawnie na linuksach, ale na Windowsie wyczytałem na samym dole Hermes napisał, że nie działa poprawnie.
ASUS RT-N16 / ASUS RT-AC56U
WLA-9000AP DD-WRT v24 14896
ASUS RT-AC3200 #FreshTomato 2019.2
|
|
|
|
hermes-80 |
Dodano 16-01-2012 20:06
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Wiem bo to ja napisałem ale do końca tego nie sprawdziłem bo...
Nie pamiętam czy to u ciebie robiłem ale gdzieś robiłem - jak jesteś zainteresowany USBIP to możemy przyglądnąć się jeszcze raz.
Edytowany przez hermes-80 dnia 16-01-2012 20:13
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|