[Coco] Internet/BBS connectivity via Coco1
Aaron Wolfe
aawolfe at gmail.com
Fri Jan 3 01:16:54 EST 2014
On Fri, Jan 3, 2014 at 1:15 AM, Bill Pierce <ooogalapasooo at aol.com> wrote:
>
> Thanks Aaron, that will help quite a bit. With the sources to several term programs and even a few BBSs floating around, it shouldn't be hard to create something uniquely useful.
> In using a terminal program with dw4, is the x/ymodem protocols supported for up/downloads?
>
They should be. That was the intention but it's been a looong time
since I looked at that code.
> Bill Pierce
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Webmaster of The TRS-80 Color Computer Archive
> http://www.colorcomputerarchive.com/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> E-Mail: ooogalapasooo at aol.com
>
>
>
>
> -----Original Message-----
> From: Aaron Wolfe <aawolfe at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Fri, Jan 3, 2014 12:57 am
> Subject: Re: [Coco] Internet/BBS connectivity via Coco1
>
>
> On Thu, Jan 2, 2014 at 3:24 PM, Bill Pierce <ooogalapasooo at aol.com> wrote:
>>
>> Derek (and others),
>> DriveWire4 will do the same thing in emulating the modem. If you have no need
> for drivewire, then this is the perfect idea
>> But I think the real problem is not the means of connection.... but where to
> connect to.
>> I can make internet connections on my Coco all day long... but I have no idea
> of an address to connect them to.
>> What is really needed is the actual telnet addresses of internet BBSs to
> connect to.
>
> This is a good place to start:
>
> http://www.telnetbbsguide.com/
>
>> I've never really messed with telnet so I know little about it. A good
> detailed description of how to connect, where to connect, and what to do after
> you've connected would really be benificial.
>
> NitrOS9 includes a telnet client for DW that is appropriate for
> connecting to most telnet based services (remote shells, mostly). The
> telnet client opens a *raw* socket to the remote host, i.e. DriveWire
> does not do any processing on the data passing through, it just moves
> bytes back and forth verbatim.
>
> Telnet BBSes tend to be a bit different than other telnet services.
> They like to use a lot of ANSI graphics and fancy screen controls, a
> hold over from the BBS glory days I guess. Since telnet is (mostly)
> terminal agnostic, if you connect to such a BBS using the telnet
> client then these control codes are going to be delivered to OS9's
> current term or win driver and things will be mostly insane.
>
> There is another option that is more appropriate for telnet BBSes.
> You can use a traditional telecomm/terminal emulation program such as
> Supercom (included on NitrOS9 disks, I think. It's in the repo at
> least). These programs understand the ANSI nonsense and make the
> menus and fullscreen interfaces of the BBS work (usually).
>
> To use these traditional telecom programs (or traditional BBS server
> software) with DriveWire, just configure them to use /N instead of /T2
> or whatever they default to. For supercomm, just start it with /N as
> an argument: supercomm /n
>
> The /N devices will map your connection to one of the virtual channels
> automatically, so you can start as many instances of a terminal
> program as you have channels (by default 14) and connect to different
> sites concurrently. You still use /N as the device for all of them.
>
> The /N devices will act a lot like a Hayes modem. They understand all
> of the standard AT commands. No particular configuration is
> necessary, but if your telecomm program likes to see a certain
> response to some AT request, it will most likely get one that makes it
> happy.
>
> To connect to your BBS of choice, dial just like a phone number but
> use a.b.c.d:e form of IP address and port rather than a phone number.
> For example, ATD127.0.0.1:6809 IIRC you can use DNS names too, as
> long as they dont start with T or P.. something like that. Maybe I
> just made it ATD and broke T/P for the sake of easier dns. Can't
> recall.
>
> Anyway, this will connect the virtual channel to the remote host and
> respond with hayes codes as if dialing a phone. In this mode,
> DriveWire will process the telnet protocol for you so your terminal
> program should get a data stream very similar to being connected via a
> real modem.
>
> To disconnect, log off using the BBS interface or just close your
> terminal program. There is no support for a hayes style escape
> sequence to reenter command mode. The virtual modem will reenter
> command mode if the remote side disconnects however.
>
> I think that's mostly it.
>
> -Aaron
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list