• Drukarka USB

    From m@110:300/1.1 to All on Tue Apr 30 15:59:45 2013
    Ktoś może walczył z takim tematem ?

    Czy protokół transmisji drukarki ze złączem USB jest jakiś bardzo skomplikowany ?

    Jeżeli producent nie zrobił sterownika na mój system to czy da się to obejść ? I we własnym zakresie opracować sterownik ?
    Jakie to mogą być koszty, do kogo zapukać ?
    I czy to jest legalne ?

    M


    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: http://www.wit.edu.pl (110:300/1.1@linuxnet)
  • From Daniel@110:300/1.1 to All on Tue Apr 30 17:58:13 2013
    W dniu 30.04.2013 15:59, m pisze:
    Ktoś może walczył z takim tematem ?

    Czy protokół transmisji drukarki ze złączem USB jest jakiś bardzo skomplikowany ?

    Jeżeli producent nie zrobił sterownika na mój system to czy da się to obejść ? I we własnym zakresie opracować sterownik ?
    Jakie to mogą być koszty, do kogo zapukać ?
    I czy to jest legalne ?


    A co to za drukarka. Zobacz czy cups nie ma w bazie obsługi Twojej drukarki.

    Pozdrawiam
    Daniel


    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: ATMAN - ATM S.A. (110:300/1.1@linuxnet)
  • From Krzysztof Halasa@110:300/1.1 to All on Wed May 1 12:38:31 2013
    m <m@m.pl> writes:

    Czy protokół transmisji drukarki ze złączem USB jest jakiś bardzo skomplikowany ?

    Zwykle nie.

    Jeżeli producent nie zrobił sterownika na mój system to czy da się to obejść ? I we własnym zakresie opracować sterownik ?

    Oczywiście że się da. Kwestia potrzeby i kosztu.

    I czy to jest legalne ?

    W UE raczej nie może być nielegalne. W np. USA teoretycznie mógłby to
    być problem, aczkolwiek w praktyce pewnie by tak nie było, to nie film.

    Ale jest duża szansa że drukarka jest od dawna obsługiwana przez
    istniejący soft.
    --
    Krzysztof Halasa

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: NASK - www.nask.pl (110:300/1.1@linuxnet)
  • From AMX@110:300/1.1 to All on Mon May 6 00:09:37 2013
    On Tue, 30 Apr 2013 15:59:45 +0200, m <m@m.pl> wrote:
    Kto moe walczy z takim tematem ?


    Walczy.

    Czy protok transmisji drukarki ze zczem USB jest jaki bardzo skomplikowany ?


    A po co protok transmisji?

    Jeeli producent nie zrobi sterownika na mj system to czy da si to
    obej ? I we wasnym zakresie opracowa sterownik ?

    Zaley od drukarki.

    Jakie to mog by koszty, do kogo zapuka ?

    od 0z poczwszy

    I czy to jest legalne ?

    A z jakich wzgldw mogoby by nielegalne?

    BTW. Przydatne byyby jakie szczegy....

    AMX


    --
    adres w rot13
    Nyrxfnaqre Znghfmnx r-znk@b2.cy

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Home Access (110:300/1.1@linuxnet)
  • From m@110:300/1.1 to All on Wed May 8 14:11:19 2013
    W dniu 2013-05-06 00:09, AMX pisze:
    On Tue, 30 Apr 2013 15:59:45 +0200, m <m@m.pl> wrote:
    Kto moe walczy z takim tematem ?


    Walczy.

    Czy protok transmisji drukarki ze zczem USB jest jaki bardzo
    skomplikowany ?


    A po co protok transmisji?
    Aby sie dogadac

    Jeeli producent nie zrobi sterownika na mj system to czy da si to
    obej ? I we wasnym zakresie opracowa sterownik ?

    Zaley od drukarki.

    Jakie to mog by koszty, do kogo zapuka ?

    od 0z poczwszy

    I czy to jest legalne ?

    A z jakich wzgldw mogoby by nielegalne?

    BTW. Przydatne byyby jakie szczegy....

    http://www.hosmed.pl/ItemDetails.aspx?sid=5354
    Mitsubishi P 93 D



    AMX




    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: http://www.wit.edu.pl (110:300/1.1@linuxnet)
  • From m@110:300/1.1 to All on Wed May 8 14:12:32 2013
    W dniu 2013-04-30 17:58, Daniel pisze:
    W dniu 30.04.2013 15:59, m pisze:
    Ktoś może walczył z takim tematem ?

    Czy protokół transmisji drukarki ze złączem USB jest jakiś bardzo
    skomplikowany ?

    Jeżeli producent nie zrobił sterownika na mój system to czy da się to
    obejść ? I we własnym zakresie opracować sterownik ?
    Jakie to mogą być koszty, do kogo zapukać ?
    I czy to jest legalne ?


    A co to za drukarka. Zobacz czy cups nie ma w bazie obsługi Twojej
    drukarki.
    Mitsubishi P93 D

    Nie ma,


    Pozdrawiam
    Daniel



    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: http://www.wit.edu.pl (110:300/1.1@linuxnet)
  • From AMX@110:300/1.1 to All on Thu May 9 02:38:45 2013
    On Tue, 30 Apr 2013 15:59:45 +0200, m <m@m.pl> wrote:

    [Poprzestawiaem kolejno]
    BTW. Przydatne byyby jakie szczegy....

    http://www.hosmed.pl/ItemDetails.aspx?sid=5354
    Mitsubishi P 93 D

    Aaa, to powane wyzwanie.

    W takim razie trzeba zacz od rozwaa filozoficznych.

    Dawno, dawno temu zanim wprowadzono samoniedziaajce i
    samolekonfigurujce si (typu Plug-and-Pray) podsystemy
    konsekwentnie przestrzegano zasady KISS (Keep It Simple Stupid!),
    przez co unix jest/by prosty.

    Kto moe walczy z takim tematem ?

    Walczy.


    Jeden ze starych (i prostych) systemw drukowania lpd skada si
    z demona (coby naraz dwa wydruki si nie pchay do drukarki) i
    szpuli (spool), gdzie przechowywa kolejk plikw do wydrukw.

    Niemal caa konfiguracja mojej drukarki, ktra jest w /etc/printcap
    wyglda tak:
    lp|ps|Samsung-ML-1660:\ # nazwa, dokadniej trzy nazwy
    :lp=/dev/usb/lp0:\ # urzdzenie, gdzie jest podpita drukarka
    :sd=/var/spool/lpd/lp:\ # szpula
    :of=/var/spool/lpd/filters/Samsung-ML-1660: # filtr

    Co oznacza, e plik postscriptowy jest dostarczany jako strumie
    bajtw do programu
    /var/spool/lpd/filters/Samsung-ML-1660
    a strumie bajtw, ktry jest produkowany przez program jest
    kierowany do /dev/usb/lp0


    Czy protok transmisji drukarki ze zczem USB jest jaki bardzo
    skomplikowany ?


    A po co protok transmisji?
    Aby sie dogadac

    Nie dam sobie gowy uci, e tak to robiem w tym przypadku ale
    zazwyczaj problemy z drukark debugguj w ten sposb, e
    najpierw filtruj zawarto, np.
    cat plik.ps | /var/spool/lpd/filters/Samsung-ML-1660 > print.out
    Jeli to dziaa, to wtedy
    cat print.out > /dev/usb/lp0

    Mora z tego jest taki, e usb ma tutaj niewielkie znaczenie
    (jeli w ogle).

    Cay problem w formatach. plik.ps jest w PostScripcie, dostpna
    jest specyfikacja. Najwiksza trudno w wikszoci GDI printers
    to, e producent nie podaje w jakim formacie ma by print.out.

    W moim przypadku udao si znale nieoficjaln specyfikacj, kto
    si napracowa aby odkry, co ktry bajt oznacza. Wygldao to na
    tyle prosto, e miaem zamiar napisa jaki prosty konwerter (no
    nie z ps, tylko z bitmapy wyplutej przez ghostscript) do formatu
    mojej drukarki.

    Okazao si jednak, e gotowy filtr jest w cupsach wic
    oszczdzio mi to sporo czasu. Drukarka dziaa.

    Jeeli producent nie zrobi sterownika na mj system to czy da si to
    obej ? I we wasnym zakresie opracowa sterownik ?

    Zaley od drukarki.


    Generalnie tak. Koniec kocw kada drukarka to jest urzdzenie
    bitmapowe o iloci pixeli w jednym i drugim kierunku okrelone
    przez czon drukujcy (Rozdzielczo druku: 325 PPI). Kwestia jak
    ta bitmapa jest zapisywana na czas transportu z peceta na wejcie
    do drukarki.

    Ta bitmapa musi by wzgldnie prosta bo inaczej drukarka nie
    potrzebowaby mocy peceta aby drukowa.

    Byoby te dziwne, gdyby kto nie zmaga si z tym problemem.
    Ostatecznie firma Mistubishi nie mieci si w garau i nie
    produkuje sprztu jedynie na potrzeby jednej wsi i okolicy.

    Jakie to mog by koszty, do kogo zapuka ?

    od 0z poczwszy

    Najtrudniejsze i najkosztowniejsze (gwnie czasowo) jest dobranie
    si do informacji.

    Z rzadka jaki format danych jest uywany tylko w jednej
    drukarce, najczciej w caej rodzinie a czasami wrcz w niemal
    wszystkich drukarkach firmy (np. PCL). Ale czasami firmy w ktrym
    modelu wpowadzaj zupenie nowy format i jest on niepodobny do
    poprzednich.

    Na szybko wyszukane:
    ppmtomitsu [..] format suitable to be printed by a Mitsubishi S340-10

    ale w ulotkach takich urzdze pisze te:
    "Equipped with a newly develpoed 325-dpi head and image-procesing
    chip. Offers a wide range of gamma curves to support fine-tuning
    .... 16-bit ASIC "

    Mail do producenta (nie dystrybutora) czasami pomaga, nawet jeli
    nie zawiera odpowiedzi to moe zawiera wskazwki.

    Jeli wie si czego szuka, to czsto si znajduje.

    Jeli znajdzie si format danych to napisanie filtru powinno by
    _wzgldnie_ proste (IMvHO).


    I czy to jest legalne ?

    A z jakich wzgldw mogoby by nielegalne?


    O kwestiach prawnych nie chc si wypowiada ale gdzie mi si
    kojarzy, e nawet w USA reverse-engineering jest legalny o ile
    suy zapewnieniu wsppracy urzdze/programw.

    Formatowa si
    AMX

    --
    adres w rot13
    Nyrxfnaqre Znghfmnx r-znk@b2.cy

    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: Home Access (110:300/1.1@linuxnet)