Hi there, guys!
This post explains how to tackle the 'Error:Basic license is not active' on an NE40E-M2. Please see more details as you read further down.
ISSUE DESCRIPTION
A client presented an issue when trying to add interfaces to an eth-trunk. The console displayed the following error:
Error: The basic license is not active.
After checking the configuration client was able to create the eth-trunk and configure it just fine, the problem only presented itself when trying to add an interface to the trunk. Clients license supported all basic features and additionally he had purchased the M2 Series Aggregation Scenario License. The eth-trunk falls under the category of a basic feature which does not need any special licensing, as stated in the official documentation.
TROUBLESHOOTING
So the problem was not related to licensing. Upon further review, we noticed that the client had the following speeds on several interfaces:
display interface 100GE0/3/0
Even if clearly stated (100GE), the interface presented a lower speed than the actual speed (100M). The client reported that the only interfaces he was able to add to an eth-trunk were displayed with a 1G Port BW.
This led us to find the command active port-basic which states the following:
After running the command on the specified slot and ports, the client was able to add interfaces to eth-trunks. Please be aware that is not the only feature that could be limited by a similar command. Please take a look at the following documentation.
Function | License Need |
port-aggregation Port aggregation license | |
port-basic Port basic license | |
port-flexe Port flexe license | |
port-l3vpn-evpn Port l3vpn&evpn license | |
port-macsec Port macsec license | |
port-peering Port peering license |
This would be all on how to tackle the 'Error:Basic license is not active' on an NE40E-M2. Hope this was useful!