The problem here was that CUPS checked whether the "lp" module was loaded, and if not, it loaded both "lp" and "ppdev". With "lp" already loaded at CUPS startup (the usual case), CUPS did not load any module, so "ppdev" was not loaded again.
I have modified the CUPS startup script now, that CUPS tries to load both "lp" and "ppdev" if "LOAD_LP_MODULE=yes" in /etc/default/cupsys, independent whether "lp" is already loaded or not. Now "lp" and "ppdev" are always loaded when CUPS is started. Packages for testing are here: http://www.linux-foundation.org/~till/tmp/ubuntu/feisty/cupsys/ ** Changed in: cupsys (Ubuntu) Status: Fix Released => Fix Committed -- cupsys does not automatically detect parallel printer https://launchpad.net/bugs/29050 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs