home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / windows / win95 / faq / part07 < prev    next >
Encoding:
Text File  |  1998-11-09  |  48.6 KB  |  997 lines

  1. Newsgroups: comp.os.ms-windows.win95.misc,comp.os.ms-windows.setup.win95,comp.os.ms-windows.networking.win95,comp.os.ms-windows.apps.compatibility.win95,comp.os.ms-windows.apps.utilities.win95,comp.answers,news.answers
  2. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!newsfeed.sgi.net!newsfeed.nyu.edu!news.idt.net!newsfeed.cwix.com!204.174.67.209!news.bctel.net!srv4.reelwest.bc.ca!not-for-mail
  3. From: gordonf@intouch.bc.ca
  4. Subject: Win95 FAQ Part 7 of 14: Networking
  5. Message-ID: <19981108.8D7FAB8.12673@ras4vpn10.reelwest.bc.ca>
  6. Date: Sun, 8 Nov 98 20:10:55
  7. Approved: news-answers-request@MIT.EDU
  8. Followup-To: comp.os.ms-windows.win95.misc
  9. Summary: These postings list many questions asked in said newsgroups,
  10.          and answers them as best as I can.  I make references to other
  11.          Web sites and FAQs when appropriate.  Visit the WWW home of
  12.          this FAQ (http://www.orca.bc.ca/win95) for the appropriate
  13.          links.  This section is the 7th: Networking
  14. Organization: Personal and Win95 FAQ maintainence
  15. X-NoSpamWanted: This address is not for unsolicited commercial e-mail
  16. X-ImNotKidding: By sending UCE to this address you agree to pay $50.00 CDN
  17. X-pensive-spam: Payable to G. Fecyk, c/o P.O. Box 373 Oakville, MB  R0H 0Y0
  18. X-ploded-spams: Stop e-mail trespassing. <http://www.orca.bc.ca/dul/>
  19. X-federal-bill: Section 302, HR3888 / S1618, R.I.P.
  20. Lines: 973
  21. Xref: senator-bedfellow.mit.edu comp.os.ms-windows.win95.misc:326153 comp.os.ms-windows.setup.win95:77832 comp.os.ms-windows.networking.win95:59634 comp.os.ms-windows.apps.compatibility.win95:17899 comp.os.ms-windows.apps.utilities.win95:62527 comp.answers:33786 news.answers:143972
  22.  
  23. Archive-name: windows/win95/faq/part07
  24. Last-Modified: 1998/11/08
  25. Posting-Frequency: Every two months
  26. URL: http://www.orca.bc.ca/win95/faq7.htm
  27.  
  28. Subject: 7. Networking in General
  29.  
  30.      * 7.1. Windows 95 networking basics you MUST know
  31.      * 7.2. How do I connect to...
  32.           + 7.2.1. ...other Windows 95 computers?
  33.           + 7.2.2. ...other Windows for Workgroups computers?
  34.           + 7.2.3. ...Windows NT servers and Windows NT domains?
  35.                o 7.2.3.1. How do I get Win95 to honor NT %username% ?
  36.                o 7.2.3.2. Bugs to watch out for, and patches
  37.                o 7.2.3.3. How do I disable password caching?
  38.                o 7.2.3.4. How do I log in to multiple domains?
  39.                o 7.2.3.5. Top ten NT network mistakes 
  40.           + 7.2.4. ...Banyan Vines( tm) servers? (Who uses this
  41.             anyway?)
  42.           + 7.2.5. ...LANtastic( tm) servers? (Yes Virginia there IS
  43.             a 32-bit LANtastic!)
  44.           + 7.2.6. ...AppleTalk (tm) AFP servers?
  45.           + 7.2.7. ...IBM OS/2 LAN Servers?
  46.           + 7.2.8. ...other network servers? (DOS client advice)
  47.           + 7.2.9. ...The Internet?
  48.      * 7.3. How do I share my hard drive or printer to...
  49.           + 7.3.1. ...other Win95 users?
  50.                o 7.3.1.1. ...on The Internet? 
  51.           + 7.3.2. ...other Windows for Workgroups users?
  52.           + 7.3.3. ...Macintosh (tm) users?
  53.           + 7.3.4. ...other computers' users? (SAMBA network clients)
  54.      * 7.4. How do I run DOS TCP/IP or packet-driver apps in DOS
  55.        sessions in Win95?
  56.      * 7.5. How do I print to HP JetDirect (tm) printers on the
  57.        network?
  58.           + 7.5.1. Port Aliasing, or How do I print from DOS programs
  59.             to JetDirect Printers?
  60.      * 7.6. How do I use these cool networking features...
  61.           + 7.6.1. ...system policies?
  62.                o 7.6.1.1. ...on a Windows NT network?
  63.                o 7.6.1.2. ...on another network with a 32-bit client?
  64.                o 7.6.1.3. ...on another network with a DOS client?
  65.                o 7.6.1.4. ...on a peer to peer Win95 network? (It is
  66.                  possible, but not easy!) 
  67.           + 7.6.2. ...user profiles?
  68.                o 7.6.2.1. ...on a stand-alone workstation?
  69.                o 7.6.2.2. ...on a Windows NT network so it'll follow
  70.                  the user around?
  71.                o 7.6.2.3. ...on another network with a 32-bit client?
  72.                  (Not possible on DOS clients)
  73.                o 7.6.2.4. Why user profiles is a really cool and
  74.                  useful feature! 
  75.           + 7.6.3. ...remote administration?
  76.                o 7.6.3.1. ...on a Windows NT network?
  77.                o 7.6.3.2. ...on a Peer Win95 network? 
  78.           + 7.6.4. ...user level security to shared drives and
  79.             printers? 
  80.           + 7.6.5. ...server based installation?
  81.      * 7.7. Windows 95 has (this security bug). How do I fix...
  82.           + 7.7.1. ...the "cancel" button on the login window?
  83.           + 7.7.2. ...the Samba bug I heard about?
  84.           + 7.7.3. ...the password caching bug?
  85.                o 7.7.3.1. How do I disable password caching?
  86.                o 7.7.3.2. How to enable user level access to
  87.                  eliminate the need to cache passwords 
  88.      * 7.8. Visiting Rich Graves' Win95NetBugs site for details 
  89.        
  90. ------------------------------
  91.  
  92. Subject: 7.1. Windows 95 networking basics you MUST know
  93.    
  94.    I briefly described NDIS 3.1 back in the Hardware section, but
  95.    I'll cover it quickly here again. It's a Plug & Play version of
  96.    Microsoft's Network Device Interface Spec, which lets you do cool
  97.    stuff like disconnect from the network when you undock your notebook,
  98.    then re-connect as soon as you insert a PCMCIA network card, or dial
  99.    in with your modem.
  100.    
  101.    Win95 has four classes of network components: Clients (For using
  102.    shared resources), Services (for sharing or controlling shared
  103.    resources), Transport Protocols (To communicate over network cards),
  104.    and the network cards themselves. Protocols can use any network card,
  105.    and usually, clients and services can use any protocol (there are
  106.    specific dependencies, such as Client for NetWare on IPX/SPX
  107.    Protocol). Clients are actually file system drivers, which use local
  108.    caching (VCACHE) to off-load the server a bit.
  109.    
  110.    NDIS 3.1 software does NOT occupy conventional memory, so if you have
  111.    all Win95 clients, services, drivers, and protocols, you can run your
  112.    DOS programs within Win95 without worrying about how much RAM you
  113.    have. This goes for IPX network games too.
  114.    
  115.    All net components in Win95 should conform to this, otherwise don't
  116.    waste your time.
  117.    
  118. ------------------------------
  119.  
  120. Subject: 7.2. How do I connect to...
  121.  
  122.      * 7.2.1. ...other Windows 95 computers? 
  123.        
  124.    Get a Win95 compatible net card for each machine, tie the cards
  125.    together however they're supposed to tie together, and install these
  126.    components on it:
  127.      * Client for MS networks
  128.      * Win95 net card driver (may also be Dial-up Adapter: See
  129.        section 8.5.1 for connecting via modems)
  130.      * NetBEUI Protocol (Or any single common protocol; NetBEUI's the
  131.        easiest to set up, but IPX will get you a bit more speed. If using
  132.        dial-up, ALWAYS use NetBEUI)
  133.      * File & Print Sharing for MS Networks
  134.        
  135.    Usually, when you insert a net card for the first time, Win95 Setup
  136.    will install Client for MS and Client for NetWare networks, and all
  137.    the needed components, at the same time. After everything works you
  138.    can remove unneeded stuff to make it faster.
  139.    
  140.    Use unique computer names and a common workgroup name in the
  141.    Identification tab. To ease browsing difficulties, set aside one
  142.    computer to be turned on all the time (the one that has the printer is
  143.    a good candidate), and set "Browse Master: Enabled" on that machine's
  144.    File & Print Sharing properties. If one of them is a dial-up server
  145.    (See section 8.5.1), make the dial-up server the "browse master"
  146.    instead of the dial-up client.
  147.  
  148.      * 7.2.2. ...other Windows for Workgroups computers? 
  149.        
  150.    Set up the Win95 machine as you would for networking Win95 machines
  151.    together. The WFWG machines use the same protocols, from the Transport
  152.    protocol up, as Win95 does. On the WFWG machine, tell it to install
  153.    Microsoft Windows Network support.
  154.    
  155.    Set aside one Win95 machine to act as Browse Master, as Win95 machines
  156.    take browse master precedence over WFWG machines. This will ease
  157.    browsing troubles. Set that machine's FPS properties to "Browse
  158.    Master: Enabled".
  159.    
  160.    NOTE: If you use IPX Protocol on the Win95 machine and you're
  161.    connecting to WFWG servers, turn on "I want to enable NetBIOS over
  162.    IPX", because the WFWG servers normally use NetBIOS over IPX.
  163.    Otherwise change the WFWG station's protocol to "IPX/SPX Transport",
  164.    instead of "IPX/SPX Transport with NetBIOS". Microsoft refers to this
  165.    as Direct Hosting over IPX, rather than through NetBIOS, which
  166.    explains the speed boost you'd get.
  167.  
  168.      * 7.2.3. ...Windows NT servers and Windows NT domains? 
  169.        
  170.    Microsoft released Windows NT 3.51 purely to support Windows 95
  171.    clients. If you have Windows NT servers or workstations and Win95
  172.    workstations, upgrade to NT 3.51. Save yourself the hassles.
  173.    
  174.    If you aren't using NT domains, you can connect to the NT workstations
  175.    and servers as you could any MS Windows Network client; install
  176.    Client/FPS for MS networks.
  177.    
  178.    Client for MS Networks can also perform NT domain logins, similar to
  179.    how the NetWare client performs NetWare logins. You just specify that
  180.    you want to log in to a domain in the Client for MS properties. You
  181.    needn't specify the name of the domain controller; just the name of
  182.    the domain. Unlike the domain client in Windows for Workgroups,
  183.    however, you log in to the domain first, then into Windows.
  184.    
  185.    Upon re-boot, Win95 gives you an MS Client login prompt. Feed it your
  186.    user name and password, and your NT login script will execute.
  187.  
  188.      * 7.2.3.1. How do I get Win95 to honor NT %username% ? (and other NT
  189.        user variables) 
  190.        
  191.    Win95 isn't Windows NT, so it can't receive NT user profiles which
  192.    include the environment variables. However, there's a cool LanManager
  193.    utility that works on NT servers: PUTINENV. PUTINENV copies all
  194.    the LanManager user variables (including %USERNAME%) to a DOS client.
  195.    But it only copies them to the local DOS session's environment; you
  196.    will need to copy the variable to the global Windows environment with
  197.    WINSET, a utility that comes with the Win95 CD-ROM.
  198.    
  199.    So, to copy the user variables over during a login, copy PUTINENV.EXE
  200.    and WINSET.EXE to the domain controller's NETLOGON share, then add
  201.    these lines to the login script:
  202.  
  203. \\server-name\NETLOGON\PUTINENV L
  204. \\server-name\NETLOGON\WINSET USERNAME=%USERNAME%
  205.  
  206.    (Repeat the WINSET line for any other user variables in the user's NT
  207.    profile.)
  208.    
  209.    You could also map a drive and run the programs from that mapped
  210.    drive, or even from the client's local hard drive. Since Win95
  211.    supports commands using network paths, however, it's far easier to
  212.    just copy them to the server.
  213.    
  214.    For interest's sake, PUTINENV also works with Windows for Workgroups
  215.    clients. Of course WINSET won't work, being a Win32 program, but you
  216.    could use the same script for WFWG and Win95 clients without harm. NT
  217.    clients will GPF on running WINSET too. Read the note on Rich
  218.    Graves' Site.
  219.    
  220.    Windows Magazine also has many tips on writing NT login scripts,
  221.    and have a sample master login script for your viewing pleasure. It
  222.    includes a Win 3.1 equivalent of WINSET called SETW.EXE too.
  223.  
  224.      * 7.2.3.2. Bugs to watch out for, and patches 
  225.        
  226.    Since Microsoft meshed Win95 and NT so closely together there are
  227.    hardly "any" bugs, but Rich Graves does mention a few at his
  228.    Win95NetBugs site.
  229.    
  230.    Hah, I lied! I know two bugs, and they relate to Remote
  231.    Administration...
  232.    
  233.    Admin share (\\machine\c$) remains active after you terminate the
  234.    Remote Admin session (I noticed this since Service Pack 1)
  235.    
  236.    Domain Admins can edit parts of an NT server's Registry!
  237.    
  238.    To prevent these bugs from creeping up, make sure you protect that
  239.    Domain Admins group with your lives.
  240.    
  241.    There's the Password Caching bug of course, but you can disable
  242.    password caching.
  243.  
  244.      * 7.2.3.3. How do I disable password caching? 
  245.        
  246.    The best way is to set up a system policy which does so. You can
  247.    disable caching of the login password, or caching altogether.
  248.  
  249.      * 7.2.3.4. How do I log in to multiple domains? 
  250.        
  251.    Although you can't LOGIN to multiple domains, LOGIN and ATTACH are two
  252.    very different actions. You will need to establish a Trust
  253.    relationship between the two domains, a topic best covered in
  254.    Microsoft's NT Resource Kit. Once set up though, you can map drives to
  255.    shares on the other domains through the login script, or browse
  256.    through Network Neighborhood, as though they were part of your domain.
  257.  
  258.      * 7.2.3.5. Top ten NT network mistakes 
  259.        
  260.    10. Using a LanManager server as a domain controller (hah hah hah)
  261.    
  262.    9. Using an NT version earlier than 3.51 for Win95 clients
  263.    
  264.    8. Not using system policies (Always a good idea to use system
  265.    policies for basic stuff)
  266.    
  267.    (oops... not enough mistakes to fill the list! You got any?)
  268.  
  269.      * 7.2.4. ...Banyan Vines (TM) servers? (Who uses this anyway?) 
  270.        
  271.    Banyan has a 32-bit client for Win95. By what I read on their
  272.    installation instructions, it's a proper Win95 client for a VINES
  273.    server. I don't have access to a VINES server, so if you have any
  274.    insight on this, please tell me.
  275.    
  276.    sdawson@emporium.on.ca seemed to have very good success with the
  277.    Banyan Win95 client, but he hasn't told me about user profiles, system
  278.    policies, or any of the other cool toys. I can still use details on
  279.    these.
  280.  
  281.      * 7.2.5. ...LANtastic (TM) servers? (Yes Virginia there IS a 32-bit
  282.        LANtastic!) 
  283.        
  284.    Artisoft has LANtastic 7.0 that pretty much works like Client for
  285.    MS networks! You can map and browse server drives, share drives with
  286.    the LANtastic service, capture and share printers, and have your
  287.    connections saved per user, via User Profiles. Because they use
  288.    the OS nicely, you could use the Client for NetWare, for example, and
  289.    LANtastic client at the same time, if for some unusual reason you
  290.    didn't want to use Client for MS for peer sharing. Now this is playing
  291.    nicely!
  292.    
  293.    NOTE: Artisoft stopped offering their Client for LANtastic on their
  294.    web site. Visit Artisoft's site or your favorite vendor for LANtastic
  295.    for Windows 95.
  296.  
  297.      * 7.2.6. ...AppleTalk (TM) AFP servers? 
  298.        
  299.    Miramar Systems has a Win 3.1 client and server for AFP, which
  300.    they managed to hack into Win95. Miramar told me via E-MAIL that they
  301.    will release a Win95 client and server in June 1996. With any luck it
  302.    can co-exist with other Win95 components.
  303.    
  304.    COPStalk has a Designed for Win95 AFP client and server, but I haven't
  305.    checked it out yet. You can obtain a trial copy from
  306.    http://www.copstalk.com/ and see for yourself.
  307.  
  308.      * 7.2.7. ...IBM OS/2 LAN Servers? 
  309.        
  310.    At first I thought MS would've abandoned OS/2 completely, but
  311.    according to KB article Q149206, Client for MS networks will work
  312.    with LAN Server domains. Specifically, they wrote that Client for MS
  313.    works with OS/2 LAN server versions 1.2, 1.3 (and CSD), 2.0, 3.0, and
  314.    4.0.
  315.    
  316.    As such, you can treat the LAN Server domain like a Lan Manager or
  317.    Windows NT domain. Set up the Win95 client appropriately.
  318.    
  319.    MS noted that file and print sharing are the only services that Client
  320.    for MS supports. Apparently, IBM's LAN Server management software
  321.    won't run on a Win95 station. Keep a Win 3.1 or DOS station handy for
  322.    this.
  323.  
  324.      * 7.2.8. ...other network servers? (DOS client advice) 
  325.        
  326.    Microsoft TRIED to allow weird DOS clients, with Win 3.1 support, to
  327.    work in Win95 like they did in Win 3.1. Win 3.1 support for networks
  328.    shows up as a stand alone Client in Network Control Panel. For
  329.    example, if you install Novell NETX support, you don't need to add any
  330.    protocols or net card drivers. The big limitation is you can only
  331.    install ONE Win 3.1 network client.
  332.    
  333.    The best advice I can give is to only use the network support the
  334.    vendor gives you. Don't try to use DOS clients alongside Client for MS
  335.    Networks, for example.
  336.    
  337.    If you have to make more conventional memory available, you can use
  338.    real mode HIMEM.SYS and EMM386.EXE, and prepare a normal DOS
  339.    configuration that will start up before Win95 does. At this point it
  340.    would perform much like Win 3.1 did, but it should work.
  341.  
  342.      * 7.2.9. ...The Internet? 
  343.        
  344.    Since Win95 comes with nearly all the components you need to connect
  345.    to The Internet, the easiest way is to grab Microsoft's Internet
  346.    Explorer and run it. The first time you run it, the Internet Setup
  347.    Wizard comes up and asks you a bunch of questions only your service
  348.    provider can answer. Get an answer sheet from your provider for these
  349.    settings:
  350.      * Dial-in phone number
  351.      * Login Name (Not E-MAIL name); may include descriptors like %PPP or
  352.        whatever
  353.      * Login Password (Whatever you chose when you signed up)
  354.      * IP address and Subnet mask if manually given, or use "My ISP
  355.        provides me one"
  356.      * DNS server addresses (in the form of XXX.XXX.XXX.XXX)
  357.      * Full E-MAIL address
  358.      * Mail server address (usually something like mail.nowhere.com)
  359.      * Mail server username (Usually the same as your login name)
  360.      * Mail server password (Usually the same as your login password)
  361.      * Items to have handy: News server address, outbound mail server
  362.        address, Gateway address (if not using default gateway)
  363.        
  364.    These are the items the Internet Wizard will ask you for. The Wizard
  365.    will prepare IEXPLORE.EXE, the main Web browser, and Microsoft
  366.    Exchange for sending and receiving electronic mail. It will also
  367.    prepare a dial-up networking connection with all the right switches
  368.    turned on, or off, and install all the needed components from your
  369.    Win95 disks or CD-ROM. The only fine-tuning you'll need to do is to
  370.    add the news server address to Internet Explorer (or whatever news
  371.    reader you want to use), and maybe add an Outbound Mail Server name to
  372.    Exchange's Internet Mail properties, if the provider has a
  373.    different server to process outbound mail.
  374.    
  375.    About 99% of us will connect to The Net using a modem and a dial-up
  376.    line, but for the rare few of us that have a direct network
  377.    connection, the Wizard will work with that too.
  378.    
  379.    Oh yes, it will make you use Internet Explorer. No matter; just use it
  380.    to get your favorite Web browser, such as NCSA Mosaic for Win95, or
  381.    (ACK!) Netscape, and install that afterwards.
  382.    
  383.    You can always re-run the setup wizard if the provider's settings
  384.    change, or if you change providers. You'll find it in your Accessories
  385.    group on the Start Menu. I cover the rest of the Internet stuff in
  386.    a separate page.
  387.    
  388. ------------------------------
  389.  
  390. Subject: 7.3. How do I share my hard drive or printer to...
  391.  
  392.      * 7.3.1. ...other Win95 users? 
  393.        
  394.    Install File & Print Sharing for MS networks in your network setup. If
  395.    you set up the computer like I told you back in the How do I
  396.    connect to other Win95 computers? section, this'll already be done.
  397.    
  398.    Next, right-click on any drive or folder you want to share, and select
  399.    the "Sharing" menu. You can specify a read-only or full access share
  400.    like you could in Windows for Workgroups, or make it dependent on
  401.    password.
  402.  
  403.      * 7.3.1.1. ...on The Internet? 
  404.        
  405.    This is pretty tricky because you need to run NetBIOS over TCP/IP. You
  406.    can't just type "\\206.116.13.2" and expect a list of shared resources
  407.    to appear. Running NetBIOS over TCP/IP usually requires a WINS server,
  408.    but you can also do NetBIOS naming through DNS, or by manually writing
  409.    an LMHOSTS file, neither of which I recommend.
  410.    
  411.    One problem I noticed is, if you specify a name in HOSTS or LMHOSTS,
  412.    the machine you're referring to had to have the same name in its
  413.    Identification tab, on its Network Properties. This tidbit I got from
  414.    Rich Graves' site.
  415.    
  416.    Your easiest bet is to obtain a free FTP server for Win95, available
  417.    at www.windows95.com. Then the other user can just use their FTP
  418.    client or browse using their web browser, using "ftp://206.116.13.2"
  419.    as the URL. To find out what your IP address is (if you have IP
  420.    addresses assigned to you on the fly), run WINIPCFG.EXE from the Win95
  421.    directory and bring up properties of the "PPP Adapter", while you're
  422.    connected.
  423.    
  424.    NOTE: I've been asked to include Winserve's public WINS servers in
  425.    this category. Problem is, I don't like the notion of running MS
  426.    networking across the Internet because of the inherent security risks.
  427.    At least someone running an FTP server knows they're sharing over the
  428.    Internet, whereas someone who happens to have the full suite of MS
  429.    networking might not.
  430.  
  431.      * 7.3.2. ...other Windows for Workgroups users? 
  432.        
  433.    Just like you would for Win95 users. Be careful if you use User
  434.    Level security, because WFWG clients won't recognize weird security
  435.    providers, like NetWare servers. Either share out to "The World", or
  436.    specify a Windows NT domain as your security provider, and have the
  437.    WFWG client log into it. Or, simply use Share Level security a'la
  438.    WFWG.
  439.    
  440.    NOTE: If you chose IPX as your base protocol between Win95 and WFWG
  441.    computers, you should decide if you want to use NetBIOS or not,
  442.    because WFWG has one default (NetBIOS ON) and Win95 has another
  443.    default (NetBIOS OFF). Neither WFWG nor Win95 need NetBIOS over IPX
  444.    unless you're specifically running NetBIOS apps, so on the Win95
  445.    machine have "I want to enable NetBIOS" turned off in IPX properties,
  446.    and change the protocol on the WFWG machines to "IPX/SPX Transport"
  447.    instead of "IPX/SPX Transport with NetBIOS". Microsoft calls this
  448.    "Direct Hosting over IPX" which will give you a speed boost. Windows
  449.    NT and Workgroup Connection for DOS also support Direct Hosting over
  450.    IPX.
  451.  
  452.      * 7.3.3. ...Macintosh (TM) users? 
  453.        
  454.    Miramar Systems will include an AFP and ASDP print service with
  455.    their MacLAN product, which they plan to release in June 1996. (So
  456.    where is it, now that it's February 1997?) In the meantime, they
  457.    managed to hack in their Win 3.1 Personal MacLAN into Win95.
  458.    
  459.    COPSTALK is another AFP service, with the difference that it's a
  460.    "true" Win95 service.
  461.    
  462.    Thursby Systems released a Client for MS Networks for the
  463.    Macintosh, which works like any other MS client over MacTCP or Open
  464.    Transport TCP/IP. This avoids needing special software on the Win95
  465.    machine and simplifies administering a network of PCs and Macs where
  466.    NT Servers reign.
  467.  
  468.      * 7.3.4. ...other computers' users? (SAMBA network clients) 
  469.        
  470.    MS Windows Network has a short name: SMB, or "Server Message Blocks".
  471.    SAMBA is a GNU public-license SMB client for UNIX machines, with
  472.    versions available for The Amiga and several other smaller systems.
  473.    Visit one of many SAMBA FAQs, or visit the newsgroup
  474.    comp.protocols.smb, or if you want to connect to Amigas, visit
  475.    AMINET.
  476.    
  477.    Download the latest SAMBA for Amiga from any Aminet mirror and use
  478.    SMBCLIENT on the Amiga to connect to Win95 machines.
  479.    
  480.    Linux users can mount Win95 shares as remote file systems; it comes
  481.    with a complete SMB client (SMBFILE).
  482.    
  483.    SAMBA clients exploit a nasty file sharing bug in Win95 and WFWG; if
  484.    the Win95 server shared out a directory, it will inadvertently share
  485.    the entire hard drive with the same restrictions! Ack! Microsoft fixed
  486.    this in Service Pack 1.
  487.    
  488. ------------------------------
  489.  
  490. Subject: 7.4. How do I run DOS TCP/IP or packet-driver apps in DOS sessions?
  491.    
  492.    Originally I thought MS's TCP/IP would allow for DOS apps to use
  493.    32-bit TCP/IP in the same way IPX apps would (such as NetDOOM or
  494.    Descent), but some TCP/IP apps provide their own complete TCP/IP
  495.    stack, and use the pure packet interface (characterized by Packet
  496.    Drivers that leave transport protocols to the apps themselves).
  497.    
  498.    There's an NDIS 3.0 packet driver you can install as a Win95
  499.    "protocol" at http://ndtl.harvard.edu/ndis3pkt/ or at
  500.    ftp://nic.switch.ch/mirror/novell/drivers/ndis3pkt.zip which
  501.    provides the packet driver interface for any network card. The driver
  502.    is re-entrant so multiple DOS sessions can access it. The big catch
  503.    is, if you use MS's TCP/IP Protocol at the same time, AND you have DOS
  504.    packet apps that provide their own TCP/IP stack, you cannot have MSTCP
  505.    and the packet app use the same IP address. You are effectively
  506.    running two TCP/IP stacks (one for Winsock apps and the one provided
  507.    by the packet app) and these can't have the same IP address.
  508.    
  509.    However, multiple DOS sessions running TCP/IP packet apps can use the
  510.    same IP address. This packet driver can interpret TCP/IP packets from
  511.    DOS packet apps and multiplex them. This is a special case which a
  512.    packet driver would not normally handle.
  513.    
  514.    So with this aside, to install the virtual packet driver for Win95:
  515.     1. Download the ndis3pkt "protocol" from the above address
  516.     2. Install a net card driver for Win95
  517.     3. Install the packet driver as a Protocol
  518.     4. Check the Bindings tab for each net card you have, and make sure
  519.        you enable the Virtual Packet Driver only for the cards you want
  520.        to use it for (turn it OFF for the Dial-up Adapter).
  521.     5. Re-start the computer. Use your packet apps as normally in DOS
  522.        sessions.
  523.        
  524. ------------------------------
  525.  
  526. Subject: 7.5. How do I print to HP JetDirect (TM) printers on the network?
  527.    
  528.    Win95 includes a JetDirect service, which allows you to control and
  529.    attach to printers with JetDirect cards installed. HP JetAdmin depends
  530.    on IPX protocol, so install that as well.
  531.    
  532.    Once you install the JetAdmin service, you can print to the JetDirect
  533.    printers like you could to any network print queue, but you cannot map
  534.    a DOS LPT port to one. Read below, to learn how to create new DOS
  535.    ports instead.
  536.  
  537.      * 7.5.1. JetDirect Port Aliasing, or How do I print from DOS
  538.        programs to JetDirect Printers? 
  539.        
  540.    NOTE: HP has updated JetAdmin software that may take care of the need
  541.    to use this dumb Alias Port Monitor. I urge you to get the latest
  542.    JetAdmin update from HP's software support site at
  543.    http://www.hp.com/cposupport/indexes1/win95s.html to get DOS
  544.    session printing capability in "direct" mode. NOTE: This isn't needed
  545.    if you use HP JetDirect printers via a NetWare or other print server.
  546.    The alias monitor itself does have other uses, and you can get it from
  547.    ftp://ftp1.hp.com/pub/networking/software/alias1en.exe. One such
  548.    example is 32-bit redirection to a disk file, or to another device.
  549.    
  550.    Originally I thought that MS's DLC protocol would allow for JetDirect
  551.    access, as it did in Windows NT. Nope. I had the chance to attempt it
  552.    myself and had to struggle with HP's Aliasing Port Monitor to
  553.    make it work.
  554.    
  555.    Once you set up your JetDirect printer objects, install this dummy
  556.    printer driver. This will install the capability to add "Alias
  557.    Monitor" ports from printer properties. If you actually try to install
  558.    the dummy printer to the end though, it will fail. The port capability
  559.    will install correctly, however.
  560.    
  561.    Then, install a new Windows printer, identical to your existing
  562.    JetDirect printer, except after you finish, change its port. From the
  563.    new printer's properties, in its Details tab, select "Add Port". Among
  564.    the Local Port choices, select "Alias Monitor". Type in a valid DOS
  565.    port name (such as LPT3:), a descriptor for it, and the name of the
  566.    existing Win95 printer object (like "HP DeskJet 1200C (MS)", exactly
  567.    as it appears in the Printers window). Once this is done, whenever you
  568.    print to this port, it will print to the Windows printer it points to.
  569.    You can change this port's target or other properties from "Port
  570.    Settings".
  571.    
  572.    One advantage of this, is you can make your computer the print spooler
  573.    for it, and use a shorter share name (the share name
  574.    \\HP_Network_Printers won't work with Win 3.1 apps or Win 3.1 printer
  575.    drivers). Another advantage is you don't have to install JetAdmin on
  576.    each and every computer, if you do re-share it.
  577.    
  578.    NOTE: This is only the beginning of HP's apathy towards Win95. Notice
  579.    how they supply ONE driver set for Win 3.1 and for Win95? Notice how
  580.    "You must use the SETUP program!" when you try to add the driver with
  581.    Add Printer? Just what the hell is HP trying to do here? Of course,
  582.    HP's newest DeskJet 1600 drivers don't work with JetDirect printers
  583.    this way because they're written for Win 3.1 and don't recognize this
  584.    long \\HP_Network_Printers share name. I suggest getting a
  585.    Lexmark PS4079 if you want good colour printing AND Win95
  586.    performance.
  587.    
  588. ------------------------------
  589.  
  590. Subject: 7.6. How do I use these cool networking features...
  591.  
  592.      * 7.6.1. ...system policies? 
  593.        
  594.    System Policies let you enforce a bunch of settings for Win95
  595.    computers on a network. This is real handy to disable long filename
  596.    support for NetWare, or disable password caching, for example, without
  597.    going to each and every computer on the network and editing SYSTEM.INI
  598.    or the Registry.
  599.    
  600.    Copy the contents of ADMIN\APPTOOLS\POLEDIT from the CD-ROM, to a
  601.    convenient directory that only you (the Administrator) have access to.
  602.    The first time you run POLEDIT, it will ask you for a policy template.
  603.    Choose ADMIN.ADM. There are other policy templates for other networks
  604.    (including NDS), but ADMIN covers most of the stuff for now.
  605.    
  606.    Have a nice look at all the settings you can enforce on, enforce off,
  607.    or not enforce. Notice you have three choices; an "On", "Off", and
  608.    "Don't Care"; the "Don't Care" state means that the computer will use
  609.    the setting it already has. "Default User" refers to people, and you
  610.    can add unique policies for unique users if you have a central
  611.    security provider (like an NT domain controller or NetWare server) by
  612.    adding users to this policy file. "Default Computer" refers to
  613.    computers, and you can add computers here as well, named by the
  614.    "Identification" tab back in Network Control Panel.
  615.    
  616.    Definitely set these policies up at a bare minimum:
  617.      * Network path for Windows 95 files
  618.      * Remote Update: Automatic (Use Default Path). Remote Update refers
  619.        to updating local settings from the policy file, and Default Path
  620.        refers to the location of the policy file itself. The default path
  621.        depends on the kind of network client installed (Microsoft
  622.        Networks, NetWare, LANtastic, whatever) and this "Automatic"
  623.        option only works if you have a Win95 client for a central server
  624.        of some kind. You can do non-central policies too, but I'll cover
  625.        that later.
  626.        
  627.    Save this policy file with the name CONFIG.POL and copy it to the path
  628.    your client expects to find it.
  629.    
  630.    POLEDIT also works directly on a local Registry, which is really
  631.    convenient if you don't trust yourself with REGEDIT.
  632.  
  633.      * 7.6.1.1. ...on a Windows NT network? 
  634.        
  635.    Create the CONFIG.POL and copy it to the NETLOGON share of your
  636.    primary domain controller. You can spread the policy file to all your
  637.    backup domain controllers as well, in which case, the "Load Balancing"
  638.    option can save some server overhead on slow WAN links.
  639.    
  640.    Useful policies for NT networks:
  641.      * Log on to Windows NT (Specify domain name here too)
  642.      * Workgroup (Use same name as the domain to ease browsing troubles)
  643.      * Disable Password Caching
  644.      * Enable Load Balancing (If you use multiple domain controllers per
  645.        domain)
  646.  
  647.      * 7.6.1.2. ...on another network with a 32-bit client? 
  648.        
  649.    Other Win95 clients will have their own policy templates and their own
  650.    unique location for the policy file. Check with the vendor for the
  651.    details. If there's no default path, you can enforce the "Manual
  652.    Update" policy and specify a UNC path to the policy file (like
  653.    \\SRV\POLICIES\CONFIG.POL), but you will need to run POLEDIT on each
  654.    station to set this in each Registry.
  655.  
  656.      * 7.6.1.3. ...on another network with a DOS client? 
  657.        
  658.    You will have to set the "Manual Update" policy and set a DOS
  659.    Drive:\DIR\CONFIG.POL path on each station in each Registry. You will
  660.    also need to map this network drive before then end of AUTOEXEC.BAT as
  661.    well.
  662.  
  663.      * 7.6.1.4. ...on a peer to peer Win95 network? 
  664.        
  665.    If you keep one Win95 station on all the time (Usually the machine
  666.    with the printer attached) you can put a policy file there. You will
  667.    still have to manually change the Remote Update path in each station,
  668.    but this time it can be a UNC path.
  669.  
  670.      * 7.6.2. ...User Profiles? 
  671.        
  672.    User Profiles are a really, really, cool feature of Win95. Not only
  673.    can you set a personalized desktop for each user and have personal
  674.    Start Menus, but you can have personalized settings for MS Exchange,
  675.    Word for 95, or pretty much any program that stores user preferences
  676.    in HKEY_CURRENT_USER in the Registry! Profiles will also follow a user
  677.    around in a centralized network, copying their program settings to
  678.    each station as required.
  679.    
  680.    To turn on User Profiles, run the Passwords control panel. Regardless
  681.    of whether you installed Networking or not, you turn on "Users may
  682.    select their own preferences" on the User Profiles tab.
  683.    
  684.    Custom Desktops and Start Menus are actually one of these user
  685.    preferences. You can enable or enforce User Profiles, but it's up to
  686.    the users if they want their shortcuts to be unique to them.
  687.    
  688.    Regardless of user profile preferences, Win95 creates a Profiles
  689.    folder, and a sub-folder for each user to store a personal copy of
  690.    USER.DAT, the user portion of The Registry. If the user chooses to
  691.    have custom Desktops and Start Menus, it stores them in that folder as
  692.    well. Deleting shortcuts from Win95's default Dekstop and Start Menu
  693.    folders will not affect a user's personal Desktop or Start Menu.
  694.    
  695.    Profiles work best when you have all Win32 apps, and if you keep
  696.    copies of the apps in the local hard drives, that you install the apps
  697.    in the same place on each computer! The "C:\Program Files" Directory
  698.    is a good place for apps in a User Profile environment. Keep the
  699.    Windows directory the same name on all your workstations too.
  700.    
  701.    SOFTWARE DEVELOPERS: Be VERY VERY CAREFUL where you store your program
  702.    settings! Hardware settings (like local cache directories or modem
  703.    preferences) belong in HKEY_LOCAL_MACHINE, mobile and user settings
  704.    (like bookmarks or spell check preferences) belong in
  705.    HKEY_CURRENT_USER. Test your software in a User Profile environment!
  706.    Netscape Communications gets kudos from me in this regard; Navigator 2
  707.    and 3 support user profiles.
  708.  
  709.      * 7.6.2.1. ...on a stand-alone workstation? 
  710.        
  711.    The Password Control Panel is always there, whether you have a network
  712.    client loaded or not. In here, select the User Profiles tab, and
  713.    select "Users can customize their settings". Specific users can choose
  714.    to keep a custom Desktop and Start Menu included in their profile.
  715.    
  716.    When you aren't on a network and you have User Profiles turned on, you
  717.    need to have a password for each user, otherwise it will happily
  718.    automatically use the last password-less user's profile. Selecting
  719.    "Shut Down" and "Close all programs and log on as different user" will
  720.    let you enter your own name and password.
  721.  
  722.      * 7.6.2.2. ...on a Windows NT network so it'll follow the user
  723.        around? 
  724.        
  725.    NT clients keep their profiles in their HOME directory, so make sure
  726.    you define a home directory for each user, in User Manager. NT servers
  727.    3.5 or later have long filename support built in, even for FAT file
  728.    systems, so you have no worries regarding roving desktops and Start
  729.    Menus... just the space requirements.
  730.    
  731.    Also, enforce "Enable User Profiles" through system policies, to
  732.    keep multiple profiles straightened out.
  733.  
  734.      * 7.6.2.3. ...on another network? 
  735.        
  736.    Roving User Profiles require a central storage space, and are specific
  737.    to what network client you run. So the location of user profiles on
  738.    that network depend on that client. This won't work with Client for MS
  739.    networks without a Windows NT domain to log in to (So it doesn't work
  740.    on just a bunch of Win95 machines together), but you can define a
  741.    custom Desktop or Start Menu for each user, with POLEDIT.
  742.    
  743.    In Default User (Or whoever user) Shell settings, you can define a
  744.    path for custom folders. The custom folders include Desktop, Start
  745.    Menu, Programs, NetHood, and "Hide Start Menu Subfolders". So for each
  746.    user (By selecting Edit/Add User) you can insert a custom path for
  747.    these items. If you do this in one master CONFIG.POL file stored in
  748.    one location, and you have "Remote Update: Manual Path" turned on, you
  749.    can enforce a different Desktop and Start Menu for each user without a
  750.    central server. Just make sure the path exists when Win95 starts
  751.    (Either by using a UNC path, or by logging in before running Win95, in
  752.    the case of real mode clients).
  753.    
  754.    If you also enforce user profiles through the central policy file as
  755.    well, Win95 will store USER.DAT for each user on the machine, but it
  756.    will not follow the user around. If you want the benefit of full
  757.    roving user profiles, get a central server with Win95 client support,
  758.    and check with the network OS vendor about user profile support, if it
  759.    isn't an NT or NetWare server.
  760.    
  761.    Oliver Knorr says it is possible to use roving user profiles on a
  762.    simple peer network. He explained some mistakes in the Win95 resource
  763.    kit that MS documented in KB article Q135849. You first need to
  764.    add Registry entries to each peer machine you want roving profiles to
  765.    work on as described in the article. Then create a PROFILES.INI file
  766.    on your central peer server (isn't "central peer server" a
  767.    contradiction of terms?) and edit one Registry key on all the stations
  768.    to point to that profiles.ini file.
  769.  
  770.      * 7.6.2.4. Why user profiles is a really cool and useful feature! 
  771.        
  772.    One time I read a question on how to make Netscape 2.0 work with more
  773.    than one user's E-MAIL settings, so it would work with more than one
  774.    provider. The answer was simply: Turn on User Profiles in the
  775.    Passwords Control Panel. With that, Netscape had different settings
  776.    for each user, and what was better, each user had their own dial-up
  777.    networking preferences stored under their own profile!
  778.    
  779.    User Profiles is cool because it offers a central control for
  780.    personalized settings, regardless of whose program you run! The
  781.    software developer doesn't have to account for multiple users for a
  782.    given program; they need only store personal settings in the USER.DAT
  783.    portion of The Registry, and let the OS take care of the rest. I know
  784.    this works with these programs:
  785.      * MS Office 95 suite
  786.      * Corel Graphics suite 6.0
  787.      * MS Exchange
  788.      * Netscape 1.2N up to 3.04 (You will need to fix the cache path for
  789.        each user though, or accept its default)
  790.      * NCSA Mosaic
  791.        
  792.    Other programs Designed for Windows 95 had better work with this.
  793.  
  794.      * 7.6.3. ...remote administration? 
  795.        
  796.    The Passwords Control Panel has a "Remote Administration" tab that
  797.    works only if you have networking installed. If you use a central
  798.    server, you can assign administrative privilege to a SUPERVISOR or
  799.    Domain Admin.
  800.    
  801.    First, install File & Print Sharing for either MS networks (for a pure
  802.    Win95 or NT domain network) or NetWare (For NetWare networks). If you
  803.    use FPS for NetWare, keep SAP advertising OFF. In addition, install
  804.    the Remote Registry service from Network Control Panel, as a Service
  805.    (in ADMIN\NETTOOLS\REMOTREG on the CD-ROM) on the remote machines. You
  806.    can do this (and even enforce this) when you install Win95 as well.
  807.    
  808.    Now, if the workstations use User level security (highly
  809.    advisable on NT Domains and NetWare networks), Setup will
  810.    automatically enable remote administration for ADMIN and SUPERVISOR
  811.    (NetWare) or DOMAIN ADMINS (NT Domain). If the stations use passwords
  812.    instead of user lists (Share level security), or you don't have a
  813.    central server, you will need to manually enable Remote Administration
  814.    and supply a password to each station. Remote Administration settings
  815.    will differ with each type of network client installed.
  816.    
  817.    Once done, you (the administrator) can control computers via Network
  818.    Neighborhood. Right-click on any Win95 station and select
  819.    "Properties". You will see a "Tools" tab that lets you edit the
  820.    Registry, view network activity, or even browse the hard drives, on
  821.    the remote computer. REGEDIT and POLEDIT also works on these stations.
  822.    
  823.    Of the tools listed, Remote Registry service is the biggest service
  824.    (250 KB). To free up memory so you don't slow down the machines, check
  825.    out How to Prevent Random Hard Drive Access, which also frees
  826.    lots of memory for these services.
  827.  
  828.      * 7.6.3.1. ...on a Windows NT network? 
  829.        
  830.    Install FPS for MS networks, install Remote Registry service, and
  831.    enable User level security. Remote Admin privileges are
  832.    automatically given to anyone in the Domain Admins group on the domain
  833.    controller. Re-boot. Then, go to another Win95 station, log in as
  834.    Administrator (or anyone else in Domain Admins) and get properties on
  835.    the remote station from Network Neighborhood.
  836.    
  837.    WARNING: This service will allow you to remotely edit an NT Server's
  838.    Registry! I was able to get in to several (but not all) Registry keys
  839.    on my own NT server by logging in as a member of Domain Admins. I'd
  840.    hate to think what could happen to my poor server if someone ran
  841.    REGEDIT on this network with malicious intent!
  842.    
  843.    WARNING: Remember the NetWare C$ bug? It's back, this time in FPS for
  844.    Microsoft networks! Now if you perform a Remote Admin session on a
  845.    Win95 station and view its hard drives, the Admin shares
  846.    (\\machine\c$) remain active, available for read-only viewing when a
  847.    user types \\machine\c$ from Start Menu/Run. This bug may have always
  848.    been around, but I suspect it emerged with Service Pack 1.
  849.  
  850.      * 7.6.3.2. ...on a Peer Win95 network? 
  851.        
  852.    You don't need to install Remote Registry service on the workstations
  853.    to use peer to peer remote administration. You only need a file and
  854.    print sharing service. When you use the Admin tools, the target
  855.    computer will prompt you for a password.
  856.    
  857.    Be sure to set this password on all the workstations you want to
  858.    administer remotely.
  859.    
  860.    NOTE: According to the Remote Registry readme files, Remote Registry
  861.    service only works if you use User Level Security from a central
  862.    server. 
  863.  
  864.      * 7.6.4. ...user level access? 
  865.        
  866.    User Level access spares us the potential of lost passwords and
  867.    multiple, security-killing, cached passwords, because the passwords
  868.    remain on the central security provider. You need only log in once and
  869.    type your password once, and you have access to any resources shared
  870.    on the network that have you on their access list.
  871.    
  872.    Enable User Level security from Network Control Panel, in Access
  873.    Control. Pick a security provider (the name of an NT domain, NetWare
  874.    server, or other central server if your client/service software allows
  875.    for it). The next time you re-boot, all your share requesters and
  876.    password requesters will have user list requesters in their place. You
  877.    could also enforce user level security via system policies.
  878.    
  879.    If the server is a NetWare 4.x server, you will need to set a Bindery
  880.    context on it. This will allow all NDS clients access to any Win95
  881.    stations sharing resources via FPS for NetWare.
  882.    
  883.    Unusual combinations to avoid:
  884.      * FPS for MS networks, using a NetWare server as security provider
  885.        (WFWG stations can't get access then! Win95 machines could get
  886.        access, however)
  887.      * FPS for NetWare, using an NT server as a security provider (Quite
  888.        impossible, as the NCP server doesn't recognize NT security)
  889.      * FPS for NetWare, using Share level security (It won't let you; NCP
  890.        servers don't allow separate logins)
  891.          * 7.6.5. ...server-based setup and MSBATCH.INF? 
  892.        
  893.    I'm going to probably create a new FAQ page dedicated to this in the
  894.    new year. But in the meantime, here's some basic stuff to get your
  895.    server based setup running.
  896.    
  897.    First, why do a server based installation of Win95 in the first place?
  898.      * Automated installation of several workstations
  899.      * Can apply software updates or widgets for everyone
  900.      * Can apply special changes to the systems, hacks or otherwise, in
  901.        all new machines quickly
  902.      * Save disk space on workstations by running pieces of Win95 off the
  903.        server
  904.        
  905.    Oops... that last one isn't such a good idea, because it requires
  906.    real-mode (DOS) networking to start first, eating up conventional
  907.    memory. I'd say, make a normal installation of Win95, then use shared
  908.    copies of your apps to save disk space instead.
  909.    
  910.    I cover basics in page 2, but in addition to this, get the Win95
  911.    SP1 Diskette Set and use the updated INFINST, INFGEN, and BATCH
  912.    tools instead of the ones that come with the CD-ROM.
  913.    
  914. ------------------------------
  915.  
  916. Subject: 7.7. Win95 has (this security bug). How do I fix...
  917.  
  918.      * 7.7.1. ...the "cancel" button on the login window? 
  919.        
  920.    You can demand log in for Win95 access, through system policies,
  921.    if you use a central security provider with a Win95 client. This way,
  922.    a failed log in or a canceled log in will give "Unable to log you in"
  923.    errors. Be warned: CTRL-ESC at a login prompt will bring up the task
  924.    manager, so you will also want to remove TASKMAN.EXE from that
  925.    computer. Windows NT does not exhibit this bug, so if you're really
  926.    paranoid about this bug you should consider using NT instead.
  927.    
  928.    Win95 is not as secure as Windows NT, but some other security measures
  929.    will prove useful enough to keep the bad guys out. These include:
  930.      * Remove the floppy drive from the computer once you install Win95
  931.      * Disable REGEDIT.EXE via system policies, and rely on
  932.        Remote Administration
  933.      * Remove TASKMAN.EXE from the system; the task bar replaces it
  934.        anyway
  935.      * If you insist on keeping the floppy drive in the computer, force
  936.        it (through BIOS setup) to always boot from Drive C.
  937.        Password-protect your BIOS setup too.
  938.      * Edit MSDOS.SYS to prevent Safe Mode booting, force the system to
  939.        always boot into Win95 on power-up, and to set the boot delay to
  940.        zero.
  941.      * Hide components of the Control Panel, such as Network, via
  942.        system policies. You can hide quite a few Desktop components
  943.        via system policies too. Check them out.
  944.          * 7.7.2. ...the Samba bug I heard about? 
  945.        
  946.    Install Service Pack 1. Or just disable the binding to File &
  947.    Print Sharing for MS Networks to TCP/IP. Bring up TCP/IP properties
  948.    for each net card, hit "Bindings", and turn off the binding to FPS for
  949.    MS networks.
  950.    
  951.    Microsoft claims this bug happens when Samba clients issue "Illegal
  952.    network commands" to the computer acting as a server. Fact is, this
  953.    bug was in WFWG originally, and I suspect it's even in NT Server!
  954.    Rich Graves has all the gory details. Microsoft seems to have
  955.    many troubles with Samba clients and servers; there was even a Client
  956.    for MS networks update in Service Pack 1 that fixed troubles with
  957.    Win95 accessing a Samba server.
  958.  
  959.      * 7.7.3. ...the password caching bug? 
  960.        
  961.    Install Service Pack 1 or disable password caching via
  962.    system policies.
  963.  
  964.      * 7.7.3.1. How do I disable password caching? 
  965.        
  966.    Password caching only happens if you have a Win95 network client
  967.    installed, OR you have User Profiles enabled on a stand alone
  968.    computer.
  969.    
  970.    The clients for NetWare and NT have separate caching restrictions
  971.    (such as "Prevent caching of log on password") you can use, or you can
  972.    disable password caching entirely, in the Network section of POLEDIT.
  973.  
  974.      * 7.7.3.2. How do I enable user level access to eliminate the need
  975.        to cache passwords? 
  976.        
  977.    Read all about it in User level security. You will need a central
  978.    security provider (like an NT domain or NetWare server) for this
  979.    though.
  980.    
  981. ------------------------------
  982.  
  983. Subject: 7.8. Visiting Rich Graves' Win95NetBugs site for details
  984.    
  985.    He's at
  986.    http://www-leland.stanford.edu/~llurch/win95netbugs/faq.html and
  987.    while he's very anti-Microsoft, he does present the facts.
  988.  
  989. --
  990. ==============================================================================
  991. = I am Gordon of Winterpeg. Junk mail is futile.          Post MakeMoneyFast =
  992. = Find out why: http://spam.abuse.net/spam/      Or eat pink meat from a can =
  993. = World's best computer: http://www.amiga.de/          they're both the same =
  994. = Windows 95 FAQ: http://www.orca.bc.ca/win95/             http://ga.to/mmf/ =
  995. ==============================================================================
  996.  
  997.