Home Network Midi Network Anhang
 

24.7 Networking my STe


Networking my STe



Networking my STE
From David Wade



The Background

Look guys, I know I am a complete NERD but hey, I enjoy it. Any way I have had a pair of Atari ST computers, an STE upgraded to 4Megs and a MEGA2,* sat in my Radio Shack for a long time now. From time time I would load up "XENONII" and have a quick bash. In the past I had written programs for them to edit MIDI voices, but now they are largley unused.

I had often thought about using the STs on the internet but the home network consists of a 3COM 3C891 Office Connect ISDN Router connected into a small local network. So whilst I do have some Terminal Adaptors (the ISDN equivalent of Modems) which can be used with normal dial up software getting the ISDN bus near the STs* would be a pain, and when they were on the net they would keep the other PCs off it. (stop cheering at the back they might not all run windoze :-)

However when I saw the message on "comp.sys.atari.st" about making an adaptor to allow an NE2000 clone to be used to connect an ST to a LAN I thought "that sounds like its worth a go". And when Lyndon Adams announced he was making them available for sale (see http://hardware.atari.org)* that sounded even better.

However of course his exams came along and delayed production so I decided to have a go at building one. The following pages describe my experiences along the way .....

1. Collecting the parts
2. Building the interface
3. Configuring the network



Collecting the Parts

The interface consists the following parts.

* A small PCB double sided PCB that fits in the Atari Cartridge port
* A larger PCB has a the ISA socket for the NE200 card and a small chip to latch some signals.
* A piece of 40-way ribbon to connect the above together
* An ISA NE2000 clone card.

The parts were obtained as follows:-



Ethernet card

A visit to a local comuter fair produced some RTL8019AS based cards at 2 for £5.00 so these were popped on in the shopping basket.


Printed Circuits
As I don't have the facilites to make the PCBs the GIF files were e-mailed to a friend who does, which produced me a couple of cards. As you can see from the picture below these are a bit "rough and ready", but he did not charge me for them.




Abbildung 1 - Die Platine



Electonic Components

The board requires a small number of what should be very common components.

* ISA Socket
* 2 Capacitors
* 1 Resistor
* 1 x 74LS245 or 74HCT245
* Ribbon Cable and headers or connectors.

All of these items are in the Maplin catalog, but when I visited my local store I was told the ICs are only available mail order. I did pause to pick up the ISA socket as there was one on the shelf but thought I would have the other parts, except the IC in the junk box. Fortunatley there is a small dealer near me (Eclipse Electronic Comonents, Cross Street, Sale) who had the IC in stock, so those to went in the basket. Whilst there I also bought pair of 40-way right angle PCB mount IDC connectors. These have enough connector exposed so I could solder one row to the top of the small PCB and so get round the problem of no plated through holes.



Building the Interface

Soldering the IDC Socket to the small PCB was fairly easy. However I had forgotton how poor my close-in sight is, but frequent stops to check with a magnifier produced a reasonable looking board. The second board was a bit harder. The GIF in download ZIP does not clearly show where all the links go, but after some drawing of lines with a ruler I decided they should be as below:-




Abbildung 2 - Der Romport-Adapter






Abbildung 3 - Die Schaltung des Interface



Now I had the components assembled, the boards need to be linked together and plugged into the ST* but could not see any assembly instructions any where in the documentation and there are a number of ways it could fit together. After some checks with a meter on what voltages came out of the cartridge port it appeares that the logical arrangement is correct. So on my STE with the cartridge port on the left hand end,

1. The small board is plugged in the cartridge port,
2. The other board is placed to the immediate left so the ribbin cable runs flat between the two.
3. The NE2000 is plugged in with the face plate to the rear.

And the while thing looks quit neat, as you can see here. The card is connected to the STE, which is sat on top of the MEGA, and yes I will make a case eventually.




Abbildung 4 - Der Ethernet-Anschluß






Abbildung 5 - Der komplette Adapter



Note:(!nl) Watch the way of conneting the ethernet card to the adaptor! Slot of the NE card must be into the back if the adapter is placed as in picture on left side to the romport of the computer!

I actually put the thing together in small stages.

* Firstly I plugged in the two cards, but with no IC and no Ethernet Card and tested that the STE still workded and that the power on the IC socket was correct.

* Then I plugged in the IC and tested the STE still worked.

* Lastley I plugged in the card and tested that the STE still worked and the LINK light lit on the card when in the hub.

You can also use the test programs provided in the latest version of the archive. When you do note that some are designed to be run without the NE2000 card in place but otheres require it. Also note that HT3ENEC currently does not work so don't worry about it.



The Software
Personally I think that this was the hardest part, however a couple of factors contrinuted to this :-


1. My system boots AHDI 6.0 from a floppy as it has an IDE drive and TOS 1.62
2. My hard drive has an odd layout with many programs on "D".
3. I have not used the ATARI "in anger" for a long while.

Any way after an e-mail from Lyndon I decide to start using the STING software stack. I downloaded this only to find the documentation is "HyperText" format and I did not have a copy of ST Guide. After some fiddleing I found that :-

Which files are needed

1. Most of the STING software needs to be in "C:\STING" where "C:" is the boot drive. Sting module have a type of "STX". Any unwanted files can be renamed to ".STY"* I currently have the following in my "C:\STING" directory :-

1. RESOLVE.STX
2. TCP.STX
3. UDP.STX
4. ENEC.STX - This is the driver from the project ZIP file
5. The CACHE.DNS and DEFAULT.CFG files are also needs to be in this folder.
6. The STNGPRT.CPX needs to be in your CPX directory to allow the card to be anabled
7. The STING.PRG and STING.INF files needs to be in the AUTO folder.



Configuring the System

In order to configure the system you need to change the following entries in the "C:\STING\DEFAULT.CFG" file.

* Lyndon recommends setting the "Threading" value near the front of the file to "10"
* The "DOMAIN" value may be set if required
* The "NAMESERVER" should be set to point to your DNS server. In my case the Router/NAT box provides a DNS proxy service, and so it points at that.


The C:\STING\ROUTE.TAB file also needs to be in edited. I use a private class "C" network for my home lan of "192.168.1.0". The Router/NAT box is on "192.168.1.64" and is the default gateway resulting in two lines in the file.

1.      192.168.1.0    255.255.255.0    EtherNet    0.0.0.0
   0.0.0.0        0.0.0.0          EtherNet    192.168.1.64


You then need to re-boot and call up the STING Port CPX. In here you need to

* Set the "EtherNet" device to be enabled.
* Set the IP Address and SubNet Mask as appropriate for you network. If you normally use DHCP then you should reserve this addresses on the DHCP server

If you then press the "Addressing" tab and switch to the "General" view you should see the 12 digit MAC address of the ethernet card. Exit this and if all is well you should be able to use the PING and TRACEROUTE programs on the STING distribution to ping other hosts on your network. All you need now is some applications software to run on it......



Summary

I am very pleased with my board, and it seem to work very well.* I currently have the free version of CAB for WEB browsing and NEWSIE for News and Mail. I am also using GAPFTP to move files between my PCs and the ATARI. I have not done any testing it seems much faster than PARCP for moving files, and it has freed up the Printer Port on my PC for other things.

Any questions or comments should be sent to "atari@dwade.freeserve.co.uk"
<http://www.dwade.freeserve.co.uk/atari/main.html>

Article, pictures and all technical data from David Wade




Abbildung 6 - Kabeladapter



Der Adapter wird nötig wenn man seinen Atari in einem Tower eingebaut hat und zwischen ROM-Port Buchse und Gehäuse zu wenig Platz vorhanden ist.

Eine Bezugsquelle für EtherNec gibt es hier:
<http://hardware.atari.org/ether/index.htm>

Der Platinenstecker trägt die Netzwerkkarte, die D-Sub Buchse stellt die Verbindung zum Rundkabel her.

Ethernec Hardware komplett: <http://hardware.atari.org/images/snap0.jpg>
Ethernec im Tower: <http://hardware.atari.org/images/snap1.jpg>
Ethernec Kartenadapter: <http://hardware.atari.org/images/closeup.jpg>
Ethernec im externen Gehäuse: <http://hardware.atari.org/images/case_1.jpg>





Copyright © Robert Schaffner (doit@doitarchive.de)
Letzte Aktualisierung am 23. Mai 2004
Home Network Midi Network Anhang