Notices


Reply
Thread Tools
PMaff's Avatar
Posts: 361 | Thanked: 219 times | Joined on Sep 2010
#311
Originally Posted by Estel View Post
Thanks for answer. How it looks in desktop linux distros (ultra-noob question - everyone can laugh at me, but I got zero printing experience on Linux... It's funny, but I do CNC via linux, yet haven't ever printed anything via it )? Maybe we can just ask KP team to include necessary modules?

I remember reading somewhere about less and less linux-friendly printers implementation, which would seem odd to me.

/Estel
The HP Officejet Pro 8100 that I mentioned before works with SuSE Linux and some HP software via network (even with an older SuSE).
Just take a look at this:
http://hplipopensource.com/hplip-web..._pro_8100.html

The question is if printing works for N900 without that ePrint.
I do not like that cloud printing stuff, I want to print via WLAN and not via Internet.

2nd best solution would be
N900 -> Computer -> HP Officejet Pro 8100
which seems to be possible via
"URPO Remote Printing Utility for Maemo"
http://urpo.garage.maemo.org/index.html
(but I did not test this). Otoh: if I do it this way I can
transfer files via USB to the computer and do the printing there
without URPO.

Last edited by PMaff; 2012-03-30 at 12:34.
 

The Following User Says Thank You to PMaff For This Useful Post:
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#312
Originally Posted by Estel View Post
Maybe we can just ask KP team to include necessary modules?

I remember reading somewhere about less and less linux-friendly printers implementation, which would seem odd to me.
/Estel
Probably not, since many don't have modules for desktop, yet alone in an older kernel. See, the problem with USB printing is that it opens the door to one re-implementing the wheel on how to connect. With parallel, there was one proper way to send data, and about 3 ways to "read" data back. Everything "looked" like a parallel port in the end, so you pick your read-back method (if you even cared about that) and off you go. Using USB, you can set-up any damn funky protocol you want on top of that, be it parallel emulation, TCP over USB, USB serial, kermit, zmodem... anything at all. Some of the smarter ones picked very common protocols (parallel emulation or TCP over USB), but some made their own up. So unless you get their proprietary driver, even if you know the underlying file format to send, if you don't know the proper USB sub-codes to make it go, it doesn't.

Originally Posted by PMaff View Post
The HP Officejet Pro 8100 that I mentioned before works with SuSE Linux and some HP software via network (even with an older SuSE).
It uses JetDirect, which means you can send HPL formatted input directly to it via a telnet connection to the proper port. The question is, does it accept PostScript, PCL5 or something else. Since it lacks a PS in it's name, I'm guessing not PS. It may accept PCL5, which means you could still print to it directly via linux (PCL5 output is part of ghostscript, and I believe it's in N900's version as well), but that makes the files rather large. For an inkjet system though, that's ok, since it prints the thing as a raster anyway... less work for the printer to do, and the N900 acts as a big buffer manager.

It all depends on what you're printing and what you're printing it to. If you want to print to a PS printer via wifi, you're golden. The farther away you go from that, the harder it gets.
 

The Following 3 Users Say Thank You to woody14619 For This Useful Post:
PMaff's Avatar
Posts: 361 | Thanked: 219 times | Joined on Sep 2010
#313
Originally Posted by woody14619 View Post
...
It uses JetDirect, which means you can send HPL formatted input directly to it via a telnet connection to the proper port. The question is, does it accept PostScript, PCL5 or something else. Since it lacks a PS in it's name, I'm guessing not PS. It may accept PCL5, which means you could still print to it directly via linux (PCL5 output is part of ghostscript, and I believe it's in N900's version as well), but that makes the files rather large. For an inkjet system though, that's ok, since it prints the thing as a raster anyway... less work for the printer to do, and the N900 acts as a big buffer manager.

It all depends on what you're printing and what you're printing it to. If you want to print to a PS printer via wifi, you're golden. The farther away you go from that, the harder it gets.
According to the specifications it has:
"HP PCL 3 GUI; HP PCL 3 Enhanced"

