3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

mobile printerserver

mobile printerserver
for some reason i needed a mobile printer one day. it had to be movable, reliable and plug'n'print. to be more specific here's an unordered list of what it should be able to do:

- print on endless paper
- plug in into an existing network (with dhcp configuration) and print all new mails from a specific account each 10 minutes
- be heavy enough not to slide around all the time
- be light enough to be easily moved around
- no configuration, no login or whatever on startup, just push the button and it works
- easy maintenance (in case e.g. the cartridge is empty)
- low cost
 
Remove these adsRemove these ads by Signing Up
 

Step 1Setting up the printer

(sorry no pic. i'll keep this step short since i don't want to go too much into technical details - you guys who know linux are able to do this better anyway ;-) )
after purchasing a cheap old dot-matrix printer on ebay and checking for the matching drivers i installed a very basic debian system (non-graphical, just textbased) on an old computer i had lying around (400 mhz, 250 mb, 4 gb from 1998). configuration was easily done in cups via a textbased www-browser on the machine. as you can see here i'm quite a noob - didn't know how to do it better (but i'm sure there is a better way). after setting up and configuring a mailclient i wrote a simple script that invokes the client, converts the incoming mails the way i needed them and sends them to the printer. a cronjob then runs the script every ten minutes. so far so easy.
« Previous StepDownload PDFView All StepsNext Step »
7 comments
Jun 5, 2009. 3:21 PMmunchman says:
You seem to have a lot of dead space above the pc - why not change the HDD to a CF card, and mount it above some of the printer circuit boards. Would make the entire thing a lot thinner.
Jun 6, 2009. 12:34 AMmunchman says:
I think CF cards have the same pinout as an IDE hard drive, I know you can buy converters for a couple of bucks online. But I agree, it looks nice as a square.
Jun 3, 2009. 10:32 AMcrapflinger says:
"everything had to be as easy to start and stop as possible. starting it is easy: press the start button of the computer. the machine will boot and verything runs fine. the problems start when one wants to stop the machine: pushing the button again turns off the machine, but it also can crash the harddisk. at the moment the machine is still running that way, but any hints how to do it better would are greatly apprechiated (shutting down just with a single button)!" if you ran the PC off a "smart" UPS (one with USB support) inside the case instead of just straight off power...then you could have the PC set to shutdown as soon as the UPS looses wall power...then plug the UPS into some form of switched outlet that connects to the main power cord coming out of the case...then you press the power button on the case and it turns everything off safely...also set the PC to resume on return of power and it will boot once the power comes back on... i don't have any knowledge of working with UPS systems in linux though....i know there are ways to do it though a side note on that possibility is that most UPS devices will beep on power loss so you may need to bypass the beeper or something
Jun 3, 2009. 1:25 PMcrapflinger says:
that would work too (assuming you figured out how to do it)

http://mercury.chem.pitt.edu/~sasha/LinuxFocus/English/January2001/article186.shtml maybe that?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
31
Followers
6
Author:carkat