After rebooting the computer with power turned on in your printer, open a terminal window and type this:
ls -l /dev/lp0
If /dev/lp0 exists, the output will tell you the permissions, owner and group of that device node plus some extra info. If /dev/lp0 doesn't exist, the output will tell you so.
After you've made sure that /dev/lp0 exists, you need to install all the cups, foomatic and ghostscript packages that cups needs for your printer (just follow the instructions from
http://www.debian.org/doc/manuals/re...en.html#s-cups ).
Then point your web browser to
http://localhost:631 and configure cups for your printer. No manual editing of /etc/cups/printers.conf is needed for this.
Then you can test your printer configuration by printing some text from openoffice writer.
To summarize:
(1) Check that /dev/lp0 exists (with "ls -l /dev/lp0").
(2) Install
all the packages that cups needs.
(3) Configure cups for your printer in
http://localhost:631
If you fail to do any of these steps correctly, then your printer won't work. The most common problem that people experience is that they haven't managed to install all the necessary packages.