Hmmm, will Ghostscript
http://maemo.org/packages/view/ghostscript/
help in this case?

If one would clone the AirPrint protocol for N900 then this should also work. ;-)
 

The Following User Says Thank You to PMaff For This Useful Post:
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#314
Ghostscript may be able to put out PCL standard. Last I looked it did PCL and PCL5. The major changes between 1, 3, and 5 were different compression methods supported and maximum resolutions. I'd say give it a try. Worst case it will start printing giberish and you can just power cycle the printer to clear the buffer.
 

The Following User Says Thank You to woody14619 For This Useful Post:
Posts: 71 | Thanked: 54 times | Joined on Dec 2010
#315
Just wanted to share my experience after a little trying:

I just bought a couple of thermo printers for a hand full of $$$ over at ebay. Sadly they got only IR and Serial connection, so I thought, I couldnt get it to run anyway... i bought a Serial to USB adapter cable and USB mothermother. So I thought, maybe i should try to connect that to my N900. I did, started h-e-n, mounted. Woops, there it is in CUPS. USB#1. I make a .txt file in Terminal. lp file.txt > woops, here it comes. Working out of the box.

So here is the point where i really get confused. Haha, but i like it. I wrote a shellscript, to grab my last sms and print it out. Now i wanna make it printout Contacts, and mails. The thing is, what I recognized: Its not printing special characters, like german äöü 'n stuff. And at the beginning of every file, i need a line like: "xxx xxx xxx xxx", or it will mess up the first Characters of the actual textfile.
Maybe if i can get a ppd file for the printer it will work better. Gonna Contact the manufacturer.

Just wanted to lay my 5cent in. Thanx for the beautiful cups porting though. You guys rock!
 

The Following 2 Users Say Thank You to schokopudding For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#316
Just for clarification - do You really mean serial ports, or You had parallel in mind?

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 
Posts: 71 | Thanked: 54 times | Joined on Dec 2010
#317
No I have Serial to Serial USB to Usb mother - usb mother to usb micro usb.

like that. (sorry printing quality is poor, but the thermal paper and printer is like 10years old, i think that is why the quality is so poor.
anyway, works good. btw any1 knows why i have no adressbook.db in osso-abook ? strange...

http://imageshack.us/photo/my-images...120407001.jpg/
 

The Following 2 Users Say Thank You to schokopudding For This Useful Post:
mailcomx's Avatar
Posts: 94 | Thanked: 33 times | Joined on Sep 2010
#318
I want to print

I need to print via Wifi an excel document with my n900. Is this possible? I only found URPO. Apparently not compatible with this type of files....Is there an alternative?
__________________
N900, 64gigas, xlv 250 - 805mhz, CSSU testing Kernel Power.
 
peterleinchen's Avatar
Posts: 4,117 | Thanked: 8,901 times | Joined on Aug 2010 @ Ruhrgebiet, Germany
#319
Originally Posted by mailcomx View Post
I want to print Excel file
.Is there an alternative?
xls may be opened by SheetToGo (DocumentsToGo), but there is no possibility to print from that application.
So only chance to achieve that would be to use EasyDebian, configure CUPS on that and use OpenOffice/LibreOffice (did not test myself, but did with leafpad and lp itself).
But I may warn you, it could be a time intensive task...
__________________
SIM-Switcher, automated SIM switching with a Double (Dual) SIM adapter
--
Thank you all for voting me into the Community Council 2014-2016!

Please consider your membership / supporting Maemo e.V. and help to spread this by following/copying this link to your TMO signature:
[MC eV] Maemo Community eV membership application, http://talk.maemo.org/showthread.php?t=94257

editsignature, http://talk.maemo.org/profile.php?do=editsignature
 

The Following User Says Thank You to peterleinchen For This Useful Post:
mailcomx's Avatar
Posts: 94 | Thanked: 33 times | Joined on Sep 2010
#320
I'll try to Easy Debian.
__________________
N900, 64gigas, xlv 250 - 805mhz, CSSU testing Kernel Power.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 11:48.