Does Win95 support dual NICs? Yes.
If so with what version of the OS? (OSR2.0/2.5 etc)? All versions of Windows 95, 98, Me, NT, and XP (except I am not sure about the Home version of XP). Windows 95 versions older than OSR2.0 should be upgraded with the Windows Socket 2 Update available at http://microsoft.com/windows95/downloads/contents/WUAdminTools/S_WUNetworkingTools/W95Sockets2/Default.asp
Is this support available on TCP/IP network? Yes
Background… Only one instance of a particular protocol can be bound to (associated with) the same NIC (Network Interface Card or network adapter). Multiple protocols can be bound to the same NIC if they are different. A computer can be multi-homed. That is, multiple instances of a protocol can exist in the same network configuration (Start, Settings, Control Panel, Network, Configuration) if they are bound to separate NICs. See mskb 157025, Default Gateway Configuration for Multihomed Computers, at http://support.microsoft.com/support/kb/articles/Q157/0/25.ASP. For a computer running TCP/IP the definition of multi-homing also includes assigning more than one IP address to the same NIC. Assigning more than on IP to a NIC may not work on all computers/NICs with Windows 9x/Me and is not officially supported by Microsoft. It should work with Windows NT, 2000, and XP. See mskb 156772, Adding Additional IP Addresses to a Single Network Adapter, at http://support.microsoft.com/support/kb/articles/Q156/7/72.asp for additional info. There is a default maximum number instances of TCP/IP in a network configuration. I have seen various specifications in Microsoft documentation. The limits are set in the C:\windows\inf\Nettrans.inf file for the various protocols. See mskb 217744 for details. A good rule of thumb is Windows 95 cannot bind TCP/IP to more than four NICs at the same time and Windows 98/Me can handle 6, but that conflicts with some Microsoft documentation (e.g., see mskb 230233).
What network adapters do you have? Are they using the Novell compatible driver? What IPs and subnet masks are you using? I believe I have seen this problem before, but can’t put my finger on the solution. Larry