Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: chessx 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.
-
Nevím ... pomůžou ti tyto informace (http://openprinting.org/show_printer.cgi?recnum=HP-LaserJet_1018) ??
-
Č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).
-
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
-
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.
-
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ý.
-
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
-
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
-
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
-
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
-
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
-
V adresáři
/usr/share/foo2zjs/firmware/ je opravdu soubor sihp1018.dl, ale má nulovou délku
????
-
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ý?
-
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
-
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
-
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
-
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/
-
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
-
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.
-
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
-
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
-
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.
-
Aha, tak podle těchto (http://ubuntuforums.org/showpost.php?p=3704981&postcount=7) 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
http://foo2zjs.rkkda.com sihp1000.tar.gz \na
http://foo2zjs.rkkda.com/firmware sihp1000.tar.gz \Snad se už zadaří ...
-
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
-
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)
-
Rozumím, že už to teď v počítači bude fungovat. Ale když bych si chtěl počítač přeinstalovat a zdroj by se zase někam přesunul, tak bych byl radši, kdybych měl všechno někde odlitý a jenom to spustil z lokálu, než důvěřovat tomu, že se zdroj někde nachází.
Děkuju
-
Není zač. ;)
-
Rozumím, že už to teď v počítači bude fungovat. Ale když bych si chtěl počítač přeinstalovat a zdroj by se zase někam přesunul, tak bych byl radši, kdybych měl všechno někde odlitý a jenom to spustil z lokálu, než důvěřovat tomu, že se zdroj někde nachází.
Děkuju
Az budes preinstalovavat system, pouze tiskarnu zapni, po instalaci bude funkcni, teda v GG Ubuntu urcite... :)
-
To zatím nemůžu odzkoušet. Ale asi ještě chvíli zůstanu 7.04, protože už trošku vím, jak se kdy zachová a kde mi co chybí pro moje instalace. Proto bych chtěl dotáhnout do zdárného konce i tiskárnu, abych si jí mohl kdykoliv doinstalovat a to i bez internetu.
Děkuju