Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: tiskárna HP LaserJet 1018 [vyřešeno]  (Přečteno 11743 krát)

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
tiskárna HP LaserJet 1018 [vyřešeno]
« kdy: 12 Listopadu 2007, 22:09:44 »
Někdy mám pocit, že se vrátím k W. :-[

Z programu jsem si chtěl vytisknout sestavy. Nešlapalo mě to a myslel jsem si, že je to proto, že mám tiskárnu CANON na kterou UBUNTU nemá ovladače. Nakonec jsem se rozhodl, že si koupím LaserJet1018 (vybíral jsem z nejlevnějších HP podle seznamu ovladačů) - USB.
     Ze systému jsem si vybral přidat tiskárnu. Systém skutečně tiskárnu našel a nainstaloval. Jenže když tisknu, tak se ve frontě objeví úloha, která po chvilce zmizí a tiskárna nic. Pokud tisknu do souboru, tak se odpovídající soubor vytvoří, ale přes tiskárnu bohužel nic.

Nesetkal se prosím již někdo s podobným problémem a neví co s tím??
Děkuju.
« Poslední změna: 14 Listopadu 2007, 21:38:49 od Martin - ViPEr*CZ* »

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #1 kdy: 12 Listopadu 2007, 23:05:24 »
Nevím ... pomůžou ti tyto informace ??
Aj dont spíík ííngliš :)

Luban

  • Závislák
  • ***
  • Příspěvků: 1647
Re: tiskárna HP LaserJet 1018
« Odpověď #2 kdy: 12 Listopadu 2007, 23:17:04 »
Četl jste
http://forum.ubuntu.cz/index.php?topic=16334.0
http://forum.ubuntu.cz/index.php?topic=16004.0
http://forum.ubuntu.cz/index.php?topic=11700.0

Taky jsem měl problémy, ale nakonec se podařilo vyřešit.
Hrozit přechodem zpět na win tomu moc nepomůžete  8).

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #3 kdy: 13 Listopadu 2007, 10:09:44 »
Moc Linuxu nerozumím a obě odpovědi jsem zkusil - možná dělám něco špatně:
1) zkusil jsem zadávat příkazy z terminálu jak jsou uvedeny následovně jako user (ne root)
#!/bin/bash
printers=""
cd /tmp
for prn in $printers; do
ted se zacal objevovat vlevo zobacek
>    img="sihp${prn}.img"
>    dl="sihp${prn}.dl"
>    getweb $prn
>    if [ -f $img ]; then
>        arm2hpdl $img > $dl
>        sudo cp $dl /usr/share/foo2zjs/firmware/$dl
>        rm $img $dl
>    fi;
>done
zobacek v terminalu zmizel

Vypnul a zapnul jsem dle doporučení tiskárnu

Když vlezu do administrace tiskárny, tak vidím tiskárnu LaserJet 1018 stejně jako když jsem jí nainstaloval, kliknu na ní pravým tlačítkem => vlastnosti => vytiskni zkušební stránku => u tiskárny se objeví úloha k tisku => úloha k tisku zmizí a tiskárna NIC

2) Z druhého příspěvku vytahuju asi to nejpodstatnější - včera večer jsem na stejný příspěvek taky na internetu narazil:
     napsal jsem prikaz do terminalu: getweb 1018 ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl
      a hned jsem obdržel hlášku bash: getweb1018: command not found

     zkusil jsem to pod ROOTem:
    bash: getweb1018: command not found
    can´t open ´sihp1018.img´

     V podstatě ze všeho co jsem vyčetl chápu, že tam ovladače někde mám, ale systém o nich neví a já bych potřeboval laickým způsobem popsat, jak systému říct, že ovladač tam již je.

V adresari /usr/share/foo2zsj/firmware se mě sice objevil soubor siph1018.dl - má však nulovou velikost (dobře nebo špatně??) a když jsem dal následujícící příkaz:

cat /usr/share/foo2zjs/firmware/sihp1018.dl >  /dev/usb/lp0

   tak jsem obdržel příkaz "No such file or directory" - logické, protože v /dev nemám adresář /usb (PROČ?? a kde a kdy se tam měl objevit??)


Troufá si ještě někdo poradit laikovi, který o tom nic neví??
Děkuju


Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #4 kdy: 13 Listopadu 2007, 10:46:22 »
Nene to je špatně. Musíš vytvořit soubor/skript, který toto bude obsahovat tzn. třeba sudo gedit instal a do něj vložit ten obsah z té stránky (od #!/bin/bash až po done) a uložit. Pak ho v terminálu spustit sudo ./instal Pozor skript vyžaduje být připojen k internetu (je to tam psáno). Pak by jen mělo stačit vypnout a zapnout tiskárnu a mělo by to fungovat.
Aj dont spíík ííngliš :)

Luban

  • Závislák
  • ***
  • Příspěvků: 1647
Re: tiskárna HP LaserJet 1018
« Odpověď #5 kdy: 13 Listopadu 2007, 11:31:57 »
Já žádný script používat nemusel.

do terminálu: sudo -s
Tím budu pracovat pod účtem root

No pak jsem zadal
getweb 1018 ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl

A následně
cat /usr/share/foo2zjs/firmware/sihp1018.dl >  /dev/usblp0
tady pozor. Původně je doporučováno
cat /usr/share/foo2zjs/firmware/sihp1018.dl >  /dev/usb/lp0 , ale to mi nešlo.
Zkuste ten opravený.


chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #6 kdy: 13 Listopadu 2007, 11:35:19 »
Tak jsem uložil text do souboru tiskarna (abych věděl, že je to instalace tiskárny). Když udělám v terminálu "ls", tak mě soubor "tiskarna" mezi ostatními vypíše. Po "vi tiskárna" vypíše i obsah, který jsem tam vložil - zdá se vše v pořádku. Když napíšu "sudo ./tiskarna",  požaduje heslo které vložím a obdržím hlášku:

sudo: ./tiskarna: command not found

K internetu jsem připojenej, píšu z toho tento dotaz. I když připojení mám přes jiné PC.

Co s tím??
Děkuju

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #7 kdy: 13 Listopadu 2007, 11:39:32 »
Mezitím co jsem psal mě napsal Luban a zkusil jsem vložit první z jeho příkazů a takto to dopadlo:

