I’m assuming you didn’t manage to get your printer configured. Try configuring your (attached) printer with the CUPS interface. From a browser pointing at
Add Printer (enter root credentials when prompted) > LPT #1 > give printer a name > choose Epson make, then your model’s gutenprint driver > ‘Add Printer’ when done. Try a test print (from the ‘Printers’ section, under ‘Maintenance’). All good?
Epson drivers for linux are made by a company called avasys and I’ve found I have to use a driver from their site to get my epson printer working, different model to yours so I can’t tell you the exact one you need, have a look on their site: Download | AVASYS CORPORATION
S | Name | Typ | Version | Arch | Repository
--+--------------------+-------+-------------+------+------------------
i | cups | Paket | 1.4.6-6.1 | i586 | openSUSE-11.4-Oss
i | cups-client | Paket | 1.4.6-6.1 | i586 | openSUSE-11.4-Oss
i | cups-libs | Paket | 1.4.6-6.1 | i586 | openSUSE-11.4-Oss
i | gutenprint | Paket | 5.2.6-5.1 | i586 | openSUSE-11.4-Oss
i | libgnomecups | Paket | 0.2.3-122.1 | i586 | openSUSE-11.4-Oss
i | python-cups | Paket | 1.9.52-4.1 | i586 | openSUSE-11.4-Oss
i | python-cupshelpers | Paket | 1.2.5-4.1 | i586 | openSUSE-11.4-Oss
I’m assuming you didn’t manage to get your printer configured.
You’re right! I’ve already tried to configure it the way you described it but I failed after “Add printer”: There is no entry like “LPT #1”. I don’t expect this to be a hardware problem since this entry appeared in version 11.3. Do I have to install some “lpt” package or something?
I’ve checked their page and they offer drivers for almost any EPSON thing but for my printer (Stylus Color 600). Does anyone know if another driver for a similar (sounding) model (like Stylus Color 580) would work as well?
There is no entry like “LPT #1”. I don’t expect this to be a hardware problem since this entry appeared in version 11.3. Do I have to install some “lpt” package or something?
Your on the right track. If ‘LPT #1’ (or similar) is missing, then this indicates no parallel port driver loaded. I can simulate this with ‘modprobe -r lp’. So, check that the lp module is loaded again. For reference, I have
So actually everything’s fine. But the fun begins now: I opened CUPS and it really showed the LPT#1 option. Then I realized that I had forgotten to connect the printer. After having done that I tried CUPS again and now the LPT#1 option has disappeared!!
Why the hell can’t that OS just work as well as it did in the version before?!
I opened CUPS and it really showed the LPT#1 option. Then I realized that I had forgotten to connect the printer. After having done that I tried CUPS again and now the LPT#1 option has disappeared!!
Not sure why it disappeared, but anyway with the printer plugged in and lp module loaded, (check with the lsmod command and load it manually if necessary), you should be able to configure CUPS to use your printer.
To automate the lp module loading at boot, follow the advice in this post. (Just the line concerning the lp module).
Not sure why it disappeared, but anyway with the printer plugged in and lp module loaded, (check with the lsmod command and load it manually if necessary), you should be able to configure CUPS to use your printer.
No I don’t think so: Printer is plugged in and lp is loaded. But without the LPT#1 entry I can’t do anything in CUPS. How should I be able to configure the printer?
I’m not running 11.4, and I don’t have an parallel port, although I do have the lp driver loaded. I don’t understand why LPT #1 is not present now. Does it only disappear when your printer is connected?
Try restarting CUPS:
rccups restart
You may also need to remove any existing printer config (rm -f /etc/cups/printers.conf), before proceeding.
Does it only disappear when your printer is connected?
Yes. If I open CUPS while the printer is unplugged the option is there. If I then plug the printer and try CUPS again the option has vanished. I can the unplug the printer and the option comes back. I would say: That’s magic! :\
Restarting CUPS or removing existing printer configurations (in fact there are none) doesn’t solve the problem.
Yes. If I open CUPS while the printer is unplugged the option is there. If I then plug the printer and try CUPS again the option has vanished. I can the unplug the printer and the option comes back. I would say: That’s magic!
Ok, lets try another approach. (There is some kind of bug present here). Use CUPS ‘Add Printer’, but this time enter the URI manually. Choose ‘Other Network Printers’ (or any of the other options), then manually enter this URI into the ‘Connection’ box (for parallel printing)
parallel:/dev/lp0
Continue from there. When done, select ‘Printers’, then your printer listed. Click on ‘Maintenance’, ‘Print Test Page’.
OK I tried the new approach. CUPS doesn’t complain about anything I even successfully issued the command for a test page. But my printer remained silent.
Then I remembered that I had to load lp via modprobe and now it works. Very nice!
Thank you for your help!
The only thing that remains is: I added “lp” to MODULES_LOADED_ON_BOOT in /etc/sysconfig/ - “Kernel”. Was that right?
I also thought about why the lp module isn’t loaded on boot by default: Is it because most printers now are connected via usb and few people need it anymore?
On 03/28/2011 08:36 AM, codester wrote:
>
> OK I tried the new approach. CUPS doesn’t complain about anything I even
> successfully issued the command for a test page. But my printer remained
> silent.
>
> Then I remembered that I had to load lp via modprobe and now it
> works. Very nice!
>
> Thank you for your help!
>
> The only thing that remains is: I added “lp” to MODULES_LOADED_ON_BOOT
> in /etc/sysconfig/ - “Kernel”. Was that right?
Yes.
> I also thought about why the lp module isn’t loaded on boot by default:
> Is it because most printers now are connected via usb and few people
> need it anymore?
No, the reason the module is not loaded automatically is that the parallel port
has no special ID to indicate that the hardware exists the way that a PCI or USB
device does. That is what the comment in that section of /etc/sysconfig/kernel says.
OK I tried the new approach. CUPS doesn’t complain about anything I even successfully issued the command for a test page. But my printer remained silent.
Then I remembered that I had to load lp via modprobe and now it works. Very nice!