Oracle SBC: unregister_netdevice: waiting for <interface:id> to become free
(Doc ID 2834664.1)
Last updated on SEPTEMBER 29, 2023
Applies to:Acme Packet 6350 - Version S-Cz8.3.0 and later
Information in this document applies to any platform.
When configuration change of adding IPv4 and IPv6 on hip-ip-list and icmp-address was being activated, there is timeout observed on the superuser prompt, followed by below events on the console:
[223xxx.xxx567] unregister_netdevice: waiting for <interface:id> to become free.Usage count = 1
[223xxx.xxx539] unregister_netdevice: waiting for <interface:id> to become free.Usage count = 1
- Calls and Registrations starts failing.
- SBC switchover doesn't happen, even if manually attempted as the standby node is also not in correct state to takeover.
- Reboot of the Active node doesn't help.
In this example, let us consider the <interface:id> say s0p0:21
Then the events populated will be:
unregister_netdevice: waiting for s0p0.21 to become free.Usage count = 1
Below config changes were attempted on the interface:
1. IPv4 address was being added in the hip-ip-list and icmp-address. This change is not yet saved and activated
2. Next IPv6 address was being added in the hip-ip-list and icmp-address for the same interface as in point 1.
3. Now, save and activate is executed.
4. Timeout occurs with following message:
activate-config waiting 120000 ms for request to finish
...timed out waiting for response for activate-config
Though activation takes place after few seconds (can be checked in the logfiles), the SBC is now in unsteady state and starts populating 'unregister_netdevice' events over the console. That is why, the events indicate s0p0. If it is attempted on another interface, say s0p1, then the events will reflect accordingly.
The workaround is to reboot both nodes in HA simultaneously to recover, but this will cause service outage. The same issue will be encountered, if the configuration changes are re-attempted in similar manner mentioned above.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document