Subj : Strange error To : Martin Foster From : Stewart Arnett Date : Sun Nov 03 2002 09:28 pm Hello Martin. 02 Nov 02 16:09, you wrote to me: MF> Hello Stewart! MF> 02 Nov 02 at 14:01, Stewart Arnett wrote to Marcus Roeckrath: MF> I would be very interested to know if you use any "obscure" settings MF> for the DOS session and/or any OS/2-specific settings in your PoP MF> config or on the PoP command line. Any info/help would be much MF> appreciated. In the OS/2 config.sys I have sio.sys and vsio.sys loaded instead of the OS/2 comms drivers plus vx00.sys (the fossil). In the DOS settings for PoP I have mdos ansi.sys and vx00.sys, below I have my pop.bat file: === Cut === @ECHO OFF :START D: CD \PORTAL sq386 in Seal scan sq386 out sq386 pack PORTAL %1 %2 %3 %4 REM ** The %1 %2 %3 %4 is used for transferring commandline options. REM ** Eg. 'POP.BAT -n' would cause Portal to start with option -n IF ERRORLEVEL 255 GOTO SELFTESTERROR IF ERRORLEVEL 254 GOTO MEMERROR IF ERRORLEVEL 253 GOTO MODEMERROR IF ERRORLEVEL 252 GOTO OVRERROR IF ERRORLEVEL 251 GOTO FOSSILERROR IF ERRORLEVEL 250 GOTO LOGERROR IF ERRORLEVEL 249 GOTO CPUERROR IF ERRORLEVEL 230 GOTO POLLMYBOSS IF ERRORLEVEL 220 GOTO UNPACK IF ERRORLEVEL 210 GOTO PACK IF ERRORLEVEL 209 GOTO TXJN IF ERRORLEVEL 208 GOTO TX IF ERRORLEVEL 207 GOTO CUT IF ERRORLEVEL 206 GOTO CLEANUP IF ERRORLEVEL 192 GOTO BBS IF ERRORLEVEL 168 GOTO BBS IF ERRORLEVEL 144 GOTO BBS IF ERRORLEVEL 120 GOTO BBS IF ERRORLEVEL 96 GOTO BBS IF ERRORLEVEL 72 GOTO BBS IF ERRORLEVEL 48 GOTO BBS IF ERRORLEVEL 24 GOTO BBS IF ERRORLEVEL 12 GOTO BBS IF ERRORLEVEL 3 GOTO BBS IF ERRORLEVEL 0 GOTO END :BBS BBSBATCH :CLEANUP CALL D:\PORTAL\CLEANUP.BAT GOTO START :CUT D:\MAX\LOGS\CUTTER\LOGCUT.EXE GOTO START :TX CALL D:\TX\EMAIL.BAT GOTO START :TXJN CALL D:\TXJN\EMAIL.BAT GOTO START :PACK SQ386 OUT PACK GOTO START :UNPACK SQ386 IN seal scan SQ386 OUT SQ386 PACK GOTO START :POLLMYBOSS SQUISH OUT SQUASH -sPOLLMYBOSS GOTO START :SELFTESTERROR GOTO END :MEMERROR ECHO Memory Allocation Error - Please Check Your System. GOTO END :MODEMERROR ECHO Error Initializing Modem - Please Check Your Modem, Cabling ECHO And Your Portal Port And Speed Configuration. GOTO END :OVRERROR ECHO Error Initializing Overlay Manager - Please Check You System GOTO END :FOSSILERROR ECHO No Fossil Loaded - Please Check Your System. GOTO END :LOGERROR ECHO Error Opening LogFile - Please Check Your System. GOTO END :CPUERROR ECHO 80286 or higher CPU needed to run Portal. GOTO END REM ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ REM ³ This is the end of this batch-file, DO NOT REMOVE THIS LABEL ³ REM ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ :END === Cut === And my spawbbs.bat file: === Cut === D: CD \MAX REM Log BBS usage to Portal usage graph LogUsage MAX -b%1 -p%2 -t%3 LogUsage CD \PORTAL POP === Cut === And my config.sys === Cut === IFS=C:\OS2\HPFS.IFS /CACHE:2048 /CRECL:4 /AUTOCHECK:CDEF PROTSHELL=C:\OS2\PMSHELL.EXE SET USER_INI=C:\OS2\OS2.INI SET SYSTEM_INI=C:\OS2\OS2SYS.INI SET OS2_SHELL=C:\OS2\CMD.EXE SET AUTOSTART=TASKLIST,FOLDERS,CONNECTIONS,WARPCENTER,TASKBAR SET STARTUPOBJECTS=STARTUPFOLDERSONLY SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE SET COMSPEC=C:\OS2\CMD.EXE LIBPATH=.;C:\VT\SPCH_BIN;C:\OS2\DLL;C:\IBMI18N\DLL;C:\MPTN\DLL;C:\IBMCOM\DLL;C: \OS2\MDOS;C:\;C:\OS2\APPS\DLL;C:\BonusPak\ibmworks;C:\javaos2\dll;C:\MMOS2\DLL; C:\IBMINST; SET PATH=C:\MPTN\BIN;C:\IBMCOM;C:\OS2;C:\VT\SPCH_BIN;C:\OS2\SYSTEM;C:\OS2\MDOS\ WINO S2;C:\OS2\INSTALL;C:\;C:\OS2\MDOS;C:\OS2\APPS;C:\BonusPak\ibmworks;C:\java os2\b in;C:\MMOS2; SET DPATH=C:\MPTN;C:\IBMCOM;C:\OS2;C:\VT\SPCH_BIN;C:\OS2\SYSTEM;C:\OS2\MDOS\WIN OS2; C:\OS2\INSTALL;C:\;C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS;C:\MMOS2;C:\MMOS2 \INST ALL;C:\IBMINST; SET PROMPT=$i[$p] SET HELP=C:\MPTN;C:\OS2\HELP;C:\VT\SPCH_RO\HELP;C:\BonusPak\ibmworks;C:\MMOS2\H ELP; SET GLOSSARY=C:\OS2\HELP\GLOSS; SET IPF_KEYS=SBCS PRIORITY_DISK_IO=YES FILES=100 BASEDEV=IBMKBD.SYS DEVICE=C:\IBMCOM\LANMSGDD.OS2 /I:C:\IBMCOM /S DEVICE=C:\IBMCOM\PROTMAN.OS2 /I:C:\IBMCOM DEVICE=C:\OS2\BOOT\TESTCFG.SYS DEVICE=C:\OS2\BOOT\DOS.SYS DEVICE=C:\OS2\BOOT\PMDD.SYS BUFFERS=90 IOPL=YES DISKCACHE=D,LW MAXWAIT=3 MEMMAN=SWAP,PROTECT SWAPPATH=C:\OS2\SYSTEM 2048 20480 BREAK=OFF THREADS=1024 PRINTMONBUFSIZE=134,134,134 COUNTRY=064,C:\OS2\SYSTEM\COUNTRY.SYS SET KEYS=ON SET BOOKSHELF=C:\OS2\BOOK;C:\MMOS2; SET SOMIR=C:\OS2\ETC\SOM.IR;C:\OS2\ETC\WPSH.IR;C:\OS2\ETC\WPDSERV.IR;C:\OS2\ETC \REX X.IR SET SOMDDIR=C:\OS2\ETC\DSOM SET ULSPATH=C:\LANGUAGE SET LOCPATH=C:\IBMI18N\LOCALE;C:\LANGUAGE\LOCALE BASEDEV=TIMER0.SYS REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512; BASEDEV=PRINT01.SYS BASEDEV=IBM1FLPY.ADD BASEDEV=IBM2FLPY.ADD BASEDEV=IBM1S506.ADD BASEDEV=XDFLOPPY.FLT BASEDEV=OS2DASD.DMD RUN=C:\OS2\SYSTEM\HYBERSET.EXE SET EPMPATH=C:\OS2\APPS; PROTECTONLY=NO SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS FCBS=16,8 RMSIZE=640 DEVICE=C:\OS2\MDOS\VEMM.SYS DOS=LOW,NOUMB DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB DEVICE=C:\OS2\MDOS\VDPMI.SYS DEVICE=C:\OS2\MDOS\VDPX.SYS DEVICE=C:\OS2\MDOS\VWIN.SYS DEVICE=C:\OS2\MDOS\VW32S.SYS DEVICE=C:\OS2\BOOT\APM.SYS DEVICE=C:\OS2\MDOS\VAPM.SYS DEVICE=C:\OS2\BOOT\OS2CDROM.DMD /Q IFS=C:\OS2\BOOT\CDFS.IFS /Q DEVICE=C:\OS2\MDOS\VCDROM.SYS BASEDEV=IBMIDECD.FLT DEVICE=C:\OS2\MDOS\VMOUSE.SYS DEVICE=C:\OS2\BOOT\POINTDD.SYS DEVICE=C:\OS2\BOOT\MOUSE.SYS REM DEVICE=C:\OS2\BOOT\COM.SYS REM DEVICE=C:\OS2\MDOS\VCOM.SYS DEVICE=D:\VSIO\SIO.SYS | DEVICE=D:\VSIO\VSIO.SYS | here is Ray Gwynns SIO commands DEVICE=D:\VSIO\VX00.SYS | SET LANG=EN_NZ SET TZ=nzst-12nzdt CODEPAGE=850,437 DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP DEVINFO=SCR,VGA,C:\OS2\BOOT\VIOTBL.DCP SET VIDEO_DEVICES=VIO_VGA SET VIO_VGA=DEVICE(BVHVGA) DEVICE=C:\OS2\MDOS\VVGA.SYS SET DMIPATH=C:\DMISL\BIN RUN=C:\OS2\SMSTART.EXE SET IBMWORKS_INI=C:\BonusPak\ibmworks SET CLASSPATH=C:\javaos2\lib\jempcl10.zip;.\. SET INCLUDE=C:\javaos2\include;C:\javaos2\include\os2; SET LIB=C:\javaos2\lib; REM *** IBM VoiceType *** SET SPCH_RUN=C:\VT\SPCH_RUN SET SPCH_RO=C:\VT\SPCH_RO SET SPCH_RW=C:\VT\SPCH_RW SET SPCH_BIN=C:\VT\SPCH_BIN SET SPCH_PATH=C:\VT\SPCH_RO\LANGS\%L\POOLS SET SPCH_TRN=C:\VT\SPCH_BSF SET MMBASE=C:\MMOS2; SET DSPPATH=C:\MMOS2\DSP; SET NCDEBUG=4000 RUN=C:\MMOS2\MIDIDMON.EXE DEVICE=C:\MMOS2\SSMDD.SYS DEVICE=C:\MMOS2\R0STUB.SYS DEVICE=C:\MMOS2\MIDI.SYS DEVICE=C:\MMOS2\VCSHDD.SYS RUN=C:\MMOS2\QRYMMCD.EXE CALL=C:\IBMCOM\PROTOCOL\NETBIND.EXE RUN=C:\IBMCOM\LANMSGEX.EXE SET NLSPATH=C:\MPTN\MSG\NLS\%N; SET ETC=C:\MPTN\ETC DEVICE=C:\MPTN\PROTOCOL\SOCKETS.SYS DEVICE=C:\MPTN\PROTOCOL\AFOS2.SYS RUN=C:\MPTN\BIN\CNTRL.EXE DEVICE=C:\IBMCOM\MACS\NULLNDIS.OS2 SET I18NDIR=C:\IBMI18N SET ZTB=E:\ZTB\ZTB.EXE SET MAXIMUS=D:\MAX\MAX.PRM SET TMP=C:\TMP === Cut === And finally my autoexec.bat file for DOS sessions. === Cut === @ECHO OFF ECHO. PROMPT $i$p$g REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512; SET WIN3DIR=C:\OS2\MDOS\WINOS2 PATH=C:\OS2;C:\OS2\MDOS;C:\;C:\OS2\MDOS\WINOS2; LOADHIGH APPEND C:\OS2;C:\OS2\SYSTEM SET TMP=C:\ LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $* DOSKEY EDIT=QBASIC/EDITOR $* SET DIRCMD=/A SET TEMP=C:\OS2\MDOS\WINOS2\TEMP SET MAXIMUS=D:\MAX\MAX.PRM === Cut === As you can see they are mostly as installed by OS/2 and PoP, but I hope they are of help. Stewart --- GoldED/2 3.0.1 * Origin: The RockBBS Auckland NZ 64-9-5799600 (3:772/100) .