=================================== N e t w o r k i n g W i n d o w s Windows for Workgroups 3.11 & Windows 98SE =================================== Author: Gareth J. M. Saunders, B.D., M.Th. Source: http://www.garethjmsaunders.co.uk /networks.htm Last Update: Wednesday, 16 April 2001 Version: 2.1 Introduction =================================== I wanted to be able to network two computers, one running Windows for Workgroups 3.11 and the other Windows 98 SE. I wanted to be able to share files, and a modem on the Win 98 machine to access the internet and my e-mail from the Win 3.11 machine. And with the invaluable help of Mr. Paul Ferguson, this is how I managed it... What I did =================================== This *is* possible using an Ethernet network running a Windows network for the file-sharing, and a TCP/IP network for the internet connection (using a Proxy server on the Win98 machine). Sections: =================================== 1. Hardware required 2. Software required 3. Setting up a NetBEUI Network 4. Setting up a TCP/IP Network 5. Setting up a Proxy Server 6. Setting up Printer Sharing 7. Network Security 8. Links 1. Hardware Required =================================== * 10Mb ISA Network Interface Card (NIC) for the WfWG 3.11 machine (US$20). Make sure that it has drivers for WfWG 3.11. * 10Mb ISA or 10/100Mb PCI NIC for the Win98 machine. (US$20) * 10BaseT hub ($30) * 2 CAT-5 Ethernet cables (RJ-45 plugs) (US$30) * Instead of 3. & 4. you could also replace the hub and both Cat-5 cables with a single crossover wired Cat-5 cable. This limits your network to 2 machines only but it is quite a bit less expensive. 2. Software Required =================================== * Network Interface Card (NIC) drivers * Windows for Workgroups 3.11 installation disks * Windows 98 installation CD-ROM * TCP32B.EXE from ftp.microsoft.com - this is 32-bit TCP/IP support for Windows for Workgroups 3.11 *only* Basic Overview =================================== In this example I'm going to set-up 2 Windows computers - one running Windows 98SE and one running Windows for Workgroups 3.11 using a single crossover CAT5 cable (RJ-45 connectors) rather than using a Hub. Obviously if you were connecting more than two PCs you would need to use a Hub and non-crossover CAT5 cables. Advice given to me was to first set up a 'simple' Windows network under NetBEUI protocol - get that up and running and *then* set-up a TCP/IP network so that you can share a modem and run internal email and WinPopUp. 3. Setting up a Windows Network under NetBEUI protocol =================================== What we need to do first is fit the NICs into the respective computers. A piece of advice given to me on a newsgroup was this: "The real trick is to get the network card setup and working in the WFWG 3.11 machine - and for that - you have to follow manufacturers instructions exactly - loading the proper drivers and setting non-conflicting IRQs etc. Win 98 will probably recognize the 'new hardware' on its' machine without too much manual intervention." INSTALLING THE HARDWARE Simply open up the computer case - okay, switch off the power first! Insert the cards - if they are new then they will come with instructions and perhaps even a diagram on how to do this. Just remember to hold the cards by the edges, and make sure they are fitting snuggly in the ISA / PCI ports. INSTALLING THE DRIVERS Next up install the drivers. When I was setting up my network it co-incided with me re-installing Windows 3.11 from scratch, so Windows picked up the Network Interface Card (NIC) on installation. Win98 being Plug and Play also picked it up and I installed the drivers from the drivers floppy disk. REBOOT Both computers will want to reboot when the drivers are installed. NETWORKING PROTOCOL Next up you need to install a Networking protocol. Windows for Workgroups 3.11: Like I said, I reinstalled Windows 3.11 so installed the protocol on setup. But you can do this at any time from the "Network Setup" icon in the Networks group. IPX/SPX installed along with NetBEUI, which I set as the default - as this is regarded as the most stable, and fastest for a simple Windows to Windows network. You need the Windows for Workgroups 3.11 installation disks for this. Windows 98: On Win98 Client for Windows networks was already installed, as were NetBEUI, IPX/SPX and TCP/IP. If they are not however, you can install whatever you need easily. Control Panel | Network - Click Add button select either Protocol or Client and select. You will need the Win98 CD-ROM (unless you've copied the whole CD to a folder on your Hard Drive!). The PCs will reboot after a new protocol or Client has been installed. NAMES Inside a Windows for Workgroups network you need to assign a name to each PC and a common workgroup name - pick a simple one to start - one without special characters or spaces. I have chosen to name each PC according to its location, so I've got STUDY and BEDROOM, and the workgroup is called WORKGROUP - this is the default name given by Windows 3.11 on installation. SHARE RESOURCES The next step is to share resources and any printers. There are two steps to this for each computer. In Windows 3.11 for Workgroups open Network Setup and click the button marked "Sharing..." Here you can tell the PC to allow resource sharing. Now open File Manager, select a folder to share. In the Disk menu select Share As... and give the folder or drive a name, e.g. "HARD DRIVE C". In Windows 98 open Control Panel | Networks click the button marked "Add" select Service and "File and Printer Sharing for Windows networks" Click OK - you may be required to reboot. Now in Windows Explorer select a file to share - right-click and from the context menu select "Sharing..." give the folder a 'network name' You need to log-on to the network on the Win 3.11 machine, unless you've already done so. (When you install Win 3.11 at the end of the installation you will be asked for a log-on name). Open 'Network Neighborhood' on the Win98 machine you *should* be able to see the Workgroup and the two computers attached to it. Well done! You've now got a network! 4. Setting up a TCP/IP network =================================== Now for the fun part. If you want internal e-mail, WinPopUp and internet sharing then the best (only!?) protocol is TCP/IP. WINDOWS FOR WORKGROUPS 3.11: You'll need to install this on Windows 3.11 first. Download the file TCP32B.EXE from ftp.microsoft.com/softlib/mslfiles/ (you can use either a dedicated FTP client, such as Terrapin FTP, CuteFTP or WS_FTP - or you can simply use your web browser.) Save the file to a floppy disk and transfer it to an empty folder on the Win 3.11 machine. Run the file and it will unzip itself into the folder. In Network Setup select Drivers... | Add protocol. Choose TCP/IP. Browse to the folder you saved the files to and install the protocol. Give the computer a static IP address - I suggest the following : Win98 machine Static IP: 192.168.0.1 Subnet Mask: 255.255.255.0 Win 3.11 machine Static IP: 192.168.0.2 SubNet Mask: 255.255.255.0 Note: that the SubNet Mask is the same for both machines. WINDOWS 98: On the Win 98 machine open Control Panel | Network and scroll down the list until you see TCP/IP against the name of your NIC, e.g. mine says "TCP/IP (Home) -> NETGEAR FA310TX Fast Ethernet PCI adapter" Select properties and assign it the IP address and SubNet Mask. Reboot machine. On the Win 98 machine open a DOS window and type: ping
eg: ping 192.168.0.2 If you get a good reply it`ll look like: C:\WINDOWS>ping 192.168.0.2 Pinging 192.168.0.2 with 32 bytes of data: Reply from 192.168.0.2: bytes=32 time=1ms TTL=128 Reply from 192.168.0.2: bytes=32 time=1ms TTL=128 Reply from 192.168.0.2: bytes=32 time=1ms TTL=128 Reply from 192.168.0.2: bytes=32 time=1ms TTL=128 Ping statistics for 192.168.0.2: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 1ms, Maximum = 1ms, Average = 1ms And if it fails it`ll look like: C:\WINDOWS>ping 192.168.0.2 Pinging 192.168.0.2 with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for 192.168.0.2: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms 5. Setting up a Proxy Server =================================== Assuming that this does work we now need to set up the Win 3.11 machine to share an internet connection through the Win 98 machine. This is assuming that (as with my PC) the Win 98 machine has a modem and the Win 3.11 machine doesn't. For this you will need a Proxy server, such as the Freeware one which is available at AnalogX and it is only 253 Kb to download! and a doddle to install and configure. DOWNLOAD Download the Proxy and install it on the Win 98 machine. Open and print out the readme.txt file - which is very easy to read and handy to have in your hand when you are popping back and forth between PCs. WINDOWS FOR WORKGROUPS 3.11 Set the browser on the W3.11 PC to access the net through a Proxy Server. Where it asks for the name of the Proxy server, input the IP address of the Win98 PC - in this example, 192.168.0.1. It will also ask for a Port number which in the case of Proxy is 6588 for Web browsers - that is explained in the readme file. NEED A BROWSER FOR WfWg 3.11? If you don't have a browser on your Win 3.11 machine then install one! If you've got a CD-ROM on the Win 3.11 machine then many magazine cover CDs (certainly older ones) will have the likes of Internet Explorer 4.0 and Outlook Express 4.0 on them. If not then you can use your new network to install it off the CD or DVD-ROM drive of your Win 98 machine - or download it off the Internet and transfer the installation file via your new Windows NetBEUI network. Hey! aren't networks cool already! DOING MORE THAN BROWSING If you want to do more than allow the W3.11 PC web browsing facilities then I`d suggest you read the short but concise readme that comes with the software. In the case of POP3 and SMTP mail you will need to set up mail accounts as normal, but when it asks for your POP3 and SMTP mail server addresses, simply give the IP address of your Proxy server, e.g. 192.168.0.1 On the Win98 machine right-click the Proxy icon on the Taskbar and select "Configure". You'll have an option for "Configure Email Aliases" select this and enter your email address AND your username if these are different. For example, I have an account with the ISP Freenetname, so my default email address (which is also my username) is frgr@freenetname.co.uk, but having been assigned a domain name which is managed by Freenetname, my usual email address is gareth@garethjmsaunders.co.uk Proxy needs BOTH in order to both send and receive email. If you only include ONE then it may send but not receive. ANOTHER POP3 SERVER Another option for e-mail is to use a POP3 server such as VPop which you can download at PSCS.co.uk They offer a 30 day free trial so it may give you an idea of whats involved. Another option is Sharemail (don`t have an URL for that one) which isn`t too bad but doesn't seem to like you trying to set up more than 3 users. The other machines on the network just need to have their e-mail software configured to collect mail from the Win98 machine by using the IP address of the machine that VPop is installed on and a minor bit of configuration on the VPop server and you`re away. 6. Setting up Printer Sharing =================================== One of the bonuses of a Local Area Network (LAN) is that you can share resources such as printers. On my PCs I have the following printers: * HP 400 on Win 3.11 PC * EPSON Stylus Color 440 on Win98 PC The process has two stages -- first share the printer on the host machine, and secondly connect to the printer on the guest machine. SHARING WIN 3.11 PRINTER Here you have a printer attached to the Windows for Workgroups 3.11 machine which you would like to share with the Windows 98 machine. On the Windows for Workgroups Machine: 1 Open Printer Manager 2 Highlight the printer you want to share 3 In the menu select Printer | Share Printer As... 4 In the dialog select the Printer: (in this example "HP DeskJet 500 on LPT1:) 5 Share As: -- give a name (max. 12 characters) e.g. HP DJ500 6 Comment: -- allows you to give a comment about the printer 7 Password: -- allows you to assign a password to the printer 8 Reshare at startup: (checkbox) -- make sure there is a cross in this box 9 Click OK On the Windows 98 Machine: 1 Open Control Panel | Networks 2 Double-Click the Add Printer icon 3 In the first dialog read the text then click 'Next >' button 4 Choose 'Network Printer' radio-button -- click 'Next >' 5 In the next dialog click 'Browse...' and find the printer on the Network 6 If you do print from DOS programs select the radio-button -- then click 'Next >' 7 In the next dialog select the printer manufacturer and model from the lists, in this example "HP DeskJet 500" -- click 'Next >' 8 Assign the printer a name, e.g. "HP DeskJet 400" and say whether you want this to be the default printer on this machine. -- click 'Next >' 9 Do you want to print a test page? Default and recommended option is Yes. -- click 'Next' 10 You will be prompted for the Windows 98 CD-ROM to install the printer drivers 11 You should now have a Network printer installed. SHARING WIN 98 PRINTER Here you have a printer attached to the Windows 98 machine which you would like to share with the Windows for Workgroups 3.11 machine. On the Windows 98 Machine: 1 Open Control Panel | Printers 2 Right-click the printer you would like to share and select 'Sharing' in the context menu 3 If Sharing is not an option you may have not enabled File and Printer Sharing in the Networks settings in Control Panel 4 In the Sharing tab of the Printer properties make sure the 'Share As' button is selected and assign a name (essential), e.g. EPSON, a comment (optional) and password (optional). 5 Click OK On the Windows for Workgroups 3.11 machine 1 First install the printer drivers for the printer you wish to connect to. 2 In my case it is the Windows 3.1x driver for the Epson Stylus Color 440 which can be found on the Epson CD-ROM -- I installed it over the network from the CD-ROM drive on the Win98 machine. 3 Open Print Manager 4 On the menubar select Printer | Connect Network Printer... 5 In the dialog select a Device Name: -- your options are LPT 1:, LPT 2: or LPT 3: -- select one which is currently free. 6 You can now either assign a PATH: manually, or... 7 Allow Windows to work it out for you. Navigate the network in the "Show Shared Printers on" and "Shared Printers" boxes. When you select a printer the PATH: box is automatically completed. 8 Click OK. Network Security =================================== There is too much information to include in this file. I recommend that you do two things: 1 Install Zone Alarm -- Personal FireWall (Free for personal use). http://www.zonelabs.com 2 Review your 'binding' options in Control Panel | Networks -- read the excellent advice and directions on the Shields Up website. https://grc.com/x/ne.dll?bh0bkyd2 Website Resources =================================== These are some helpful sites for Windows networking: GENERAL: http://www.911networks.com http://www.duxcw.com/digest/Howto/network/net2pc/intro.htm http://www.hildrum.com/network1.html http://www.homepclan.com http://www.practicallynetworked.com http://www.sohointer.net/top/sitemap.htm http://www.wown.com SECURITY / FIREWALLS https://grc.com/x/ne.dll?bh0bkyd2 -- Shields Up! http://www.zonelabs.com/ -- Zone Alarm http://www.zonelog.co.uk/ -- Zone Log =================================== Source of information: Various postings on Windows(r) newsgroups, and personal emails from Paul Ferguson, et al.