Pure MS-DOS 6.22 TCP/IP

J

Joe Caverly

Hi,
Using the instructions from http://www.wown.com/j_helmig/doscltcp.htm
I have successfully setup an MS-DOS 6.22 system with TCP/IP and a
network card. I can PING various Internet web sites with no problem.

I would like to do more than PING.

Under Win98SE, I have used excellent freeware console utilities such
as GRABURL.EXE to download web pages from the console, and HTMSTRIP.EXE
to convert the HTML code to plain text.

I would like to know if there are any 16-bit equivalents to these
32-bit utilities, which I can use with the MS-DOS 6.22 TCP/IP.

Lacking this, does anyone know of documentation that outlines what
Interrupts to call so as to access the MS-DOS 6.22 TCP/IP from Turbo
Pascal 7.0 for DOS, MS-COBOL 4.5 for DOS, or QuickBASIC 4.5 for DOS? I
have googled, but could not find any Interrupt calls for MS-DOS 6.22
TCP/IP specifically. Lots of info on other TCP/IP stacks for DOS, but
none for the MS-DOS 6.22 TCP/IP stack.

Also, if anyone knows of any 16-bit DOS programs that use the MS-DOS
6.22 TCP/IP, such as email, ftp, web browsers, etc., please pass this
along.

Note that I have tried Arachne, but it only works with modems, not
network cards. New Deal Office also only works with modems, but it is
not freeware.

Thanks,

Joe
 
G

Gabriele Neukam

On that special day, Joe Caverly, ([email protected]) said...
Lacking this, does anyone know of documentation that outlines what
Interrupts to call so as to access the MS-DOS 6.22 TCP/IP from Turbo
Pascal 7.0 for DOS, MS-COBOL 4.5 for DOS, or QuickBASIC 4.5 for DOS? I
have googled, but could not find any Interrupt calls for MS-DOS 6.22
TCP/IP specifically. Lots of info on other TCP/IP stacks for DOS, but
none for the MS-DOS 6.22 TCP/IP stack.

Not even in
http://users.pandora.be/mydotcom/library/network/dostcpip.htm ? (sorry
for the blank space)
I think it looks interesting


Gabriele Neukam

(e-mail address removed)
 
L

Laurent Herve

"Joe Caverly" <[email protected]> a écrit dans le message de (e-mail address removed)

Note that I have tried Arachne,

The Arachne coming with UBCD 3.xx use my realtek 8139 card
without even asking me...btw arachne used 3com cards in the past,
i guess that where internet cards and not modems, i'm rather sure
about that. So it is not hopeless :)

laurent
 
D

Daniel Mandic

Joe said:
Hi,
Using the instructions from
http://www.wown.com/j_helmig/doscltcp.htm I have successfully setup
an MS-DOS 6.22 system with TCP/IP and a network card. I can PING
various Internet web sites with no problem.

I would like to do more than PING.


Windows 3.11WfW/95/98/98SE/ME. It´s DOS, and you have all TCP/IP easy
and comfortable via Windows. Especially ME should do well for paranoide
internet-user.


The best IMO for DOS, is Novell Netware.




Kind Regards,

Daniel Mandic
 
D

Daniel Mandic

Joe said:
Hi,
Using the instructions from
http://www.wown.com/j_helmig/doscltcp.htm I have successfully setup
an MS-DOS 6.22 system with TCP/IP and a network card. I can PING
various Internet web sites with no problem.

I would like to do more than PING.

Look at PTS-DOS 2000. This should have anything for internetting. It´s
not free but one of the best DOS. Very fast and capable....




Best Regards,

Daniel Mandic
 
D

Dick Kistler

Joe said:
Hi,
Using the instructions from http://www.wown.com/j_helmig/doscltcp.htm
I have successfully setup an MS-DOS 6.22 system with TCP/IP and a
network card. I can PING various Internet web sites with no problem.

I would like to do more than PING.

To do this you need Windows for Workgroups. You don't have enough real
memory left to
run a web browser. This is why WFWG was originated. The DOS networking was
not able
to run any programs for internet access after it was loaded.
Note that I have tried Arachne, but it only works with modems, not
network cards.

