DOS6.22 problem

spiff

Executive Member
Joined
Oct 17, 2007
Messages
6,944
Reaction score
2,712
Location
/\/¯¯¯¯¯\/\________ MOTHER OF ALL CITIES
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
 
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.
 
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!
 
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.
 
Root, C:\
You only pasted the last lines of the Mem report. Try 'mem /c /p' to see the applications in memory.
 
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
 
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)
 
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
 
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 :o 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
Sign up to the MyBroadband newsletter
X