root@ubuntu:/tmp# getweb 1018 ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl
--11:41:22--  http://foo2zjs.rkkda.com/sihp1018.tar.gz
           => `sihp1018.tar.gz'
Resolving foo2zjs.rkkda.com... 74.208.41.246
Connecting to foo2zjs.rkkda.com|74.208.41.246|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
11:41:24 ERROR 404: Not Found.

getweb: Couldn't download http://foo2zjs.rkkda.com/sihp1018.tar.gz
Error: Can't open 'sihp1018.img'
root@ubuntu:/tmp#


Co s tím??
Děkuju

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #8 kdy: 13 Listopadu 2007, 12:00:19 »
sudo: ./tiskarna: command not found
Zapomněl jsem říct, že se ten soubor musí udělat spustitelným tzn. sudo chmod +x tiskarna a až pak sudo ./tiskarna
Aj dont spíík ííngliš :)

Luban

  • Závislák
  • ***
  • Příspěvků: 1647
Re: tiskárna HP LaserJet 1018
« Odpověď #9 kdy: 13 Listopadu 2007, 12:31:05 »
Pokud jsou ovladače již stažené, zkusil bych se podívat zda
v /usr/share/foo2zjs/firmware/ je opravdu ten sihp1018.dl, případně ho tam ručně nakopírovat a  pak pod rootem
cat /usr/share/foo2zjs/firmware/sihp1018.dl >  /dev/usblp0

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #10 kdy: 13 Listopadu 2007, 12:34:27 »
Tak jsem to zkusil. Tady je výpis z terminálu:

chessx@ubuntu:~$ sudo chmod +x tiskarna
chessx@ubuntu:~$ sudo ./tiskarna
chessx@ubuntu:~$

vypnutí a zapnutí tiskárny

Nic se nevypsalo, nic se nestalo. Tak jsem šel do administrace/tiskárny vybral jsem ji => vlastnosti, výtisk zkušební stránka => a zase NIC

Musím říct, že ať jsou W jaký jsou, tak tiskárnu přidat je fakt lehký. Abych instaloval každou základní věc v UBUNTU 3 dny se mi fakt nezdá. Naposledy jsem instaloval modem 4G 3 týdny. než jsem to rozchodil. Teď jsem z toho fakt znechucenej.

Přesto všem zatím děkuju za pomoc a doufám, že to přeci jen nějak rozchodíme.
Děkuju, děkuju



chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #11 kdy: 13 Listopadu 2007, 12:37:12 »
V adresáři

 /usr/share/foo2zjs/firmware/ je opravdu soubor sihp1018.dl, ale má nulovou délku

????

Luban

  • Závislák
  • ***
  • Příspěvků: 1647
Re: tiskárna HP LaserJet 1018
« Odpověď #12 kdy: 13 Listopadu 2007, 12:48:14 »
Taky věřím, že se to povede.
Mám doma Samsung ML-1610 a přecházel jsem z 6.06 na 7.10 a přidání tiskárny bylo otázkou asi dvou kliků :).

Ještě mě napadlo. Nezkusil jste http://foo2zjs.rkkda.com/sihp1018.tar.gz stáhnout ručně někam na disk pak rozbalit a nakopírovat fo příslušného adresáře?
Je ten soubor taky nulový?
« Poslední změna: 13 Listopadu 2007, 12:51:51 od Luban »

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #13 kdy: 13 Listopadu 2007, 12:54:47 »
Neví někdo, jak získat sihp1018.dl. V balíku proinstalaci foo2zjs jsem tento soubor nenašel a na internetu se mi jej taky nepodařilo najít. Odkud jej můžu získat??

Děkuju

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #14 kdy: 13 Listopadu 2007, 12:57:40 »
Při klicku na http://foo2zjs.rkkda.com/sihp1018.tar.gz mě to hodilo, že stránka neexistuje - není v odkazu něco špatně??

Děkuju

Luban

  • Závislák
  • ***
  • Příspěvků: 1647
Re: tiskárna HP LaserJet 1018
« Odpověď #15 kdy: 13 Listopadu 2007, 13:23:35 »
Mě to stáhnout šlo. Jen v práci (pod win) nemohu rozbalit ten .tar.
Stažený soubor mohu poslat mailem. Písněte na luban.snajdr *zavináč* gmail.com

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #16 kdy: 13 Listopadu 2007, 14:35:38 »
Já soubor sihp1018.tar.gz staženej mám ze včerejška, když jsem to začal různě zkoumat. Nevím sice odkud jsem ho stáhnul, ale mám ho. Ale po rozbalení v něm není soubor sihp1018.dl, abych jej mohl nakopírovat do /usr/share/foo2zjs/firmware/

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #17 kdy: 13 Listopadu 2007, 18:20:28 »
Může mě někdo vysvětlit, k čemu slouží následující příkaz při instalaci?? Chápu, že se to drká do souboru za ">". Co však především znamená getweb1018 ??

 getweb1018  ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl

Děkuju

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #18 kdy: 13 Listopadu 2007, 19:21:47 »
Jestli tomu správně rozumím, tak  getweb1018 by měl vycucnout firmware pro tuto tiskárnu ve formátu .img a arm2hpdl sihp1018.img by ho měl převést do formátu .dl viz man arm2hpdl sihp1018.img a getweb.
Aj dont spíík ííngliš :)

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #19 kdy: 13 Listopadu 2007, 21:32:03 »
Tak jsem příkaz:   
getweb 1018 ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl 
zkusil znova

root@ubuntu:/home/chessx/Desktop/HP1018/foo2zjs# getweb 1018 ; arm2hpdl sihp1018.img > /usr/share/foo2zjs/firmware/sihp1018.dl
--21:27:52--  http://foo2zjs.rkkda.com/sihp1018.tar.gz
           => `sihp1018.tar.gz'
