Accessing Serial Port from Ethernet











up vote
0
down vote

favorite












I currently managing 2 POS Devices in a Restaurant. The POS is using Windows 7.



1 POS located on the first floor has a printer connected via COM1 port. The printer itself has a LPT Port, the printer comes with a LPT to COM Port.
1 POS located on the second floor doesn't has any printer. (more like an Ordering Station)



What i want is when i ordered from the ordering station i want to print the orders to the printer on the first floor.



I used a software from HHD Software, it works like a charm. But since it was on beta, the trial period is expired today.



Other methods i have tried :



    1. Sharing the printer like any modern printer : failed.

    2. creating a TCP/IP Port by typing the 1st Floor POS : failed.

    3. Searching international forum for my case : from what i found, all refering to use (and buy) softwares for it.

My question is : is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?










share|improve this question






















  • If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
    – Yoan
    Dec 3 at 14:35






  • 2




    Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
    – harrymc
    Dec 3 at 14:37










  • @Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
    – Tammy Ekaputra
    Dec 4 at 3:11










  • @harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
    – Tammy Ekaputra
    Dec 4 at 3:13















up vote
0
down vote

favorite












I currently managing 2 POS Devices in a Restaurant. The POS is using Windows 7.



1 POS located on the first floor has a printer connected via COM1 port. The printer itself has a LPT Port, the printer comes with a LPT to COM Port.
1 POS located on the second floor doesn't has any printer. (more like an Ordering Station)



What i want is when i ordered from the ordering station i want to print the orders to the printer on the first floor.



I used a software from HHD Software, it works like a charm. But since it was on beta, the trial period is expired today.



Other methods i have tried :



    1. Sharing the printer like any modern printer : failed.

    2. creating a TCP/IP Port by typing the 1st Floor POS : failed.

    3. Searching international forum for my case : from what i found, all refering to use (and buy) softwares for it.

My question is : is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?










share|improve this question






















  • If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
    – Yoan
    Dec 3 at 14:35






  • 2




    Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
    – harrymc
    Dec 3 at 14:37










  • @Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
    – Tammy Ekaputra
    Dec 4 at 3:11










  • @harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
    – Tammy Ekaputra
    Dec 4 at 3:13













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I currently managing 2 POS Devices in a Restaurant. The POS is using Windows 7.



1 POS located on the first floor has a printer connected via COM1 port. The printer itself has a LPT Port, the printer comes with a LPT to COM Port.
1 POS located on the second floor doesn't has any printer. (more like an Ordering Station)



What i want is when i ordered from the ordering station i want to print the orders to the printer on the first floor.



I used a software from HHD Software, it works like a charm. But since it was on beta, the trial period is expired today.



Other methods i have tried :



    1. Sharing the printer like any modern printer : failed.

    2. creating a TCP/IP Port by typing the 1st Floor POS : failed.

    3. Searching international forum for my case : from what i found, all refering to use (and buy) softwares for it.

My question is : is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?










share|improve this question













I currently managing 2 POS Devices in a Restaurant. The POS is using Windows 7.



1 POS located on the first floor has a printer connected via COM1 port. The printer itself has a LPT Port, the printer comes with a LPT to COM Port.
1 POS located on the second floor doesn't has any printer. (more like an Ordering Station)



What i want is when i ordered from the ordering station i want to print the orders to the printer on the first floor.



I used a software from HHD Software, it works like a charm. But since it was on beta, the trial period is expired today.



Other methods i have tried :



    1. Sharing the printer like any modern printer : failed.

    2. creating a TCP/IP Port by typing the 1st Floor POS : failed.

    3. Searching international forum for my case : from what i found, all refering to use (and buy) softwares for it.

My question is : is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?







network-printer serial-port






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 3 at 10:52









Tammy Ekaputra

11