WRONG! I use Arachne and a packet driver for my network card to accesss the
internet thru my router to my cable modem. Likely your NIC manufacturer has
a packet driver which will work with Arachne. If not, try here:
http://www.crynwr.com/. Arachne seems to have trouble using DCHP, so you
will have to use a fixed IP address, but I haven't had any problem doing
this.

Hope this helps.

Dick Kistler
 
C

CPA

Hi,
Using the instructions from http://www.wown.com/j_helmig/doscltcp.htm
I have successfully setup an MS-DOS 6.22 system with TCP/IP and a
network card. I can PING various Internet web sites with no problem.

I would like to do more than PING.

Check out my TECH website for more TCP/IP DOS options and software.

Charles.Angelich

tech:
http://www.devedia.com/dosghost/
arts:
http://www.devedia.com/dosghost/faf/
music
http://www.devedia.com/dosghost/dos/samples.asp
_________________________________________
Usenet Zone Free Binaries Usenet Server
More than 140,000 groups
Unlimited download
http://www.usenetzone.com to open account
 
J

Joe Bloggs

Hi,
Using the instructions from http://www.wown.com/j_helmig/doscltcp.htm
I have successfully setup an MS-DOS 6.22 system with TCP/IP and a
network card. I can PING various Internet web sites with no problem.

I would like to do more than PING.

Under Win98SE, I have used excellent freeware console utilities such
as GRABURL.EXE to download web pages from the console, and HTMSTRIP.EXE
to convert the HTML code to plain text.

I would like to know if there are any 16-bit equivalents to these
32-bit utilities, which I can use with the MS-DOS 6.22 TCP/IP.
[...]

Have a look at Yan from <http://www.aven.freeuk.com/>. It has a
packet version that can work with network card connections, depending
on the exact packet driver used. The program includes email (SMTP &
POP3, both send and receive); Usenet news; FTP; Telnet; PING;
Traceroute, etc. It even includes a quite usable text-mode browser,
which can also grab pages for offline reading.

While Yan has a very simple email writer that can be used online, it's
mainly a transport program and not a full email/news application. For
an excellent DOS suite for that, have a look at SNEWS from
<http://www.roborat.demon.co.uk/snews/index.htm>. It can use input
files generated by Yan and produces output that are compatible with
Yan.

Warning: both programs require editing innumerable configuration
files that are something of a nightmare to maintain. But once set up
properly, they are very robust.
 
B

Bjorn Simonsen

Joe Caverly wrote in
Under Win98SE, I have used excellent freeware console utilities such
as GRABURL.EXE to download web pages from the console, and HTMSTRIP.EXE
to convert the HTML code to plain text.

I would like to know if there are any 16-bit equivalents to these
32-bit utilities, which I can use with the MS-DOS 6.22 TCP/IP.

See about Get-www/HTGET here;
<http://www.inti.be/hammer/download.htm>.
See also about NETBAS there, and here;
<http://www.inti.be/hammer/revobild.htm>.

More places to look:
<http://f.webring.com/hub?ring=dosnet>
<http://short.stop.home.att.net/freesoft/z_more.htm>
<http://short.stop.home.att.net/freesoft/softlib1.htm>
<http://www.qsl.net/ve3lgs/index.html>

All the best,
Bjorn Simonsen
 
M

Morten Skarstad

Joe said:
Hi,
Using the instructions from http://www.wown.com/j_helmig/doscltcp.htm
I have successfully setup an MS-DOS 6.22 system with TCP/IP and a
network card. I can PING various Internet web sites with no problem.

I would like to do more than PING.

