[VOL-1945]: OMCI connection is broken after DHCP installed
Change-Id: Iccd1542082d532997ad91fb7fcb7d628d4944307
diff --git a/core/grpc_service.go b/core/grpc_service.go
index 9640458..651ebc7 100644
--- a/core/grpc_service.go
+++ b/core/grpc_service.go
@@ -200,7 +200,7 @@
logger.Debug("ONU-ID: %v, ONU state: %d", msg.OnuId, state)
// If ONU is ONU_INACTIVE, ONU_FREE or ONU_OMCI_CHANNEL_LOS_RAISED drop
- if state != device.ONU_ACTIVE && state != device.ONU_OMCIACTIVE {
+ if state != device.ONU_ACTIVE && state != device.ONU_OMCIACTIVE && state != device.ONU_AUTHENTICATED {
logger.Info("ONU (IF %v ONU-ID: %v) is not ACTIVE, so not processing OmciMsg", msg.IntfId, msg.OnuId)
return new(openolt.Empty), nil
}