11












  • If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
    – Yoan
    Dec 3 at 14:35






  • 2




    Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
    – harrymc
    Dec 3 at 14:37










  • @Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
    – Tammy Ekaputra
    Dec 4 at 3:11










  • @harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
    – Tammy Ekaputra
    Dec 4 at 3:13


















  • If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
    – Yoan
    Dec 3 at 14:35






  • 2




    Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
    – harrymc
    Dec 3 at 14:37










  • @Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
    – Tammy Ekaputra
    Dec 4 at 3:11










  • @harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
    – Tammy Ekaputra
    Dec 4 at 3:13
















If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
– Yoan
Dec 3 at 14:35




If you have a router/modem, that one could have a wireless port - so, since your printer is very old (LPT and COM) - a new printer with wifi could be a better solution, accessible from two computers, via router.
– Yoan
Dec 3 at 14:35




2




2




Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
– harrymc
Dec 3 at 14:37




Possible duplicate of What's the simplest (free) way to share a serial port over an ethernet link?
– harrymc
Dec 3 at 14:37












@Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
– Tammy Ekaputra
Dec 4 at 3:11




@Yoan Yes changing the device to modern printer is always an options. But, i would like to keep that options as a last measure. Thanks for suggesting :)
– Tammy Ekaputra
Dec 4 at 3:11












@harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
– Tammy Ekaputra
Dec 4 at 3:13




@harrymc I already read the software solutions in that thread, which replies indicating what i tried number 3. So if it's possible, i would like to try any settings in Windows that doesn't require buying softwares or hardwares. But i'll leave it to moderators whether this is a duplicate thread or not :)
– Tammy Ekaputra
Dec 4 at 3:13










2 Answers
2






active

oldest

votes

















up vote
0
down vote














is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?




Since you mention TCP/IP, I infer that both POS terminals are connected by Ethernet.



There are a number of ways to allow both POS terminals to print to a common printer.




  1. Both Windows and Linux allow for sharing of local printers. The software is built-in. Just look up printer-sharing for your POS O/S.


  2. Connect the printer using a traditional Print-Server - this is a small box with connectors for power, Ethernet and parallel-port. An example is a HP JetDirect. If the POS terminals are Windows-based or Linux-based you can then configure an LPC/LPD client service there to use the LPD protocol to print to the print-server. Most print servers also support a variety of other printing protocols including direct-TCP-port (9100), FTP, etc.



  3. Use a reverse terminal-server, a small dedicated box that has an Ethernet connection and one or several serial ports. For example, Perle still make the IOLAN




    A Serial to Ethernet solution to web or network enable equipment with RS232, RS422 or RS485 serial interfaces.




  4. Replace the existing printer with a network-capable printer. For example any HP Laserjet whose model number includes an "N" suffix. Some other manufacturers use a similar convention. If you are using a specialised POS thermal printer which prints receipts on long rolls of thermal paper, there may also be varieties of those printers that are network capable.







share|improve this answer























  • Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
    – Tammy Ekaputra
    Dec 4 at 6:22


















up vote
-1
down vote













The solution consists of two parts:




  • Understanding, that this is extremely easy in the Unix world

  • Understanding, thet all relevat parts are ported to CygWin


In the Unix world, one would use stty to set the port parameters (baud rate etc.), then nc (also known as netcat) to link the serial port to a TCP port.



We do not need stty, as the serial port parameters can be set from the command line via mode, and nc is available as a CygWin package.






share|improve this answer





















  • I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
    – Tammy Ekaputra
    Dec 4 at 4:51











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1380373%2faccessing-serial-port-from-ethernet%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
0
down vote














is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?




Since you mention TCP/IP, I infer that both POS terminals are connected by Ethernet.



