Есть ветка:
http://wl500g.info/showthread.php?t=4092&page=2
сделал post-boot:
#!/bin/sh
export TERMINFO="/opt/share/terminfo"
export TERM="xterm"
#
echo "/usr/local/sbin/hotplug.sh" >> /proc/sys/kernel/hotplug
сделал post-mount:
#!/bin/sh
mount -obind /tmp/harddisk/opt /opt
#
#loading FW to printer
#/usr/local/sbin/usb_printerid /dev/usb/lp0 | grep -q FWVER || cat /usr/local/sbin/sihp1018.dl > /dev/usb/lp0
сделал hotplug.sh:
#!/bin/sh
echo "---------------" >> /usr/local/sbin/log.log
date >> /usr/local/sbin/log.log
echo $* >> /usr/local/sbin/log.log
set >> /usr/local/sbin/log.log
#
sleep 5
/usr/local/sbin/usb_printerid /dev/usb/lp0 | grep -q FWVER || cat /usr/local/sbin/sihp1018.dl > /dev/usb/lp0
на всякий случай даже записал бинарник с прошивкой принтера и "usb_printerid" в "/usr/local/sbin/" благо место есть.
настроил принтер как в:
http://oleg.wl500g.info/printing/
записался...
после reboot-а
1. в принтер ничего не льется - лампочка не мигает, и соответственно не печатает
2. при передергивании питания - та же картина = ничего не происходит
3. log.log не создается
4. Если руками "cat /usr/local/sbin/sihp1018.dl > /dev/usb/lp0" то принтер начинает работать до выключения питания