Difference between revisions of "Print from pi"
From Publication Station
(Created page with "Printing from a RaspberryPi to a line printer (dot matrix, receipt printer) can be done quite simply, by simply writing the text to printer using: echo "hello printer" > /dev...") |
|||
Line 16: | Line 16: | ||
* a reverse ssh tunnel that allows the server to login Pi | * a reverse ssh tunnel that allows the server to login Pi | ||
* server runs print command over ssh. eg. <code>ssh user1@server1 'df -H'</code> <code>ssh user1@server1 'echo "hello printer" > /dev/usb/lp0'</code> | * server runs print command over ssh. eg. <code>ssh user1@server1 'df -H'</code> <code>ssh user1@server1 'echo "hello printer" > /dev/usb/lp0'</code> | ||
[[Category:Research]] |
Revision as of 10:46, 31 May 2016
Printing from a RaspberryPi to a line printer (dot matrix, receipt printer) can be done quite simply, by simply writing the text to printer using:
echo "hello printer" > /dev/usb/lp0
Where:
/dev/usb/lp0
is the location of the printer>
is a write to command
Sara wants to expand this mechanism, to have ePub's hyperlinks to make the printer print the words under the hyperlink.
In order to do so, a possible plan:
- have words in epub under hyperlink pointing towards a server-side script
- ? how can the hyperlinked word be added to href from the hyperlink. Eg.
<a href="http://address.to.server/WORD">WORD</a>
- ? how can the hyperlinked word be added to href from the hyperlink. Eg.
- the server side receives the words and writes it to the Pi
How does server writes to the Pi ???
- a reverse ssh tunnel that allows the server to login Pi
- server runs print command over ssh. eg.
ssh user1@server1 'df -H'
ssh user1@server1 'echo "hello printer" > /dev/usb/lp0'