http://defect.opensolaris.org/bz/show_bug.cgi?id=9328

           Summary: refresh of nwam puts ncus in wrong state
    Classification: Development
           Product: nwam
           Version: unspecified
          Platform: ANY/Generic
        OS/Version: All
            Status: ACCEPTED
 Status Whiteboard: nwam1-build:2009-06-03
          Severity: critical
          Priority: P2
         Component: ON daemon
        AssignedTo: Anurag.Maskey at Sun.COM
        ReportedBy: Anurag.Maskey at Sun.COM
         QAContact: nwam-dev at opensolaris.org


When NWAM is refreshed, the state machines are restarted.  But interfaces are
not unplumbed so the interfaces are already bound to DHCP.  This causes the
dhcp thread to return "DHCP already running" when leases are (re)negotiated. 
Because of this, the NCUs stay in the "waiting for IP address" state, and nwamd
never receives the RTM_NEWADDR routing socket message.

The fix is to run nwamd_fini_ncus() when refresh is done.  Because the state
machine is restarted, along with resetting the active priority-group, the
correct interfaces will be brought up and configured.

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Reply via email to