1 (edytowany przez zigi 2015-01-16 20:58:20)

Temat: Szybsze wysyłanie firmware dla hp1020

Mam taki log z podłączenia drukarki:

Jan 16 20:22:39 futro kern.info kernel: [1462416.030075] usb 1-2: new high-speed USB device number 27 using ehci_hcd
Jan 16 20:22:39 futro kern.info kernel: [1462416.224741] usblp0: USB Bidirectional printer dev 27 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
Jan 16 20:23:40 futro user.notice root: Wyslano firmware do drukarki

...a skrypt hotpluga jest z tego forum i wygląda tak:

#!/bin/sh

FIRMWARE="/usr/lib/sihp1020.dl"
DEVICE=/dev/usb/lp0

if [ "$ACTION" = "add" ]; then
        for i in $(seq 30); do
                if [ -c $DEVICE ]; then
#                       if [ ! -e /tmp/wyslane ]; then
                                cat $FIRMWARE > $DEVICE
#                               touch /tmp/wyslane
                                logger Wyslano firmware do drukarki
                                exit
#                       fi
                fi
                sleep 1
        done
fi

Jak widać czas od podłączenia do momentu aż zostanie do niej wysłane firmware to 1 minuta. Czy można skrócić ten czas czy ta minuta to ograniczenie hotpluga?

Ps. Cezary zdaje się, że pliki z firmware dla drukarek u ciebie na stronie nie za bardzo działają. Ja pobierałem działające z http://oleg.wl500g.info/hplj/. Czy możesz podmienić?

2

Odp: Szybsze wysyłanie firmware dla hp1020

Ja brałem je bezpośrednio ze sterowników, tak jak opisane jest ich pozyskanie na wiki openwrt.org

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Szybsze wysyłanie firmware dla hp1020

Dobrze. A z przyspieszeniem ładowania firmwaru do drukarki to da się coś pokombinować?

4

Odp: Szybsze wysyłanie firmware dla hp1020

Nie masz chyba jak. Ma to jakieś znaczenie że po minucie jest?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Szybsze wysyłanie firmware dla hp1020

Kluczowego znaczenia to nie ma. Jak miałem podpiętą tą drukarkę do komputera z linuksem to odbywało się to prawie natychmiast po włączeniu zasilania i dlatego pytam. A ta minuta to z hotpluga wynika?