Resolving foo2zjs.rkkda.com... 74.208.41.246
Connecting to foo2zjs.rkkda.com|74.208.41.246|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
21:28:11 ERROR 404: Not Found.

getweb: Couldn't download http://foo2zjs.rkkda.com/sihp1018.tar.gz
Error: Can't open 'sihp1018.img'
root@ubuntu:/home/chessx/Desktop/HP1018/foo2zjs#

když ručně navolím http://foo2zjs.rkkda.com, tak mě to ještě natáhne, ale když přidám nakonec sihp1018.tar.gz, tak mě to hodí ERROR 404 jako když stránka neexistuje

ví někdo co s tím, aby to tahalo odjinud - třeba i z mýho lokálního adresáře, kde mám balík foo2zjs??

Děkuju

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #20 kdy: 13 Listopadu 2007, 22:09:01 »
Blbá poznámka, ale je nutné aby byla tiskárna v průběhu skriptu připojena k pc a zapnuta.
Jinak zkus ještě změnit ten skript takto :

#!/bin/bash
printers="1000 1005 1018 1020"
cd /tmp
for prn in $printers; do
    img="sihp${prn}.img"
    dl="sihp${prn}.dl"
    getweb $prn
    if [ -f $img ]; then
        arm2hpdl $img > $dl
        sudo cp $dl /usr/share/foo2zjs/firmware/$dl
        rm $img $dl
    fi;
done


eventuálně v druhém řádku nechat pouze tvůj typ tiskárny tzn. 1018
Aj dont spíík ííngliš :)

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #21 kdy: 13 Listopadu 2007, 23:30:12 »
Tiskárnu mám připojenou. Ale hlavní problém je, že po sudo ./soubor_se _skriptem to hází chybu:

getweb: Couldn't download http://foo2zjs.rkkda.com/sihp1018.tar.gz

a i když jdu ručně na zmíněnou adresu tak mi to hází chybu 404 - stránka neexistuje.

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #22 kdy: 14 Listopadu 2007, 00:49:56 »
Aha, tak podle těchto stránek, autor změnil strukturu adresářů na webu a tento soubor se nenachází v http://foo2zjs.rkkda.com/sihp1018.tar.gz ale na této adrese http://foo2zjs.rkkda.com/firmware/sihp1018.tar.gz
Doporučuji tedy změnit jako root (sudo) přímo ten skript getweb, který se nachází v /usr/bin/ a v řádcích 97 až 122 doplnit adresu z
Kód: [Vybrat]
http://foo2zjs.rkkda.com sihp1000.tar.gz \na
Kód: [Vybrat]
http://foo2zjs.rkkda.com/firmware sihp1000.tar.gz \Snad se už zadaří ...
Aj dont spíík ííngliš :)

chessx

  • Aktivní člen
  • *
  • Příspěvků: 221
Re: tiskárna HP LaserJet 1018
« Odpověď #23 kdy: 14 Listopadu 2007, 20:54:20 »
Perfektní!!!! :D

Už tisknu. Jak jsi prosím tě přišel, že je to v dalším folderu?? A vůbec, dá se tiskárna nainstalovat z lokálu, abych nemusel být vždy připojený k internetu, když chci tiskárnu rozchodit?

Děkuju

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: tiskárna HP LaserJet 1018
« Odpověď #24 kdy: 14 Listopadu 2007, 21:31:15 »
Já na to nepřišel, jen jsem googlil a na výše zmiňovaném fóru to bylo řečeno. Podle mě ten skript potřebuje být připojen pouze při prvním spuštění, jde o to, že stáhne ten soubor, vyextrahuje z něj firmware, překonvertuje a nakopíruje do dalšího adresáře. Pak by už vše mělo fungovat normálně tzn. samo i bez internetu. Sem rád že se zadařilo  8)
Aj dont spíík ííngliš :)

 

Provoz zaštiťuje spolek OpenAlt.