steptail.com

How many light bulbs does it take to change a penguin?

User Tools

Site Tools


guides:virtual_modem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
guides:virtual_modem [2019-08-22 17:46]
omolini
guides:virtual_modem [2019-08-22 18:08]
omolini
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== ​VMODEM ======  +====== ​Virtual Model (vmodem) ​======  
-====== A Raspberry Pi Serial to Ethernet adapter ​====== +//Turn a Raspberry Pi into a virtual ​Dial-up Modem (Serial-to-Ethernet Adapter) to facilitate Internet connections with legacy computers and terminals.//​
-//Turn a Raspberry Pi into a Dial-up Modem to act as a LAN interface for legacy computers and serial ​terminals. //+
 {{ :​images:​divider3.png?​nolink |}} {{ :​images:​divider3.png?​nolink |}}
 {{youtube>​H-rCLei0sc8?​medium}} {{youtube>​i_Ax0aNYWP0?​medium}} {{youtube>​H-rCLei0sc8?​medium}} {{youtube>​i_Ax0aNYWP0?​medium}}
  
 ---- ----
-Anyone ​remember the good old days of dial-up connectivity?​ Well, back in 80's and 90's, computers connected using a dial-up modem, and the only thing computers needed was a serial COM port for communication,​ which was included virtually with every computer (USB didn't exist back then!). Nowadays every computer sold has some sort of Wi-fi or Ethernet connectivity,​ and our old legacy computers are just left to rot! Well, I'm planning on changing that! Why? For fun, of course! :-D+Do you remember the good old days of dial-up connectivity?​ Well, back in 80's and 90's, computers connected using a dial-up modem, and the only thing computers needed was a serial COM port for communication,​ which was included virtually with every computer (USB didn't exist back then!). Nowadays every computer sold has some sort of Wi-fi or Ethernet connectivity,​ and our old legacy computers are just left to rot! Well, I'm planning on changing that! Why? For fun, of course! :-D
  
 In this four-part tutorial we will build a Raspberry Pi that will be able to present itself as a serial modem to a client computer which will enable easy connection to Internet using their pre-existing serial port on any Windows 3.1/​95/​98/​Me and any other operating system with built-in support for [[wp>​Point-to-Point Protocol|PPP]]. In other words we'll use a Raspberry to convert a serial connection to an Ethernet connection. When all is said and done, your old legacy computer will be fooled to think that it's calling an actual [[wp>​Internet Service Provider]] and establishing an Internet connection with them! Your Raspberry Pi will just be telling your computer what it wants to hear, and is providing access to the Internet using your pre-existing Internet connection. In this four-part tutorial we will build a Raspberry Pi that will be able to present itself as a serial modem to a client computer which will enable easy connection to Internet using their pre-existing serial port on any Windows 3.1/​95/​98/​Me and any other operating system with built-in support for [[wp>​Point-to-Point Protocol|PPP]]. In other words we'll use a Raspberry to convert a serial connection to an Ethernet connection. When all is said and done, your old legacy computer will be fooled to think that it's calling an actual [[wp>​Internet Service Provider]] and establishing an Internet connection with them! Your Raspberry Pi will just be telling your computer what it wants to hear, and is providing access to the Internet using your pre-existing Internet connection.
Line 21: Line 20:
 <WRAP center round info 70%> <WRAP center round info 70%>
 ==== Before we start ==== ==== Before we start ====
-There may be better ways to accomplish these tasks. This process ​has worked for me, however there are probably a plethora of ways this software could be improved. That's why I welcome ​improvement ideas and fixes to the guide and scripts provided. Also, obviously, ​I do not take any responsibility direct or otherwise for any damages that may be caused using the material provided in this site. This being said, I've taken every reasonable ​step to make sure everything works as intended.+There may be better ways to accomplish these tasks. This process worked for me, but if you have improvement ​suggestions,​ I'd love to hear from you! Especially if you have ideas how to improve the documentation,​ or the scripts provided. Also a little disclaimer: ​I do not take any responsibility direct or otherwise for any damages that may be caused using the material provided in this site. That being said, I've taken all reasonable ​steps to ensure ​everything works as intended.
 </​WRAP>​ </​WRAP>​
  
Line 35: Line 34:
   * [[Guides:​Virtual Modem:​Section 4|Section 4 - Setting up Virtual Modem]]   * [[Guides:​Virtual Modem:​Section 4|Section 4 - Setting up Virtual Modem]]
   * [[Guides:​Connecting Windows 3.1 to the Internet]]   * [[Guides:​Connecting Windows 3.1 to the Internet]]
-  * [[Guides:​Connecting Windows ​95/​98/​Me ​to the Internet]]+  * [[Guides:​Connecting Windows ​9x to the Internet]]
   * [[Guides:​Connecting a Macintosh Classic to the Internet]] COMING SOON   * [[Guides:​Connecting a Macintosh Classic to the Internet]] COMING SOON
   * [[Guides:​Connecting a Digital VT100 compatible terminal to the Internet]] COMING SOON   * [[Guides:​Connecting a Digital VT100 compatible terminal to the Internet]] COMING SOON
guides/virtual_modem.txt · Last modified: 2022-12-17 19:37 by omolini