I'm using PCBSD 1.4 which is based on FreeBSD 6. I'm on a multiboot system with lilo as the loader. I have Windows 2000, PCBSD and a Linux distribution installed (Linux Mint which is based on Ubuntu). In PCBSD I"ve installed the foo2zjs driver both according to the script from this web site and from the PCBSD ports package. The result is the same. The printer works fine after the install. I can reboot and the printer works fine. However, if I shut the computer off and then restart, the printer doesn't work.
If I boot into Windows and print, then boot into PCBSD the printer works again. The install of the foo2zjs driver in Mint went fine and the printer works ok from there.
Changing the driver by recompiling the kernel and the problems encountered is seemingly beyond my current knowledge (see this post: "http://forums.pcbsd.org/viewtopic.php?f=2&t=9998"
;, it's called "HP Laserjet 1020 USB, foo2zjs + cups madness!!!!".
I'm hoping that the solution to this current problem is a bit easier than recompiling the kernel.