Novell client loses drive mappings some time after login in routed local network

Posted on 2006-06-05
Last Modified: 2010-05-19
== Environment ==
* Newly installed OES/SLES9 SP1 server on private network Nothing special, but we do use NSS.
* Linksys WRT54G Wireless router, setup as router to private network, disabled filtering/FW. Router provides DHCP.
* Win XP clients with Novell client 4.91 SP2, login set up with IP adress of server, no contextless login, no SLP required.
* Login works fine, though slow sometimes (login dialog shows that its connected to server, then pauses for 10-30 seconds before mapping drives).
* Clients get their IP, DNS and all server mappings fine. Servers and stations can ping each other and DNS address resolution works fine.

== Problem ==
After 10-20 minutes of idle network time the drive mapping or connection is "lost". If the user refreshes the list of server mappings (My Computer) before accessing open files, everything is fine, but if they just try to save an open file from Word or Excel they've had it...
It does not matter whether the client is connected via wireless or cable to the 192.168 side of the Linksys router, but connecting the client to the server (10.252) network solves the problem.
I have tried all the suggestions found in previous postings related to lost drive mappings as follows:

Client settings/
  Advanced Login/
    NMAS = off
      : no effect
  Advanced Settings/
    Bad address cache timeout=0
      : Necessary for solving login problems after address changes, but no effect on problem
    UNC Filter = on
      : (was on)
  Protocol settings/
    Enable only hosts file resolution (created a hosts file for the test)
      : seemed to make the problem less frequent, but did not solve it.
Win Explorer settings/
  Tools/Folder Options/Show
    Simple file sharing = unchecked
      : no effect, but nice to have turned off in general
    Automatically search for... = unchecked
      : no effect, but nice to have turned off in general
Win XP network connections/
  Disabled other network connections than the active one, and unbound all protocols services from these
    : seemed to make the problem less frequent, but did not solve it.
Win XP firewall/
  Disabled firewall
    : no effect

Any clues to what goes on here, anyone? Grateful for any help,
Regards, Christian
Question by:cmyrstad

    Author Comment

    I solved my problem in the short term  by connecting the LAN side of the Linksys router to the server network (so the wireless router only acts as a switch). Maybe the Linksys router drops keep-alive packets even if the FW is disabled...
    It would still be nice to know if others have been able to solve this - it's not it like the most esoteric netowrk configuration around :-)
    LVL 35

    Accepted Solution

    "no slp required"

    This is not a completely-true statement.   Initial client discovery of the specified login server doesn't require SLP multicast to locate it to start the login process when you specify the server IP in the login, but NCP over IP still requires SLP for service location.  If you don't have a DA server, and multicast is blocked (which is not unlikely, when using a router), you can have service location related issues.  This is a likely explanation for why it seems to work OK if you use the router as a simple switch instead of as router.  Being able to PING and to get DNS resolution is not sufficient for a true, pure-IP network.  Ask Sun Microsystems (the developers of the SLP spec and subsequent RFC's), not Microsoft - Redmond wouldn't know "pure" IP if you hit 'em over the head with it.  ;)  M$ even thinks SLP is a "Novell proprietary" protocol rather than a real IETF standard - like standards make any difference to them anyway.   Ptah.

    But I digress...  

    I recommend, even though it's a simple network, to set a server up as the DA server - the default scope should be fine - and specify the DA server in the client's Service Location configuration tab.  That will force the client to unicast to the DA server, and the DA server (since you will set up your SLP correctly) will be able to provide the client with all of the SLP info for the entire network.

    As to the disconnects, who knows?  Maybe it's an SLP thing, too.  Did those go away after you "un-routed" yourself?

    Author Comment

    Yes, the disconnects went away when everything is on the same network. Thanks for the tip about setting up a DA, I'll try it out (but have to wait till an available weekend), and try to post the result back here.
    As for the standards issue, I must confess that I also believed some years back that SLP was a Novell-only thing... it's easy to be fooled.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Create and license users in Office 365 in bulk based on a CSV file. A step-by-step guide with PowerShell script examples.
    ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    761 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

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now