This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
guides:virtual_modem:section_4 [2021-04-14 19:35] omolini [Initial VModem testing] |
guides:virtual_modem:section_4 [2025-02-10 22:53] (current) omolini [Get In Touch With Us!] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Section 4 - Setting up Virtual Modem ====== | ====== Section 4 - Setting up Virtual Modem ====== | ||
==== Required packages ==== | ==== Required packages ==== | ||
- | For the connection script to work properly, your Raspbian installation needs a few prerequisite packages. The most important of these is the PPP daemon **"pppd"** and **IP Tables** to route packets. | + | For the connection script to work properly, your Raspbian installation needs a few prerequisite packages. The most important of these is the PPP daemon **"pppd"** and **IP Tables** to route packets. Also xxd is used to decode raw bytes from the input stream. xxd should be preinstalled on Raspbian, but I'm including it in the installation list here just in case. |
- | * Run the following commands to install pppd and iptables: | + | * Run the following commands to install pppd, iptables and xxd: |
<code bash> | <code bash> | ||
sudo apt-get update | sudo apt-get update | ||
- | sudo apt-get install ppp iptables | + | sudo apt-get install ppp iptables xxd |
</code> | </code> | ||
Line 69: | Line 69: | ||
* If you see the READY text on the Raspberry Pi, the script is ready to accept connections. | * If you see the READY text on the Raspberry Pi, the script is ready to accept connections. | ||
- | * Now, open up a SERIAL terminal on the computer, and issue a few basic Hayes commands. First press ENTER a couple of times to sync up. Then type "AT" and then press ENTER. You should receive an "OK" response. | + | * Now, open up a SERIAL terminal, for example, PuTTY or HyperTerminal on the computer, and issue a few basic Hayes commands. |
+ | * **If you are using HyperTerminal as your serial terminal** | ||
+ | * When you start HyperTerminal, hit cancel when it asks for the phone number. This should take you directly to the serial console | ||
+ | * **If you are using PuTTY as your serial terminal** | ||
+ | * Under Connection type, select Serial. | ||
+ | * In Serial Line text box, type in COM1, COM2, or other COM port that you are using. | ||
+ | * Under Speed, select the connection speed that you are using, by default VModem is set to 57600, so you will match that speed. | ||
+ | * First press ENTER a couple of times to sync up. Then type "AT" and then press ENTER. You should receive an "OK" response. | ||
* If you receive a garbled or no response, the serial speed settings may be wrong. Make sure both computers are set to the same serial speed. | * If you receive a garbled or no response, the serial speed settings may be wrong. Make sure both computers are set to the same serial speed. | ||
* If you do not receive any response, something may be wrong with the serial settings, or with the connection to the Raspberry Pi. Does the computer have a fast 16550 UART and a good USB-to-Serial adapter? (check section 2 of this tutorial). | * If you do not receive any response, something may be wrong with the serial settings, or with the connection to the Raspberry Pi. Does the computer have a fast 16550 UART and a good USB-to-Serial adapter? (check section 2 of this tutorial). | ||
Line 90: | Line 97: | ||
* [[Guides:Virtual Modem:Section 2|Section 2 - Shopping list]] | * [[Guides:Virtual Modem:Section 2|Section 2 - Shopping list]] | ||
* [[Guides:Virtual Modem:Section 3|Section 3 - Setting up Raspbian]] | * [[Guides:Virtual Modem:Section 3|Section 3 - Setting up Raspbian]] | ||
- | * [[Guides:Virtual Modem:Section 4|Section 4 - Setting up Virtual Modem]] << You are here | + | * **[[Guides:Virtual Modem:Section 4|Section 4 - Setting up Virtual Modem]] << You are here** |
* [[Guides:Virtual Modem:Section 5|Section 5 - Using Virtual Modem]] | * [[Guides:Virtual Modem:Section 5|Section 5 - Using Virtual Modem]] | ||
+ | |||
+ | * [[Guides:Connecting Windows 3.1 to the Internet]] | ||
+ | * [[Guides:Connecting Windows 9x to the Internet]] | ||
+ | * [[Guides:Connecting Windows 2000 to the Internet]] | ||
---- | ---- | ||
Line 97: | Line 108: | ||
==== Get In Touch With Us! ==== | ==== Get In Touch With Us! ==== | ||
Get support, share your thoughts and report bugs on Discord. \\ | Get support, share your thoughts and report bugs on Discord. \\ | ||
- | [[https://discord.gg/4w6CpZ8|{{:images:social-discord.png?nolink|}}]] | + | [[https://protoweb.org/discord/|{{:images:social-discord.png?nolink|}}]] |
{{tag>Guides Guides:Networking}} | {{tag>Guides Guides:Networking}} | ||