There are a number of ways to allow both POS terminals to print to a common printer.




  1. Both Windows and Linux allow for sharing of local printers. The software is built-in. Just look up printer-sharing for your POS O/S.


  2. Connect the printer using a traditional Print-Server - this is a small box with connectors for power, Ethernet and parallel-port. An example is a HP JetDirect. If the POS terminals are Windows-based or Linux-based you can then configure an LPC/LPD client service there to use the LPD protocol to print to the print-server. Most print servers also support a variety of other printing protocols including direct-TCP-port (9100), FTP, etc.



  3. Use a reverse terminal-server, a small dedicated box that has an Ethernet connection and one or several serial ports. For example, Perle still make the IOLAN




    A Serial to Ethernet solution to web or network enable equipment with RS232, RS422 or RS485 serial interfaces.




  4. Replace the existing printer with a network-capable printer. For example any HP Laserjet whose model number includes an "N" suffix. Some other manufacturers use a similar convention. If you are using a specialised POS thermal printer which prints receipts on long rolls of thermal paper, there may also be varieties of those printers that are network capable.







share|improve this answer























  • Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
    – Tammy Ekaputra
    Dec 4 at 6:22















up vote
0
down vote














is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?




Since you mention TCP/IP, I infer that both POS terminals are connected by Ethernet.



There are a number of ways to allow both POS terminals to print to a common printer.




  1. Both Windows and Linux allow for sharing of local printers. The software is built-in. Just look up printer-sharing for your POS O/S.


  2. Connect the printer using a traditional Print-Server - this is a small box with connectors for power, Ethernet and parallel-port. An example is a HP JetDirect. If the POS terminals are Windows-based or Linux-based you can then configure an LPC/LPD client service there to use the LPD protocol to print to the print-server. Most print servers also support a variety of other printing protocols including direct-TCP-port (9100), FTP, etc.



  3. Use a reverse terminal-server, a small dedicated box that has an Ethernet connection and one or several serial ports. For example, Perle still make the IOLAN




    A Serial to Ethernet solution to web or network enable equipment with RS232, RS422 or RS485 serial interfaces.




  4. Replace the existing printer with a network-capable printer. For example any HP Laserjet whose model number includes an "N" suffix. Some other manufacturers use a similar convention. If you are using a specialised POS thermal printer which prints receipts on long rolls of thermal paper, there may also be varieties of those printers that are network capable.







share|improve this answer























  • Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
    – Tammy Ekaputra
    Dec 4 at 6:22













up vote
0
down vote










up vote
0
down vote










is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?




Since you mention TCP/IP, I infer that both POS terminals are connected by Ethernet.



There are a number of ways to allow both POS terminals to print to a common printer.




  1. Both Windows and Linux allow for sharing of local printers. The software is built-in. Just look up printer-sharing for your POS O/S.


  2. Connect the printer using a traditional Print-Server - this is a small box with connectors for power, Ethernet and parallel-port. An example is a HP JetDirect. If the POS terminals are Windows-based or Linux-based you can then configure an LPC/LPD client service there to use the LPD protocol to print to the print-server. Most print servers also support a variety of other printing protocols including direct-TCP-port (9100), FTP, etc.



  3. Use a reverse terminal-server, a small dedicated box that has an Ethernet connection and one or several serial ports. For example, Perle still make the IOLAN




    A Serial to Ethernet solution to web or network enable equipment with RS232, RS422 or RS485 serial interfaces.




  4. Replace the existing printer with a network-capable printer. For example any HP Laserjet whose model number includes an "N" suffix. Some other manufacturers use a similar convention. If you are using a specialised POS thermal printer which prints receipts on long rolls of thermal paper, there may also be varieties of those printers that are network capable.







share|improve this answer















is there anyway to share the COM port from 1st Floor POS so it's accessible from POS on 2nd floor directly from Windows without using anykind of softwares?




Since you mention TCP/IP, I infer that both POS terminals are connected by Ethernet.