I'm not sure excactly what you want to achieve with your disk, but I think
you should have a look at Bart's modular boot disk
(http://www.nu2.nu/bootdisk/modboot/). I have made a disk from here that
boots to MS-DOS, and gives me stuff like TCP/IP, SMB (Windows file sharing)
support and an SSH client. Excellent for installing and maintaing computers
in a networked environment, especially considering I can fit it all into one
single 1.44 MB floppy.
 
R

REM

"Morten Skarstad" <[email protected]> wrote:
I'm not sure excactly what you want to achieve with your disk, but I think
you should have a look at Bart's modular boot disk
(http://www.nu2.nu/bootdisk/modboot/). I have made a disk from here that
boots to MS-DOS, and gives me stuff like TCP/IP, SMB (Windows file sharing)
support and an SSH client. Excellent for installing and maintaing computers
in a networked environment, especially considering I can fit it all into one
single 1.44 MB floppy.

Very nice! Thanks for mentioning this.
 
B

B. R. 'BeAr' Ederson

On 3 Sep 2005 09:10:40 -0700, Joe Caverly wrote:

[DOS Networking]
I would like to do more than PING.

I see... ;-)
Under Win98SE, I have used excellent freeware console utilities such
as GRABURL.EXE to download web pages from the console, and HTMSTRIP.EXE
to convert the HTML code to plain text.

You could try if they run with WinEm:

http://www.sylpher.com/dosuser/dosutils.htm

But if there are DOS alternatives available (like for converting
*.html to plain text) you'll most possibly be better off with them.
Lacking this, does anyone know of documentation that outlines what
Interrupts to call so as to access the MS-DOS 6.22 TCP/IP from Turbo
Pascal 7.0 for DOS, MS-COBOL 4.5 for DOS, or QuickBASIC 4.5 for DOS? I
have googled, but could not find any Interrupt calls for MS-DOS 6.22
TCP/IP specifically. Lots of info on other TCP/IP stacks for DOS, but
none for the MS-DOS 6.22 TCP/IP stack.

It's normally not done via DOS interrupts. Although you'll find some
interrupts regarding to TCP/IP inside Ralf Brown's interrupt list:

http://www.cs.cmu.edu/afs/cs.cmu.edu/user/ralf/pub/WWW/files.html

these are mostly 'third party' (like Novell Netware, FTP Software).
There are also interrupts for other networking protocols/layers,
like 0x5C for NetBIOS. The communication with the TCP/IP stack of
the MS Networking Client is usually done by Sockets. There was a
special TCP-SDK available by Microsoft which provided the necessary
header files, libraries, and some samples and documentation.

Last time I saw it on Disk 1 of the MSDN subscription of July 1994.
As far as I know it never was freely available. Maybe you try another
TCP library like WATTCP:

http://www.wattcp.com
Also, if anyone knows of any 16-bit DOS programs that use the MS-DOS
6.22 TCP/IP, such as email, ftp, web browsers, etc., please pass this
along.

There are already some posts on this topic. And it is not easy for me
to recommend you some programs, because it's been a while since I
last set up a DOS network. Maybe you look here (presented without a
particular order):

http://www.tennyo.org/martin/software.html
http://sshdos.sourceforge.net
http://jaapvanlelieveld.xs4all.nl/program.htm
http://www.theabsolute.net/sware/#viewhtml
http://www.rowan.sensation.net.au/programs.html

Some are not - strictly spoken - network tools, but help you view *.html
documents (for instance). Just have a look at them.

For general reference you might want to check these sites:

http://www.dendarii.co.uk/FAQs/dos-apps.html
http://alumnus.caltech.edu/~dank/trumpet

HTH.
BeAr
 
J

Joe Caverly

Dick said:
WRONG! I use Arachne and a packet driver for my network card to accesss the
internet thru my router to my cable modem. Likely your NIC manufacturer has
a packet driver which will work with Arachne. If not, try here:
http://www.crynwr.com/. Arachne seems to have trouble using DCHP, so you
will have to use a fixed IP address, but I haven't had any problem doing
this.

Hope this helps.

Dick Kistler

Hi,
As I have an Intel PRO 10/100 NIC, I downloaded the file E100B11B.ZIP
from the site you suggested.

I ran the E100BPKT.COM file with the 0x60 argument, and it loaded
with no errors. I then ran the Arachne Setup, it detected the packet
driver, and I can now surf the web from DOS.

Using the E100BPKT.COM file, I don't have to load any network drivers
either. The .ZIP file also included much of the assembler source code.

BTW, I got rid of the MS-DOS 6.22, and installed Novell DOS 7. With
the mouse driver and the E100BPKT.COM file loaded, I have 596,896 free
memory for Arachne to use.

Many thanks for your assistance.

Joe
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top