1

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Fenomenalnie. Działa jak należy.

Zrobiłem tak (kmody z eko, reszta w openwrt):

opkg install kmod-usb-core kmod-usb2 kmod-usb-printer p910nd

uci set p910nd.@p910nd[0].device=/dev/lp0
uci set p910nd.@p910nd[0].port=0
uci set p910nd.@p910nd[0].enabled=1
uci commit p910nd

następnie ze strony http://oleg.wl500g.info/hplj/ pobieram odpowiedni firmware i wrzuciłem sobie do /etc.

następnie wykonuję skrypt zawierający 2 linijki:

cat /etc/sihp1018.dl > /dev/lp0
/etc/init.d/p910nd restart

Drukarka po zaczytaniu firmware (na czas wgrywania pali się pomarańczowa dioda) aktywuje się tak jak po włączeniu zasilania (mieli rolkami na sucho) i jest gotowa do pracy.

Reszta konfiguracji to już na Windowsie:
http://wl500g.dyndns.org/printing/

Swoją drogą to forum jest jakimś ewenementem na skalę światową. ŻADNE znane mi źródło wiedzy nie daje takiego wsparcia, czasu reakcji (Cezary), bogactwa wiedzy i mnóstwa cennych informacji (arty) jak strona eko.one.pl. Próbowałem konfigurować oryginalny, stabilny rom z openwrt.org (denerwowało mnie żąglowanie pakietami/wersje kernel), ale szybko wróciłem z podkulonym ogonem po firmware z eko.one.pl. Szacunek i Good Job.

2

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Przy procedurze z portalu eko.one.pl drukarka jest wykrywana (poniżej fragment logu), ale nie drukuje (konfig ok. dla trybu dwukierunkowego i jednokierunkowego sprawdzane).

Nov 22 11:34:40 OpenWrt user.info kernel: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
Nov 22 11:34:40 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=Hewlett-Packard Product=HP_LaserJet_1018 Serial=KP2FFJM

W necie jest sporo informacji o pchaniu firmware do drukarki za pomocą foo2zjs. Czy da się to skompilować na routerze, czy tylko ten tutorial: http://wiki.openwrt.org/oldwiki/BuildingPackagesHowTo

3

(13 odpowiedzi, napisanych Oprogramowanie / Software)

Do pracy drukarki HPLJ 1018 potrzebny jest ponoć  foo2zjs. Czy muszę instalować osobnego linuksa i kompilować to gdzieś na boku? Czy da się to skompilować i zainstalować na samym routerze? Jakie paczki są do tego potrzebne?

Witam,

Próbuję zainstalować printserver na moim routerze i pojawia mi się:

root@OpenWrt:/etc# opkg install kmod-usb-printer
Installing kmod-usb-printer (2.6.32.25-1) to root...
Downloading http://ecco.selfip.net/backfire/packages/kmod-usb-printer_2.6.32.25-1_ar71xx.ipk.
Collected errors:
 * opkg_install_pkg: Package kmod-usb-printer md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
 * opkg_install_cmd: Cannot install package kmod-usb-printer.

Adres do modułów wpisałem w konfigu, zrobiłem update.

Ponadto u mnie również nie działa LUCI od początku.
Modem Sierra USB 309 działa idealnie, nie działa 3ginfo podczas połączenia.