There are a number of ways to allow both POS terminals to print to a common printer.




  1. Both Windows and Linux allow for sharing of local printers. The software is built-in. Just look up printer-sharing for your POS O/S.


  2. Connect the printer using a traditional Print-Server - this is a small box with connectors for power, Ethernet and parallel-port. An example is a HP JetDirect. If the POS terminals are Windows-based or Linux-based you can then configure an LPC/LPD client service there to use the LPD protocol to print to the print-server. Most print servers also support a variety of other printing protocols including direct-TCP-port (9100), FTP, etc.



  3. Use a reverse terminal-server, a small dedicated box that has an Ethernet connection and one or several serial ports. For example, Perle still make the IOLAN




    A Serial to Ethernet solution to web or network enable equipment with RS232, RS422 or RS485 serial interfaces.




  4. Replace the existing printer with a network-capable printer. For example any HP Laserjet whose model number includes an "N" suffix. Some other manufacturers use a similar convention. If you are using a specialised POS thermal printer which prints receipts on long rolls of thermal paper, there may also be varieties of those printers that are network capable.








share|improve this answer














share|improve this answer



share|improve this answer








edited Dec 3 at 14:44

























answered Dec 3 at 14:33









RedGrittyBrick

66.4k12104160




66.4k12104160












  • Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
    – Tammy Ekaputra
    Dec 4 at 6:22


















  • Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
    – Tammy Ekaputra
    Dec 4 at 6:22
















Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
– Tammy Ekaputra
Dec 4 at 6:22




Thanks for replying :) Yes both POS are connected by ethernet. As i mention before, i tried sharing the printers (\<computer name<printer name or "<printer name> on <computer name>") from 1st Floor POS, so 2nd Floor POS can install that shared printer, but nothing will come out if i input from 2nd floor POS. No problem when i input on 1st floor POS. Buying any Hardware or software is always an options for me. But in this chance, i would rather try any Windows settings to do that.
– Tammy Ekaputra
Dec 4 at 6:22












up vote
-1
down vote













The solution consists of two parts:




  • Understanding, that this is extremely easy in the Unix world

  • Understanding, thet all relevat parts are ported to CygWin


In the Unix world, one would use stty to set the port parameters (baud rate etc.), then nc (also known as netcat) to link the serial port to a TCP port.



We do not need stty, as the serial port parameters can be set from the command line via mode, and nc is available as a CygWin package.






share|improve this answer





















  • I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
    – Tammy Ekaputra
    Dec 4 at 4:51















up vote
-1
down vote













The solution consists of two parts:




  • Understanding, that this is extremely easy in the Unix world

  • Understanding, thet all relevat parts are ported to CygWin


In the Unix world, one would use stty to set the port parameters (baud rate etc.), then nc (also known as netcat) to link the serial port to a TCP port.



We do not need stty, as the serial port parameters can be set from the command line via mode, and nc is available as a CygWin package.






share|improve this answer





















  • I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
    – Tammy Ekaputra
    Dec 4 at 4:51













up vote
-1
down vote










up vote
-1
down vote









The solution consists of two parts:




  • Understanding, that this is extremely easy in the Unix world

  • Understanding, thet all relevat parts are ported to CygWin


In the Unix world, one would use stty to set the port parameters (baud rate etc.), then nc (also known as netcat) to link the serial port to a TCP port.



We do not need stty, as the serial port parameters can be set from the command line via mode, and nc is available as a CygWin package.






share|improve this answer












The solution consists of two parts:




  • Understanding, that this is extremely easy in the Unix world

  • Understanding, thet all relevat parts are ported to CygWin


In the Unix world, one would use stty to set the port parameters (baud rate etc.), then nc (also known as netcat) to link the serial port to a TCP port.



We do not need stty, as the serial port parameters can be set from the command line via mode, and nc is available as a CygWin package.







share|improve this answer












share|improve this answer



share|improve this answer










answered Dec 3 at 10:58









Eugen Rieck

9,57022127




9,57022127












  • I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
    – Tammy Ekaputra
    Dec 4 at 4:51


















  • I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
    – Tammy Ekaputra
    Dec 4 at 4:51
















I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
– Tammy Ekaputra
Dec 4 at 4:51




I might look into this Cygwin. I don't have any experience dealing with it, but i will try. :)
– Tammy Ekaputra
Dec 4 at 4:51


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1380373%2faccessing-serial-port-from-ethernet%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

"Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

Alcedinidae

Origin of the phrase “under your belt”?