Oi,

To recognize the USB printer support CUPS needs some things in the USB
configuration. At first USB support has to be loaded before the CUPS
daemon is loaded at boot time. For CUPS I have set the same boot
priority as for LPD because it is a printer daemon:

/etc/rc.d/init.d/lpd:

# chkconfig: 2345 60 60

/etc/rc.d/init.d/cups:

# chkconfig: 2345 60 60

The current configuration of usb is:

# chkconfig: 2345 84 30

I would recommend

# chkconfig: 2345 3 99

So USB is loaded early and even network access by USB would be no
problem because USB is loaded before all daemons are loaded.

I also recommand automatic loading of the USB printer module (modprobe
printer) in the USB script, so that USB printers are supported
automatically at boot time. What's on with the /proc/bus/usb file
system?

Another thing in the boot sequence:

/etc/rc.d/init.d/pcmcia is loaded very late (chkconfig: 2345 45 96), it
should have something like

chkconfig: 2345 3 96

that it is also loaded before the network stuff is loaded. Then network
connection by PCMCIA cards, even with NIS client, will work out of the
box. I always hat to change this when I installed MDK on my notebook.
Why not doing it by default.

   Till

Reply via email to