DOS6.22 problem

spiff

Executive Member
Joined
Oct 17, 2007
Messages
5,828
hi guys

anyone here know dos6.22?

got an old cnc machine running dos6.22 with a network to our server - the Hdd crashed. got that sorted out but now I need to setup the network again.

everything loads fine except I get an ERROR 8 - NOT ENOUGH MEMORY and when I try run net.exe it tells me NOT ENOUGH MEMORY?

the network was setup before the Hdd crash and worked fine without any memory problems.


this is the autoexec.bat file

ECHO OFF
C:\NET\net initialize
PROMPT $P$G
PATH C:\NET;C:\;C:\DOS
SET P6MSYS=C:\P6M
SET P6MSYS=C:\P6M
C:
CD C:\P6M
d_kbdtsr
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
C:\NET\net start
net use /Y j: \\192.168.1.151\cnc1
ECHO Loading CNC software
rem P6M.EXE
C:
CD C:\P6M
d_kbdtsr.exe
rem P6M.EXE



this is the config.sys file

DEVICE=HIMEM.SYS /testmem off
FILES=30
BUFFERS=30
DOS=HIGH,UMB
DEVICE=C:\NET\IFSHLP.SYS



any ideas? / links?

I'm desperate to get this machine up and running!!

thanks
 

dabean

Expert Member
Joined
Feb 24, 2004
Messages
1,664
The easiest would probably be to run memmaker. Make backups of your config.sys and autoexec.bat and look how much conventional memory is reported by the mem command before and after memmaker.

It will ask if you want EMS, say no.
 

LCBXX

Honorary Master
Joined
Apr 11, 2006
Messages
19,421
The easiest would probably be to run memmaker. Make backups of your config.sys and autoexec.bat and look how much conventional memory is reported by the mem command before and after memmaker.

It will ask if you want EMS, say no.
Don't be chicken. Let's write him a Config.sys and autoexec.bat manually!
 

km2

Expert Member
Joined
Jun 9, 2007
Messages
1,253
memmaker really does make the most sense to solve this. Presumably that will just get EMM386 going and a decently large UMB to load all those network TSRs into.
 

spiff

Executive Member
Joined
Oct 17, 2007
Messages
5,828
Type 'mem /c' and paste the results here

conventinal 640k 230k 410k

upper 0 0 0

reserved 384k 384k 0

ext 15360k 1020k 14340k

16384k 1634k 14340k


largest exe = 410k

largest free upper mem 0k

msdos is resident in high memory area
 

spiff

Executive Member
Joined
Oct 17, 2007
Messages
5,828
also in what dir must the autoexec.bat / command.com / config.sys files be?

c:\

or

c:\dos
 

LCBXX

Honorary Master
Joined
Apr 11, 2006
Messages
19,421
Root, C:\
You only pasted the last lines of the Mem report. Try 'mem /c /p' to see the applications in memory.
 

LCBXX

Honorary Master
Joined
Apr 11, 2006
Messages
19,421
As a start, lets try this.
Config.sys:
DEVICE=C:\HIMEM.SYS
DEVICE=C:\EMM386.EXE NOEMS
DOS=HIGH,UMB
FILES=30
BUFFERS=30
DEVICEHIGH=C:\NET\IFSHLP.SYS

Autoexec.bat:
@ECHO OFF
C:\NET\net initialize
PROMPT $P$G
PATH C:\NET;C:\;C:\DOS
SET P6MSYS=C:\P6M
SET P6MSYS=C:\P6M
C:
CD C:\P6M
d_kbdtsr
LH C:\NET\netbind.com
LH C:\NET\umb.com
LH C:\NET\tcptsr.exe
LH C:\NET\tinyrfc.exe
LH C:\NET\nmtsr.exe
LH C:\NET\emsbfr.exe
C:\NET\net start
net use /Y j: \\192.168.1.151\cnc1
ECHO Loading CNC software
rem P6M.EXE
C:
CD C:\P6M
d_kbdtsr.exe
rem P6M.EXE
 

spiff

Executive Member
Joined
Oct 17, 2007
Messages
5,828
Root, C:\
You only pasted the last lines of the Mem report. Try 'mem /c /p' to see the applications in memory.

ok but this is on a cnc machine not a pc - can't copy and paste.
 

Arthur

Honorary Master
Joined
Aug 7, 2003
Messages
26,879
It's an odd autoexec.bat.
Why is SET P6MSYS=C:\P6M repeated? And P6M.EXE is REMd out twice.

In the config.sys the line "DEVICE=HIMEM.SYS /testmem off" is missing a colon after /testmem.

Change it to:

DEVICE=HIMEM.SYS /TESTMEM:OFF

and try again. Let us know.

(Posting from a beach in Mauritius. :p)
 

The_Librarian

Another MyBB
Super Moderator
Joined
Nov 20, 2015
Messages
37,658
It's an odd autoexec.bat.
Why is SET P6MSYS=C:\P6M repeated? And P6M.EXE is REMd out twice.

In the config.sys the line "DEVICE=HIMEM.SYS /testmem off" is missing a colon after /testmem.

Change it to:

DEVICE=HIMEM.SYS /TESTMEM:OFF

and try again. Let us know.

(Posting from a beach in Mauritius. :p)

Concur
 

xrapidx

Honorary Master
Joined
Feb 16, 2007
Messages
40,312
I recall not enough memory error when files got corrupt.
 

spiff

Executive Member
Joined
Oct 17, 2007
Messages
5,828
It's an odd autoexec.bat.
Why is SET P6MSYS=C:\P6M repeated? And P6M.EXE is REMd out twice.

In the config.sys the line "DEVICE=HIMEM.SYS /testmem off" is missing a colon after /testmem.

Change it to:

DEVICE=HIMEM.SYS /TESTMEM:OFF

and try again. Let us know.

(Posting from a beach in Mauritius. :p)

yes / no its not missing a colon - when I posted it here showed a :eek: instead of :OFF


Why is SET P6MSYS=C:\P6M repeated? And P6M.EXE is REMd out twice.

not sure why it's repaeated - that is how it is on the other cnc machine.

P6M is the software needed to run the CNC machine.

it's rem's out so that I don't load it while I piss about with the network
 
Last edited:
Top