Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


TCPIP in server based instalation of Win95

Posted on 1998-06-30
Medium Priority
Last Modified: 2013-12-16
I have a server based instalation of win95 with floppy startup in a netware 4.11 server and it run ok but when I configure TCPIP direct in the network options or in setup then I restart windows it give me a "An exception OE has ocurred al 0028:00009 in VxD ---.This was called from 0028:C0FF6C14 in VxD RMM(01)+000254" and then I have to restore my registry to fix windows. What I have to do to use TCPIP without problems?.
Question by:crojasbnv
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3

Author Comment

ID: 1756647
I am waiting for your fast answer. Thank you for your attention.
LVL 17

Expert Comment

ID: 1756648
What type of network card is installed in the server? What protocols, services and so on are you running in Windows? It gives you this error after being installed and you reboot right? Do you have Windows installed on the Novell partition or did you create a partition for it?


Author Comment

ID: 1756650
After I configured I restart normally and then the problem show it. My server and station have NE2000 compatible cards, I have windows instaled in novell partitionand win95 run NWLINK and NETBEUI only.
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.


Expert Comment

ID: 1756651
I've had the same trouble with Win95 and a server based Win95. However, we've worked out the registry entries you should add to the local registry for TCP/IP. You would need to edit it, as it does bind to the adapter, and our setup uses SMC8000 and 3Com900, but not NE2000. You don't need to copy any files, as the installation on the server already contains everything you need. If you're interested, I can retrieve them from one of our servers, and post them as an (potential) answer.

Author Comment

ID: 1756652
I am interested in the changes to windows registry that I have to do to test if it permited you can email to crojas@internet.bnv.co.cr

Expert Comment

ID: 1756653
These are the settings we use to activate TCP/IP on Win95 OSR1 which is remote booted from a Novell 4.11 server:

@="H:\\SYSTEM\\shell32.dll,31"     <==== Check drive letter!!!




[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0010] <==== Notice number, must be higher than ones already used!!!!!

"HelpText"="TCP/IP is the protocol you use to connect to the Internet and wide-area networks."







"file1"="G:\\winsock"                  <== User dir
"file2"="H:\\SYSTEM\\winsock"          <== shared dir
"file3"="H:\\SYSTEM\\win32s\\winsock"  <== shared dir


"MSTCP Helper for Winsock"="wshtcp.vxd"


"LMHostFile"="G:\\WIN95\\LMHOSTS"   <== User dir

"HelperDllName"="H:\\SYSTEM\\WSOCK32.DLL"  <== shared dir

"ProviderPath"="H:\\SYSTEM\\WSOCK32.DLL"  <== Shared dir

"Ancillary Function Driver for Winsock"="afvxd.vxd"
"IPX/SPX Winsock Provider"="wsipx.vxd"



"Driver"="NetTrans\\0010"    <== Must link to number in previous


[HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10B7&DEV_9000\BUS_00&DEV_0B&FUNC_00\Bindings]   <=== This is the 3Com900 PCI Nic entry, you should add below string to your Nic entry

Hope this helps!


Author Comment

ID: 1756654
I don't know if I'am doing some wrong, but I was test this changes on the registry by so many ways and TCPIP not works, the same problem show again.
Observation: If I made the changes on network configuration by control panel network icon when I say "OK" windows go to read or write(I don't know) to floppy disk maybe this action is a part of the problem.( Remenber that I start from a floppy disk)

Accepted Solution

cmw earned 240 total points
ID: 1756655
the writing fdd is normal, when you change the server based setup for a client, setup will write the boot flop (again). If your only change is the addition of TCP/IP, your boot flop will not really change. The most important part of the fdd is (small) system.dat, which is used by the real mode drivers to initially connect to the network (16-bits DOS in W95 DOES read the registry!). I would stick to one fdd that works (or comes close), when the setup want to change files on your disk, just feed it a dummy. You can edit the system.dat on the fdd by using regedit.exe in a pure DOS environment.

I'm sorry that the TCP/IP changes did not work for you, but as I said, it can be tricky to get W95 to do what you want. Your best bet (which is what we had to do, adding TCP/IP from the control panel broke the registry), is to install W95 on a similiar config (same HW, particularly the NIC). Do not add TCP/IP, but bring rest of config up to network setup. Then export the registry, add TCP/IP and then re-export. If you compare the two exported files, you can see what registry changes have been made.
Also, add the few TCP/IP text configs (Host and so one) to the user directory of your network W95. Apply the registry changes to the network version. A bit of a pain, but it solved our problem. Once you've got it right for one workstation, the changes will be available to all similiar workstations.

Also, try to apply registry changes from DOS7, not the GUI. W95 can be fussy when you change the registry on a server based W95. Be sure to use at least the regedit.exe from OSR2 (the later the better). Regedit.exe from OSR1 will break your registry!!!!!!!

If you start of by exporting the server based registry, and manually apply the found changes to that exported file, you can easily create a new registry by entering regedit /c filename. This also has the advantage of physically compressing the registry.

Sorry I can't give you a cookbook solution, apart from the path we apply to the registry to get TCP/IP running. Before giving up on the previous answer, do check to see if the links to the numbers (\0001 etc) are correct. In my example, I used 0010 to avoid conflicts with existing numbers, but you must check first, or use a VERY high number. Also, something that I sometimes forget, check your patch to see if the single slash '/' only appears in the keys, values must ALLWAYS have '//' for a single slash. This can cause loss of data in the registry, which will certainly stop W95 from working.

Good luck.

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
In this modest contribution, I want to share with the IT community (especially system administrators, IT Support Engineers and IT Help Desks) about Windows crashes/hangs and how to deal with these particular problems.
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

604 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question