Article View: comp.sys.acorn.misc
Article #337Re: Acorn's DCI4 stack and Internet Access
From: Patrick Herborn
Date: Wed, 13 Aug 1997 00:00
Date: Wed, 13 Aug 1997 00:00
60 lines
3393 bytes
3393 bytes
In message <19970812.103536.29@crok.demon.co.uk>
crok@crok.demon.co.uk (Stephen Crocker) wrote:
> Has anyone managed to get the DCI4 stack as supplied in RiscOS 3.7 to work
> with the freeware applications which are available?
Yep, sure have.
> If so, which ones
ArcWeb, FreeSMTP, FreeNews, FreeTerm etc etc....
> and how?
Err, I don't think you want to do it quite the way I've done it, somehow...
it's a wee bit weird, you see. Anyway, to do it yourself, you'll want a the
serial block drivers (!SerialDev), a serial buffer module to keep down those
overruns, either a SLIP or PPP driver and any client / daemon software you
wish to run. A copy of !SLIPDial will automate the process as much as poss.
When the machine boots, bring up your TCP/IP stack with just the lo0
interface configured, up and running. You can test it by pinging 127.0.0.1;
you should get a response, if you don't, worry!
You can't bring up the SLIP�or PPP interfaces before you have authenticated
yourself to Demon, because if you did, the SLIP or PPP driver would claim the
serial port and you'de have no way of telling your modem to dial etc etc...
This is where SLIPDial comes in; a SLIPDial script can set the modem speed,
phone Demon, send your username, password and protocol, and then hand control
over to a SLIP or PPP driver.
Of the two, PPP is probably easier. With PPP you just try to bring up a PPP
interface (eg ppp0) and the driver will do most of the hard work for you. If
you're lucky you can get it to assign itself an IP address, and update your
routeing table automatically :-) Otherwise you'll be messing about with
ifconfig and route commands.
When you want to hang up, just kill the SLIP or PPP interface; SLIPDial will
notice that your line is closed and can launch some apps.
The Demon script supplied with !SLIPDial will do most of this for you, but
you'll probably have to mess about a bit to get it to work well; IIRC it was
designed for use with !TCPIP.
To keep the length of this down I've skipped the actual detail, if you want
it, e-mail me...
Cheers,
Pat.
--
�=============================================================================�
| Patrick Herborn, | pat@nanobyte.demon.co.uk | Primary Mail Address |
| Electronic Engineer. | patrickh@europe.shiva.com | Ye Olde Work Address |
'============================================================================='
Immensely inspiring tagline follows....
.. I don't want to grow up, I won't grow up, you can't make me.
Technical Details
Message-ID:
<106631b947%pat@nanobyte.demon.co.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<19970812.103536.29@crok.demon.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: 114044,96ca4b65b7f6c97c X-Google-Attributes: gid114044,public X-Google-Thread: 11173c,96ca4b65b7f6c97c X-Google-Attributes: gid11173c,public X-Google-Thread: f73c4,96ca4b65b7f6c97c X-Google-Attributes: gidf73c4,public From: Patrick Herborn <pat@nanobyte.demon.co.uk> Subject: Re: Acorn's DCI4 stack and Internet Access Date: 1997/08/13 Message-ID: <106631b947%pat@nanobyte.demon.co.uk> X-Deja-AN: 264557647 References: <19970812.103536.29@crok.demon.co.uk> X-NNTP-Poster: FreeNews 1.13 Reply-To: pat@nanobyte.demon.co.uk X-NNTP-Posting-Host: nanobyte.demon.co.uk [158.152.196.250] X-Posting-Agent: RISC OS Newsbase 0.59c Organization: Nanobyte Systems Newsgroups: comp.sys.acorn.misc,comp.sys.acorn.networking,demon.ip.support.archimedes