Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Getting an Apple IIgs on the Internet

5 views
Skip to first unread message

mczolton

unread,
Jun 5, 2008, 9:13:55 PM6/5/08
to
Hello all,

I am interested in some advice about how to get my Apple IIgs on the
Internet. I am aware of products such as the Uther Apple II Ethernet
card by a2RetroSystems. However, I am hoping to be able to connect my
Apple IIgs to a PC via a null modem cable and use the PC as a serial
to Ethernet bridge if you will. I was able to do this with my Mac Plus
and is worked quite well, but I was using a Performa 450 and
IPNetRouter as the bridge. In this case, I am hoping to use a PC, I
just can't seem to put the right key words together to get anything
real meaningful out of Google. Your advice is appreciated.

mdj

unread,
Jun 5, 2008, 10:17:38 PM6/5/08
to

Try the keyword 'Marinetti'

Matt

Polymorph

unread,
Jun 5, 2008, 11:17:47 PM6/5/08
to

Matt is spot on, Marinetti is what you need. However, there are some
caveats to be aware of. Andrew Roughan has implemented some
functionality into Marinetti that allows you to use the "Direct Cable
Connection" functionality built into Windows 9x. However, it would
seem that Microsoft in its infinite wisdom changed the way things work
with direct cable connections running under Windows XP (and possibly
Windows 2000 - I'm not 100% sure about this). I did some testing some
time ago and was unable to make a connection using Windows XP. There
are guides for setting up the connection using Windows 9x in JuicedGS
(I don't remember which edition).

If you do happen to get it working with Windows XP, please let us all
know how you did it. ;-)

Cheers,
Mike

Steven Hirsch

unread,
Jun 6, 2008, 8:03:57 AM6/6/08
to
Polymorph wrote:

> However, it would
> seem that Microsoft in its infinite wisdom changed the way things work
> with direct cable connections running under Windows XP (and possibly
> Windows 2000 - I'm not 100% sure about this). I did some testing some
> time ago and was unable to make a connection using Windows XP. There
> are guides for setting up the connection using Windows 9x in JuicedGS
> (I don't remember which edition).

They introduced something obnoxious into the port polling with one of the XP
service packs. It raises hell with things like parallel port attached EPROM
programmers also.

Try this registry hack:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Parport\Parameter

"DisableWarmPoll"=dword:00000001

Also try disabling plug-n-play support for the parallel port in the windows
device settings.

Steve

Polymorph

unread,
Jun 6, 2008, 8:14:39 AM6/6/08
to

Steve,

The problem you outlined may have contributed to the problem (not
sure), but it seemed that the "protocol" used for the hand shaking
phase of a "Direct Cable Connection" changed somewhat between Windows
9x and Windows XP. IIRC, I managed to eventually get past the hand
shaking by using trial and error, but even once the link was
established it refused to play ball.

I did all this some time ago, so I'm a bit foggy on the details, but I
gave up after numerous attempts.

I might look into the polling you mention and see if it may have had
some bearing on my failures. If it seems likely I might give it
another go. I've still yet to get Marinetti working on my IIgs.

Thanks,
Mike

roughana

unread,
Jun 6, 2008, 9:07:08 AM6/6/08
to
On Jun 6, 1:17 pm, Polymorph <polymorp...@hotmail.com> wrote:
> Marinetti is what you need.
http://sourceforge.net/tracker/index.php?func=detail&aid=498031&group_id=16176&atid=366176

> There are guides for setting up the connection using Windows 9x
> in JuicedGS (I don't remember which edition).

See articles in Juiced GS magazine v9.4 and v10.1 for more
information and a semi tutorial for how to get DCC working to
support a connection with the IIgs.

Implementation of MS-CHAPv1 is complete in Scripted PPP
Link Layer v1.3d4 and later and in PPP Link Layer v1.3d6 and later.

The Sourceforge tracket states that this has been tested with Windows
95 and 98SE only.
However, I know I did some testing with Windows Server 2000 and
perhaps that works too.

It has been some time since I looked into it, so my memory is flakey,
but later versions of windows
probably require different authentication protocols ie MS-CHAPv2

I was looking into support for MS-CHAPv2, however it requires an
implementation of MD-2 and that doesn't exist yet.

Regards,
Andrew

mczolton

unread,
Jun 6, 2008, 9:15:22 AM6/6/08
to

Wonderful. Thank you all for responding. I'm going to take a look at
this.

Mark

kgagne

unread,
Jun 7, 2008, 2:36:14 PM6/7/08
to
On Jun 5, 11:17 pm, Polymorph <polymorp...@hotmail.com> wrote:
> There are guides for setting up the connection using Windows 9x
> in Juiced.GS (I don't remember which edition).

I believe that would be Andrew Roughan's article in Volume 9, Issue 4
(November 2004) on pages 12-14.

-Ken

Polymorph

unread,
Jun 7, 2008, 6:30:35 PM6/7/08
to
On Jun 6, 11:07 pm, roughana <andrew.roug...@writeme.com> wrote:
> On Jun 6, 1:17 pm, Polymorph <polymorp...@hotmail.com> wrote:> Marinetti is what you need.
>
> http://sourceforge.net/tracker/index.php?func=detail&aid=498031&group...

>
> > There are guides for setting up the connection using Windows 9x
> > in JuicedGS (I don't remember which edition).
>
> See articles in Juiced GS magazine v9.4 and v10.1 for more
> information and a semi tutorial for how to get DCC working to
> support a connection with the IIgs.
>
> Implementation of MS-CHAPv1 is complete in Scripted PPP
> Link Layer v1.3d4 and later and in PPP Link Layer v1.3d6 and later.
>
> The Sourceforge tracket states that this has been tested with Windows
> 95 and 98SE only.
> However, I know I did some testing with Windows Server 2000 and
> perhaps that works too.
>
> It has been some time since I looked into it, so my memory is flakey,
> but later versions of windows
> probably require different authentication protocols ie MS-CHAPv2
>
> I was looking into support for MS-CHAPv2, however it requires an
> implementation of MD-2 and that doesn't exist yet.
>
> Regards,
> Andrew

Andrew,

Could you use the MD-2 GPL'ed source here:

http://www.koders.com/c/fid002209DC65CFB5015701EAB0917F47F1AB3171F1.aspx?s=md5#L162

with Orca/C?

I'd be happy to help out if it means that we can get DCC working under
Windows XP.

Cheers,
Mike

mczolton

unread,
Jun 7, 2008, 6:38:51 PM6/7/08
to
> See articles in Juiced GS magazine v9.4 and v10.1 for more
> information and a semi tutorial for how to get DCC working to
> support a connection with the IIgs.

Andrew,

Other than Juiced.GS (which I just subscribed to), are there any other
guides available?

I would (and may still) pick up the back issues if I can purchase them
one at a time (which I may not be able to do I'm afraid).

Thanks,
Mark

Polymorph

unread,
Jun 7, 2008, 8:37:17 PM6/7/08
to
> http://www.koders.com/c/fid002209DC65CFB5015701EAB0917F47F1AB3171F1.a...

>
> with Orca/C?
>
> I'd be happy to help out if it means that we can get DCC working under
> Windows XP.
>
> Cheers,
> Mike

I just pulled the code into Orca/C and with some minor tweaking, got
it to compile. I haven't tested the code any further, but it is
looking promising. I assume you could link the compiled code with
Marinetti somehow? I'm not familiar with Merlin, but I would have
thought it would be fairly simple.

Let me know if you want some help. I'm an experienced C programmer,
but my 65816 assembly is next to non-existent.

Cheers,
Mike

roughana

unread,
Jun 8, 2008, 2:05:02 AM6/8/08
to
On Jun 8, 10:37 am, Polymorph <polymorp...@hotmail.com> wrote:
> I just pulled the code into Orca/C and with some minor tweaking, got it to compile.

Thanks for your efforts and enthusiasm Mike.
The correct place for this is Geoff Weiss' Hashtool toolset.
I've passed it to him to see if he will integrate it.
As Hashtool is written with Orca/M it will probably be very easy.

While you are in the mood for porting, perhaps you'd like to look at
doing a similar effort with SHA-1?

Regards,
Andrew

roughana

unread,
Jun 8, 2008, 2:30:03 AM6/8/08
to
On Jun 8, 8:30 am, Polymorph <polymorp...@hotmail.com> wrote:
> I'd be happy to help out if it means that we can get DCC working under Windows XP.

I've created a feature request to track this.
https://sourceforge.net/tracker/index.php?func=detail&aid=1987925&group_id=16176&atid=366176

I've generalised it a little to "Support for serial connection to
Windows XP" to avoid focussing on DCC if there is another alternative.

Everyone's experiences with what they have tried would be very
welcome.

Regards,
Andrew

roughana

unread,
Jun 11, 2008, 7:52:55 AM6/11/08
to
On Jun 6, 11:07 pm, roughana <andrew.roug...@writeme.com> wrote:
> ... support for MS-CHAPv2 [...] requires an implementation of MD-2
Actually, that's not correct.
It requires an implementation of SHA-1 - which doesn't exist for the
IIgs yet AFAIK.

> It has been some time since I looked into it, so my memory is flakey,

Very flakey apparently. I should have checked the spec first.
http://www.rfc-editor.org/rfc/rfc2759.txt

Having implemented MD4 to support MSCHAPv1, I was looking at MD2 to
see if I could support that without too much effort.

Regards,
Andrew


Polymorph

unread,
Jun 12, 2008, 6:23:04 AM6/12/08
to
To: roughana

Andrew,

I was successful in porting a SHA-1 implementation into Orca/C.

Check your inbox. :-)

--

Cheers,
Mike

Find my Apple II projects online at:
http://apple2.sytes.net/

"It's my duty; my duty as a complete and utter bastard!" - Rimmer (Red
Dwarf)

stockhunt10

unread,
Jul 30, 2008, 3:18:56 AM7/30/08
to
On Jun 12, 6:23 pm, "Polymorph" <polymo...@a2central.com.remove-109q-

Check out Stockhunt.com, turn $150 into $1,000,000.
It works for Jim Cramer why wont it work for.
Sign up now!
http://www.stockhunt.com/news-letter.aspx

0 new messages