Some usefull Wave Telnet info

    Page updated 07/07/2001...    

07/07/2001...
New features in the Wave B2.9
Maurice writes:

In the terminal you can toggle local echo on/off and also toggle linefeeds on/off.

CMDR/e  to toggle local echo
CMDR/l 
to toggle linefeeds
These can be handy when you're connected to somethinglike another terminal through a null-modem connection.

BBS's will generally echo your keypresses back so theterminal can display them to the screen, but other
terminal programs usually do not echo back. By default, they usually don't add linefeeds to a carriage return
either.

Port Numbers added:
Also, you can add port numbers to your URLs now. You do this by adding a colon after the server name followed by the port number.

Let's look at an imaginary example in the browser:

http://commodoreheadquarters.com:64


04/06/2000...
Telnet port numbers.
The telnet terminal is currently hard-coded for port 23 only. It won't allow any other port yet. I'll put that on the priority list now that you've wanted it.

(feedback gets results!)

-Maurice

29/05/2000...
Some Hints and Tips.
I have noticed a few people (myself included) getting confused with the way the Wave connects using the ISP directory.

Connecting from the Terminal

My usuall way to connect, is to start a "new terminal" from the Browser Screen (the screen goes Black) which shows you have entered the Terminal Mode, then select the "ISP Directory" and dial out.

This works fine and the Telnet dialogue box appears and I am able to Telnet.

Connecting from the Browser
The other way is to select the "ISP Directory" from the Browser Screen and dial out. After the connection is made and your Mouse Pointer has appeared you *must* choose "new terminal" and then "internet session".

After you have done this the dialogue box appears and you can then choose Telnet.

If you dont select "new terminal" after the connection is made nothing will happen, because the terminal has to be started so you can Telnet somewhere.
This fooled me for a while.
Colin.

Some usefull key commands in the Wave Terminal

The backslash, tilde, and underscore characters can be entered just like you would if you were using geoWrite. In fact, the CMDR/i for the TAB is used in geoWrite also since the 64 has no TAB key.

CMDR slash for backslashCMDR asterisk for tilde
CMDR
dash for underscore

-Maurice

22/05/2000...
Some hints and tips about URL's and Telnet.

If you were supposed to enter http://www, I would have said so. You enter the addresses exactly like I said and they will work.
Most people today are only familiar with browsers such as Netscape and Internet Explorer. They have a URL bar containing info on where to go to and how to get there. You are obviously confused due to the way a browser's URL bar works. The listing in a URL bar is more than just an address. It also contains a protocol and a path in the following order:
PROTOCOL + ADDRESS + PATH
This could look like the following:

http://www.videocam.net.au/index.html

The "http://" refers to the protocol being used. The "www.videocam.net.au" is the address. And the "index.html" is the path.
The path is the full path to the html document desired. In many cases, this will be omitted and in those cases, both the browser and the remote host understand that the user generally intends to fetch the "index.html" file.
Now, a path can also consist of subdirectories (so to speak). Think of this just like subdirectories in your CMD native partitions.

Here's a fictitious example:

http://www.cbmrules.com/geos/info/coolstuff.html

In that line, the path is "geos/info/coolstuff.html" The path includes the subdirectories and the desired file. The remote host will go to the subdirectory called "geos" and then in that directory, it will find another subdir called "info". Finally, within that subdir, it will look for the file called "coolstuff.html".
These subdirectories are ocated on the remote host's machine and the file "coolstuff.html" will be found by traversing these subdirectories. This full path tells the remote host which file you want and where the file can be found.

The "www.cbmrules.com" is the address of the remote host on the Internet. Remember, "http://" has nothing to do with the location of the remote host. And in fact, neither does the "www". The remote host is really located at "cbmrules.com". When you see "www" added, that merely helps the remote server decide on what direction to take internally with your file requests. Maybe. It all depends on how the programmers at the remote host want to do things. To us users, it just seems like part of the address.

Now, when telnetting, things are a little different, but not really. Think of telnet as something to take the place of http. Telnet is a protocol just like http is a protocol. When a web browser fetches a web page using the http protocol, both the browser software and the remote host software exchange information back and forth in a manner that they both understand. This gets the intended file transferred to your machine in an orderly fashion. Both ends understand the protocol, so the transfer gets done correctly.
If you've ever uploaded and download files to/from a BBS, you'veprobably used XModem, YModem, or ZModem to do the transfers. Those are protocols that are used to make sure the file is transferred correctly.

Back to telnet...
Telnet is a protocol that lets both the telnet terminal and the remote host communicate with each other. This communication is all done over the same Internet link as any browser would use the http protocol over. Information is sent bac and forth, and for the most part this is information that comes from you, the user. You are allowed to type on the keyboard and the characters you generate are sent to the remote host using the telnet protocol to transfer the characters. Since we are sending these characters over the Internet using the telnet protocol, the remote host knows what to do with them. And the remote host also sends back character that will end up being displayed on your screen.
But, we don't have to type in "telnet://videocam.net.au" in the terminal dialogue box to get where we want to go.

The terminal already knows it's going to use the telnet protocol because that's the dialogue box that you're working in. All it needs is the address of the telnet site you want to visit. And since we're not using the http protocol, you can't put tht in the address either. The telnet software would only interpret that as part of the address which would not be correct at all.

So, when telnetting, you want only the address of the site. You don't want to enter a path either because we are not fetching any file like we would if we were using the browser. We are merely connecting to the remote host just as if it were a BBS that we were dialng up directly. In fact, most telnet sites work very much like BBS's. They will provide menus or other functions with which to navigate around their site.
On the other hand, visiting web sites with a browser only sends html files to the browser. It's up to the browser to display the file. These html files can contain links to other files which the browser will then fetch if clicked on. (Before anybody corrects me, I know that other stuff can be done like Java and such, but that's beyond the simpe example I'm trying to provide here)

