CALIFORNIA SOFTWARE SYSTEMS 

HOME      TECH SUPPORT         STANDARD PRODUCTS        CUSTOM SOLUTIONS        SERVICE         FOUNDER'S MESSAGE

NetBEUI for Windows XP

How To Enable NetBEUI Protocol In Windows XP

1.  Download files

      a.  Download Nb4Xp.ZIP  from this web site. (Contains Nbf.sys and Netnbf.inf)

      b. Unzip files

 

2.  Make hidden subdirectories viewable:

    a. Click Start + My Computer + Tools + Folder Options + View Tab

    b.  Under Advanced Settings, click Show hidden files and folders

 

3. Copy Files

    a.  Copy Nbf.sys to your     C:\WINDOWS\System32\Drivers     subdirectory.

    b.  Copy Netnbf.inf to your     C:\WINDOWS\Inf     subdirectory   (normally hidden).

 

4. Enable NetBEUI

    a.  Click Start + Control Panel + Network Connections + Local Area ConnectionGeneral Tab

    b.  Click Properties + Install + Protocol + Add + NetBEUI  Protocol + Ok

 

                                                                                                                                              DOWNLOAD    Nb4Xp.zip  (56kb)

Why We Need NetBEUI Protocol

Normally we communicate with Excellon, TruDril, and some Hitachi machines through their paper tape reader connectors.  These are 8 bit parallel, not serial, ports. While a drill or route programs is being loaded a new byte of data must be delivered by the computer to the machine approximately every 3 milliseconds. If the new byte is not available precisely when needed the machine will stop and display an error message.  Worse yet, it may scrap the panels by drilling a  hole in the wrong place before it stops!

The Microsoft Windows operating systems are designed to appear to do several task simultaneously (multitasking). For example you can be writing a letter, playing music from your CD, and downloading a file from another computer on your network or the internet - all at the same time. However, the computer is not really working on everything at once. It's jumping from one task to another approximately every 20 milliseconds. The 20 millisecond intervals are referred to as "time slices". A computer can not consistently deliver a new byte of data to a drill or router every 3 milliseconds if it's jumping to a different task every 20 milliseconds.  This is the fundamental reason why Windows should not be used to drive machines in "real time".

DOS is designed to do one single task at a time. It does not use time slices.  DOS 6.2 is an excellent operating system to drive printed circuit board drills and routers in real time.  However, no networking capability is built into DOS.  Microsoft developed "Work Groups For DOS" which uses NetBEUI protocol to solve this problem.  A DOS computer running "Work Groups For DOS" can communicate over a network with any Windows computer which is also running NetBEUI protocol.

Microsoft has included NetBEUI in all versions of Windows including 95/98/Me/2000 and NT until the release of XP.  Now a standard installation of XP only includes TCP/IP protocol which is required for the internet.  This means if you add a new computer running Windows  Xp or upgrade and existing workstation to  Xp  it can no longer communicate with the computers connected to your drills and routers. To solve this problem you must enable NetBEUI protocol in Windows XP.

 

CALIFORNIA SOFTWARE SYSTEMS

1791 SAN JUAN CANYON ROAD

SAN JUAN BAUTISTA, CA  95045

Voice:  831 477-6843       Fax:  831 623-1553

COPYRIGHT © CALIFORNIA SOFTWARE SYSTEMS 2002 - 2007