Cannot print from Ubuntu Hardy 8.04 to a HP LAserjet 4000, connected to a sitecom LN 307 v2 printserver on my Router

Asked by adonet

I 've got three computers connected via a Belkin Router to a Sitecom LN 307 v2 printserver, thats connected to my HP Laserjet 4000. One Win XP box easily prints to the laserjet. The old computer is running Ubuntu 7.10 and can easily print to the laserjet too. The third computer can't print when booted into ubuntu Hardy Heron 8.04, though can print when booted into Vista of Ubuntu 7.10 Gutsy Gibbon.

I've installed hplip 2.8.5. but the software simply doesn't see the printer.
In the webinterface of CUPS I've installed the printer the same way as in 7.10, but in 8.04 the printer cannot print. Ubuntu lets em know that's not possible to connect to the printer. These installed printer is not seen from the hplip interface

So in short, I cant print from Hardy 8.04, though I can when running Gutsy 7.10. Even if I configure the printer exactly the same way in HArdy.

Does anyone have a suggestion what to try?

thanks

Jeroen

Question information

Revision history for this message
adonet (jeroen-adolfse) said :
#1

Does anybody know if the ubuntu 8.04 build in firewall needs any configuration to print to a printserver? And if so, how should I do that?

thanks

Revision history for this message
adonet (jeroen-adolfse) said :
#2

sudo ufw disable

didn't solve the problem.

I'm being helped in thread 33200 So I close this tread

Revision history for this message
adonet (jeroen-adolfse) said :
#3

Well I wasn't helped really. A HPLIP guy cvoncluded that hplip can't work togehter with my sitecom printerserver, but is does work from Gutsy (and windows Vista (and even Win XP thats running from a virtualBOX).

So I stil cant print from Hardy Heron, (Ubuntu 8.04) while I can when I log in into Gutsy Gibbon (Ubuntu 7.10)

I discovered that it isn't a firewall problem, but Hardy isn't capable of printing to the networked printer. I've made a fresh install on a separate partition. That could print a test print and that was the only print it could make. Since then, nothing at all but questions whether or not the printer is connected, which it is.

Does anybody have a suggestion for me?

Jeroen

Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
adonet (jeroen-adolfse) said :
#5

Expired,? I'm still waiting for a solution. Isn't there anybody READING these questions?

at http://ubuntuforums.org/showthread.php?p=5121638#post5121638 you can read that i'm not the only one with this problem. Probably anyone with a router connected printserver has a printing problem in ubuntu 8.04

Is canonical aware of this printing BUG? Where can I tell the people of Canonical that this is really a problem?

Revision history for this message
adonet (jeroen-adolfse) said :
#6

I got in another forum this suggestion and after some reboots it works:

First:

I tried the work around posted by Patrick Schueller in Bug #237759, and now I can print again.

"with your favourite editor, add a line with

net.ipv4.tcp_frto = 0

to /etc/sysctl.conf (as usual, back it up before changing).
Reboot
or 'sudo /sbin/sysctl -p /etc/sysctl.conf'
'sudo sysctl -p'
and probably also 'sudo /etc/init.d/cupsys restart'

Try to print. If it doesn't print try:

Second:

on my system the printserver printing issue appears to be down to permissions on config files stored on /home.

I have /home on a separate partition from my system and when I upgraded i simply reformatted the system partition and reinstalled. When you do this you create a new user, which might be the same username and password as you used on the old install, but as far as the system is concerned is different. Consequently your new login can not access the .XXXXXX configuration files on /home.

Thanks to nelz at linuxformat.co.uk for spotting this. The solution is to run in the terminal:
sudo chown -R username: ~username

Where username is the username you login with after a restart. You should reboot after doing this.

I got one error message after doing this. Then I rebooted and still couldn't print. I rebooted again in gutsy and lost the print ability there as well. I repeated the chown command in gutsy, rebooted and could print again. I rebooted in hardy and a miracle happened: The printer started printing, from Hardy that is.

Thanks to
https://bugs.launchpad.net/ubuntu/+s...81/comments/28

Jeroen

Revision history for this message
Marcelo Filgueira (mrfilgueira) said :
#7

Solved for me too !

I have HP LaserJet 1150 connected to a Printserver EDIMAX PS-1206U. I was printing correctly under Debian Lenny, Sarge and Ubuntu 7.10.

When upgraded to Ubuntu 8.04 (clean install) I got the printer in an error state after sending any print job from any of the network computers.

Just adding:
net.ipv4.tcp_frto = 0 in /etc/sysctl.conf

solved the printing issue. Thanks for posting back !!

Can you help with this problem?

Provide an answer of your own, or ask adonet for more information if necessary.

To post a message you must log in.