But on a telnet site, if you select a menu item or some other means of navigation, the telnet site will send a stream of characters that go straight to your screen to form another menu or whatever information is to be displayed.
Telnet sites have an advantage over web sites in that they can directly interact with the user. For instance, you can load and run software on the videocam.net.au site that's designed to be run by remote terminals. The Pine email and Pico text editing software are perfect examples.
You can't do this stuff with a browser.

If a browser needs to fill out a form with info it is all done on the local machine and then the form data is sent back to the web site. But on a telnet site, anytime information needs to be entered, every character is sent as it's typed and the software running on the remote site will deal with those characters and you generally get an immediate response on your screen. For instance you can be typing a letter using Pine.
The letter is being generated on the remote host's machine as you type it. You see it on your own screen just like if you were running a word processor on your own machine.

In the Wave, when you select your ISP from the ISP directory, it will dial out and get you connected. Give this some time to get the connection going. We don't have it yet, but soon there will be a series of dialogue boxe informing you of the progress that's being made during the connection. In the meantime, just watch your modem lights and you'll get a feel for what's going on.
If the connection is successful, the Internet session dialogue box will pop up. From this, you choose "telnet". Then another box comes up and you type in the address of the remote host you want to connect to. Now, The Wave knows where you want to go, so to speak. It knows the name of the site, but not the true Internet address.

This is what the DNS servers are for.
When you type in "delphi.com", you are typing in what is usually known as a domain name. I have referred to it as an address, but this is really not true. The actual address for delphi.com is 199.93.4.65. Which is easier to remember, "delphi.com" or "199.93.4.65"?
Us humans tend to remember names better than a series of numbers. This is why we have the Domain Name System, or is it Domain Name Service. Either way, this is what DNS is. This is an Internet service that is a huge database of addesses. This database contains a listing for delphi.com and when the DNS server looks it up, it will find the address that's needed to connect to delphi.com.

The work of accessing this database is split up among many different machines throughout the Internet. And each ISP will have access to one or two DNS addresses. The Wave needs to know these addresses or it won't be able to find out how to get to any of the telnet sites.
And likewise, when we get connected with the browser, it will lso need to know how to find the DNS machines. Some ISP's will provide the DNS addresses to The Wave during the initial PPP connection when you first dial out to your ISP. Other ISP's will require you to manually enter the DNS addresses into The Wave's ISP directory. If your ISP has provided you with the DNS info, then be sure to enter them when you set up your ISP directory.

So, when you try to telnet to "delphi.com", The Wavewill first connect to your DNS server and send a request for "delphi.com".
If the DNS server finds the info, it will send back the correct address of "199.93.4.65". And then The Wave will know where to go to. If you already know the actual address like "199.93.4.65", you can type this in instead of "delphi.com".
In that case, you supplied the actual address and the DNS server won't need to be accessed. This gets the connection going a little bit faster.
When you disconnect from a telnet site, you are still connected to the Internet. Generally, the telnet dialogue box will pop up after you've left the telnet site you're visiting. At that point, you can enter another telnet name or simply hang up. When hanging up, there might be a pause for several seconds as The Wave tries to do a clean disconnect from the Internet and your ISP.

-Maurice

20/05/2000...
Some Telnet Hints and Tips

You may or may not see asterisks when you get a password prompt. It all depends on how the software is programmed at the other end. Don't worry about that and just type your password. The only way you'll see asterisks is if the other end sends asterisks. If it sends nothing back, then you see nothing as you type. That's completely up to the remote host you're sending your password to.

From your description, it sounds like you're using the manul login method. That's OK if that's the only method that works. If you don't want to keep typing this in everytime, try either the "auto" or "pap" login methods. Use pap as long as your ISP supports it. To change methods, select "edit" after bringing up the ISP directory. Change to PAP login and then also be sure to enter a password and username in the edit box. Since you used manual mode before, you'll have to enter these into your ISP dir entry.
Using the ISP directory to log into the internet does nothing except get you a connection to the network (the Internet). Once this occurs, you can then telnet somewhere. Try Doc's Place. Enter the following when the telnet DB comes up:
bbs.docsplace.org

You can try telnetting to Delphi just to see if it works. You can't actually get into Delphi without an account, but if you at least get to their Username prompt, you'll know it works.
delphi.com

Try a public library in Camden, New Jersey:

ccl.camden.lib.nj.us

When you get a login prompt, enter: librarylink
You can telnet to another bbs:

cereal.mv.com

See how that one works for you.

If you get an account with Rod and Gaelyne, you can telnet to:

videocam.net.au
Another one to try is :-

sailor.lib.md.us

This will allow you to surf the net in colour, with Lynx.

-Maurice

Below is something Gaelyne Gasson posted, which I am sure you will be interested in..

I wanted to add to this, as we've noticed a few people trying to log in who are probably members of this mailing list.

To use our system, you need to be a member. We don't have a guest account mainly because it's a fairly big security risk we'd rather not take.
The yearly $30 Australian (approx $19.95 US) Membership goes to cover our costs such as the phone lines and to help pay our data charges for the mailing lists and Email members receive. It's something that we make available only to Commodore users.
You can join at:

Right now the exchange rates are pretty good. $30 Australian is only around $17.42 US.

Gaelyne

[Click_here_to_return_to_the_Wave_Index_Page]