First post, by skafen
Hello folks,
I'm a regular reader of Vogons and old hardware fan.
I've got a Victor V86P laptop with a 10MHz 8086, 1MB RAM, 20MB HD and 720K Floppy in full working order.
I've been meaning to get my Xircom PE3-10BT Parallel port ethernet adapter working on it for some time so just dug it out and upgraded the machine to MSDOS6.22 so I could use the startup menu functions and edit as it had DOS4.01 and edlin only (yuck!). Even have it running Windows 3.0 for a laugh and Word 1.1.
I've got a couple of challenges with it. First off is my Xircom ethernet adapter which works flawlessly on my 386/486 machines. I have a doctored MS Network Client 3.0 disk that boots it on these machines and provides TCP/IP and Ghost 6.0 to back 'em up.
The problem I have with the Victor is that it locks up hard probably 9/10 times when doing a clean boot (F5 skip Config.sys/autoexec.bat) and running the included pe3test.exe program with it (and the NDIS3 driver if booted fully with network stack).
The parallel port works fine as I'm using it with the palmzip demo and a zip 100 drive for testing currently. I know the port is unidirectional only as trying to do anything bidirectional or epp with the test programs for the Xircom or Palmzip also visits lock up land so I'm starting the pe3test.exe with the "non" switch to force it in to unidirectional mode.
It's not power related either as the phantom power cable for the Xircom off of the keyboard port works fine as does a nice regulated 1A 5V external PSU on it.
The card will initialise maybe 1 in 10 times of a clean power up and will run the diags fine. But when you quit the program and then launch it again it will lock up the machine again until a power cycle happens and you get lucky.
It looks like a timing issue as the card has a status led on it and when the test program kicks in if it flashes quickly maybe 100ms the card initialises, but if you see it flash for longer, maybe a second then it will lock up. The Victor has nothing in it's bios to do anything to the parallel port.
I know one or two Vogons regulars such as Mike Brutman use these adapters with XT hardware so just wondered if anyone has any bright ideas, hacks or suggestions for either the Xircom or the Victor. Oh I'm using the last shipping 3.53 driver/test program for it. Anybody got any earlier version of the driver kicking about that might be a bit more 808x happy?
Second challenge is that I'm using USE!UMBS on the machine which successfully initialises and uses the D000 free segment on this 1MB machine giving me 128KB Upper Memory to load things in to. I can load things from config.sys in to it fine e.g. DOS=UMB, DEVICEHIGH=ANSI.SYS etc and even the pamzip.sys driver. Currently I have about 13K of the UMA used which all helps free conventional memory.
But if I try and LOADHIGH (LH) anything (doskey, keyb, ms mouse 6.x) from the autoexec.bat or direct command prompt I get a hard lock up there too. Again just wondered if anyone uses this driver and has seen such behavior with it. I'd like to get that to work along with the Xircom as the MS network client (with lanmanager bits for 808x CPUs) and TCP stack eats over 200K of conventional memory on the very few occasions I've actualy got it to boot fully.
Thanks in advance.
James