I have an install of Slackware 12 with foozjs working for about a year, the envy of my windows nerd kids. Then it stopped loading firmware on hot plugging it, but still loaded firmware on bootup. I think that's what's going wrong because I never get the orange light.
Now it won't load firmware at all. I have the firmware in /usr/share/foo2xqx/sihpP1005.dl. Even loading firmware manually as root
cat /usr/share/foo2xqx/sihpP1005.dl >/dev/usb/lp0 (which exists) does nothing. Logs show no errors - the printer is recognized and the usblp module loaded. I can't undo my mistakes because I haven't made any.
I still have the sihpP1005.img file - can I convert it to dl format without the sources?
Edited 1 time(s). Last edit at 04/22/2010 06:23AM by rickrich.
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ ./getweb P1005
$ su OR $ sudo make install
# make install
# make install-hotplug OR $ sudo make install-hotplug
Thanks richrich. I actually found the problem. the firmware file /usr/share/foo2xqx/firmware was a zero length file! Donm't ask me how. Prints now - I just uploaded the firmware from a successful installation on my laptop.
Sorry for the noise. How that became a zero length file is a mystery; I did have a few other zero length files recently and I can trace them to something silly done in an sftp session. The box runs sshd. But the firmware