...
These notes summarizes PICOS 3.8 new features, new hardware, known bugs, and bug fixes. Best practices recommend that you read all the content before upgrading to this release. For more detailed feature information, refer to the configuration guides.
Table of Contents
New
...
Features
Layer 2 and Layer 3
Bug ID | Release | Description |
---|---|---|
1233312814 | 3.78.0 | NTP config commands are changed |
11815 | 3.7.0 | Refine DHCP Relay and Snooping
|
12264 | 3.7.0 | MSTP over MLAG MSTP cannot work over MLAG in 3.6.x by new implementation of MLAG. In 3.7.0 we get it back. |
12361 | 3.7.0 | Priority of Multiple NAC Servers Allow user to configure the priority of multiple NAC servers. The reachable NAC server with highest priority will be used for NAC authentication. |
- | 3.7.0 | Upgrade to 3.7.0
|
12402 | 3.7.0 | PoE Redundancy/Aggressive Mode on Dell Hardware Models Add back PoE redundancy/aggressive mode for Dell hardware models. With 2 PSUs power good, PoE maximum power under redundancy mode will be different from aggressive mode. |
12467 | 3.7.0 | Enhancements on Server-Fail Recovery Methods Three methods, namely auto, manual and timer, can be configured for the client to get out from the RADIUS server failure. By default, manual comes into effective. |
12311 | 3.7.0 | Enable Duplex Negotiation on SFP+ Port Enable the auto negotiation for duplex on the SFP+ port at the 1G speed on AS5812_54X. |
12394 | 3.7.0 | Manage license key from PICOS CLI Allow to add/delete/show license key from operational mode of PICOS Cli. 1. license install <license-path-name> 2. license show 3. license remove |
12606 | 3.7.1 | Dynamic ARP Inspection Dynamic ARP inspection (DAI) is a security mechanism that is used to reject invalid and malicious ARP packets. ARP packets of which the MAC or IP is not detected by DHCP snooping will be dropped. |
12590 | 3.7.1 | Port Security Extend the functionalities of port security to all support platforms. |
12154 | 3.7.1 | Handle EAP-logoff in NAC If receive an EAP-Logoff on a specific port, the session of the associate supplicant will be terminated. |
12700 | 3.7.1.3 | SNMP ACLs Applied as per Community or Security User Name The snmp-acl can be configured as per SNMP community or security user. Namely, it will allow a community or security user to have its own white IP list which will overwrite the global snmp-acl configuration. Please refer to the document Configuring SNMP ACL to have more details. |
- | 3.7.2 | Management VRF Management VRF is designed to seperate management traffic and dataplane traffic completely for sake of security. The key points are as following: |
10807 | 3.7.2 | OSPF over VRF OSPF can be enabled on a specific VRF. Policy statements can be applied to the OSPF instance as per VRF. Please have detailed information by referring to the document at OSPF (Open Shortest Path First). |
12741 | 3.7.2 | Issue a Warning rsyslog Message if MLAG Associate Configuration Not Consistent If configuration on the 2 MLAG spines is not consistent, will issue a warning rsyslog message. |
10822 | 3.7.2 | Return to Default Configuration PICOS can go back to the default configuration much easier with the new added CLI command "rollback default". |
7650 | 3.7.2 | Provide Bash Command History CLI "bash" commands can be displayed by up arrow function to enable to rollback to previous commands in history. |
7873 | 3.7.2 | Display Warning Message when if Closing Quotation Mark Missing It is an enhancement of CLI syntax check. CLI will prompt an error message if the closing or begining quotation mark is missing. |
12713 | 3.7.3 | Private VLAN Private VLAN provides a mechanism to limit traffics into different sub-domains within a VALN broadcast domain via isolated VLAN and community VLANs. Please refer to Private VLAN Configuration Guide. |
12790 | 3.7.3 | The License Type is 1G for N32XX License type is is changed to 1G on hardware Dell models including N3248PXE-ON, N3248X-ON, N3224PX-ON. |
12771 | 3.7.3 | New CLI Commands under Operational Mode New CLI commands are added for the functionalities of scp, upgrade2, banner before login under CLI operational mode. Please refer to System Management Commands. |
12743 | 3.7.3 | Compatibility of AmpCon with Management VRF Management VRF was added in 3.7.2. AmpCon should be compatible with management VRF. Specifically, if management VRF is enabled, AmpCon agent on the switch side should lookup the routes in management VRF to build VPN connection with AmpCon server. |
12649 | 3.7.3 | Add a Build-in User "net-admin" By default, TACACS+ user with privilege-level equal to 1 will be mapped to this internal user "net-admin" which is not allowed to drop into Linux shell. So TACAS+ user with privilege-level 2-14 will be mapped to local user operator. Additionally, "net-admin" cannot login into PICOS by local authentication. |
10535 | 3.7.3 | Add HardwareId in Pica8 Private SNMP MIB Hardware ID can be queried by OID (iso.3.6.1.4.1.35098.1.17.0 ) from Pica8 private SNMP MIB. |
12742 | 3.7.3.4 | Split 100G port into 2 x 50G ports |
12952 | 3.7.4 | DHCP Server under L2/L3 A simple version of DHCP server is introduced into PICOS under L2/L3 mode. In particular, this DHCP server supports to assign IPv4 addresses for hosts in one specific VRF for Internet access. Please refer to the document at Configuring DHCP Server. |
12938 | 3.7.4 | MLAG Enhancement Refined the behavior in case that configurations are not consistent on the peering MLAG spines. PICOS will keep MAC addresses syncing on MLAG interfaces even if configurations are not consistent on the peering MLAG spines unless MLAG TCP connection is broken. With regarding to spanning tree, based on the type of inconsistent configurations on the MLAG spines, will take actions as following: Do nothing and keep the traffic going shut down the specific MLAG port Block associate VLANs configured on the peer-link Please refer to Principle of MLAG for the details. | 12890 | 3.7.4 | Abbreviate the Downloadable ACL Rule12883 | 3.7.4 | Resolve the IP of CWA Server with DNS
12884 | 3.7.4 | Consecutive Detect Number Add consecutive detect number to the output of "run show dot1x server". |
12894 | 3.7.4 | Add idle-timeout for CLI on Console Port Login to the switch on console port. If the configured timeout is expired, CLI will exit. |
13070 | 3.7.5 | MLAG Peer Gateway Maximum 500 L3 VLAN interfaces are allowed to be configured on each MLAG spine switch. The IP address of each L3 VLAN interface can be used as the gateway of the downlink hosts. Please refer to document at Principle of MLAG. |
13072 | 3.7.5 | Allow 802.1X to Work with Local Firewall Support both of 802.1X dynamic/downloadable ACLs and local firewall filter on-switch security and QoS ACLs on the same ports. |
13101 | 3.7.5.1 | DNS Domain Search List VXLAN Routing |
13098 | 3.8.0 | Enable VXLAN on NAC Ports |
13101 | 3.8.0 | DNS Domain Search List |
Open vSwitch and OpenFlow
Bug ID | Release | Description |
---|---|---|
12476 | 3.7.1 | Configure a Port to Different Bonds A port can be added to multiple bonds. Will issue a warning log message if add a pop_vxlan/pop_l2gre flow with input matching a bond which shares member ports with other bond(s). |
12950 | 3.7.4 | TTP Improvement New tables, Bridging_Flow_Table, Egress_Port_Flow_Table, Egress_Port_Group_Flow_Table, Egress_VLAN_Xlate_Flow_Table, Egress_ACL_Flow_Table, are added under TTP (TTP Table Type Pattern) mode. Please refer to Configuring TTP for the detailed update. |
Linux Platform
...
Hardware
Bug ID | Release | Description | |||
---|---|---|---|---|---|
1177312496 | 3.7.0 | Porting N3248X-ON Dell N3248X-ON is a 1G/2.5G/5G/10G Multi-Gig switch model which has 48x10G Cu ports and 4x25G SFP28 and 2x100G QSFG28 stacking ports in the rear. | 11448 | 3.7.8.0 | Support AS4630AS5835- 54PE54T |
11806 | 3.7.1 | Support N3208PX-ON N3208PX-ON suppurts 4x1G Cu ports and 4x5G Cu ports whth 802.3bt Type-4 99W PoE capability and 2x10G SFP+ ports. | |||
12533 | 3.7.2 | Support N3224P-ON N3224P-ON supports 24x10G Cu ports with 802.3bt Type-4 99W PoE and 4x25G SFP28 ports and 2x100G QSFG28 ports in the rear. | |||
12586 | 3.7.2 | Support N3248TE-ON N3248TE-ON supports 48x1G Cu ports and 4x10G SFP+ ports and 2x100G QSFG28 ports in the rear. | 12835 | 3.7.4 | Support N3224F-ON|
12957 | 3.7.4 | Support S5232F-ON S5232F-ON supports 32x100G QSFP28 port and 2X10G SFP+ ports. | |||
12696 | 3.7.4 | AG5648 Support in 3.7.4 Add AG5648 back to the list of hardware support in 3.7.4. | |||
13858 | 3.7.5 | Support AS4630-54NPE AS4630-54NPE consists of 36x2.5G BASE-T ports, 12x10G BASE-T ports, 4x25G SFP25 uplink ports and 2x100G QSFP28 uplink ports. | |||
12224 | 3.7.5 | Support N2248PX-ON & N2248X-ON | |||
11578 | 3.7.5 | Support N2224PX-ON & N2224X-ON N2224PX-ON & N2224X-ON support 24x2.5G RJ45 ports and 4x25GbE SFP28 ports and 2x40G QSFP ports. N2224PX-ON is a PoE switch with 12 RJ45 ports supporting 30W PoE, the other 12 RJ45 ports supporting 60W PoE. | |||
AS5835-54T consists of 48X10G RJ ports and 6X100G QSFP28 uplink ports on the front panel. |
Fixed Issues
Layer 2 and Layer 3 Features
...
UEFI Boot Entry Displayed as 'grub'
UEFI boot entry of PICOS is changed as "picos" in efibootmgr under ONIE.
...
FAN Tray Airflow Direction on N3248TE
Support both FAN airflow direction, Back to Front (B2F) and Front to Back (F2B), on N3248TE.
...
upgrade/upgrade2 cannot Work with an Ansible Playbook
upgrade/upgrade2 can return to shell prompt by executing "reboot" background. The Ansible playbook which is used to do upgrade will not hang to expect the shell prompt.
...
Connect Cable on the Port Which Disabled, the Port Status will Be 'up'
On N3224PX-ON, connect cable on the port which disabled, the port status will be 'up'.
AmpCon
...
Bug ID
...
Release
...
Description
...
Roll Back Config if Upgrade Fails
The AmpCon agent will roll back to the original configuration if upgrade fails in case such as vpn connection failure.
CLI Changes
Port Security Commands:/display/PicOS37sp/Port+Security+Commands
ARP Inspection Commands: /display/PicOS37sp/Protocol+Configuration+Commands
set protocols arp inspection vlan <vlan-id> access-list <acl-name>
clear port-security interface all/gigabit-ethernet xxx
clear port-security port-error all
Port Security Commands:/display/PicOS37sp/Port+Security+Commands
clear port-security sticky address xxx vlan xxx
clear port-security dynamic interface all all/gigabit-ethernet xxx
clear port-security sticky interface all all/gigabit-ethernet xxx
clear port-security port-error interface all/gigabit-ethernet xxx
ARP Inspection Commands: /display/PicOS37sp/Protocol+Configuration+Commands
Bug ID | Release | Description | ||
---|---|---|---|---|
1240113106 | 3.7.0 | Disable NTP by default | 12329 | 3.7.0 | DOT1X Authentication Failed When Configure Two Reachable Servers
12257 | 3.7.0 | Aruba AP-515 Fails to Receive Power Somehow Aruba AP-515 can not receive power from N3048 UPoE ports (ge-1/1/1 to ge-1/1/12). | ||
12508 | 3.7.0 | Lower the Level of a LOG Message Lower the level of the log message, such as "The mac address 00:24:14:b3:68:3a is NAC session,ignore it", to "TRACE". | ||
12614 | 3.7.1 | Login Announcement (Banner) not Showing Up If activate TACACS+, the configured announcement (banner) can not show up when login to the switch. Fixed in 3.7.1. | ||
12635 | 3.7.1 | Fail to Add a Term of Policy Statement Configure a term of policy statement "set policy policy-statement statement term t1" and exit Cli such as reboot the switch. And then if configure another term of the same policy statement, will fail and print error message "Command failed: create_term failed: ... Term already present in position ..." . | ||
9245 | 3.7.1 | LLDP Statistics Error If disable LLDP, the LLDP counters should be cleaned up. | ||
12171 | 3.7.1 | Delete loopback IP Address with VXLAN Configuration Allow to delete the IP address configured on the loopback interface if it is not applied to a VXLAN instance. | ||
12699 | 3.7.1.3 | Multicasting Traffic flooded within the VLAN Even Enabled IGMP Snooping | ||
12722 | 3.7.2 | Check VLAN when Apply a Synced MAC to L2 Table on a MLAG Spine The virtual MAC address on a switch with VRRP enabled is created based on configured VRID. Under active-active mode of VRRP, if a virtual MAC address is learned on a MLAG spine (device A), it will be synced to the peering spine (device B). In case that on device B the same virtual MAC address of a different VLAN with the same VRID is synced from device A, this virtual MAC address will not be applied to the hardware L2 table because PICOS doesn't check the VLAN when install the synced MAC address to the hardware L2 table. This issue is fixed in 3.7.2. | ||
12762 | 3.7.3 | Stop Empty TACACS+ Authorization Requests after Login to the Switch A TACACS+ user is mapped to a local user such as admin or operator or guess depending on the user's privilege-level configured on TACACS+ server side. PICOS will send an empty authorization request (service= shell, cmd=NULL) to the TACACS+ server to have the privilege-level of a specific TACACS+ user during the authentication process. After login to the switch, this empty authorization request should not be sent out to the TACACS+ server. | ||
12482 | 3.7.3 | Switch Gets Reboot If More Than Available Power is Requested via PoE This issue can be reproduced under the extreme conditions on N3248PXE-ON. Connect POE load tester to all 48 ports and request power from all ports with maximum power of 90watts each. PICOS will reboot when Cli commands such as "run show poe interface all". This issue is fixed potentially with #12637. | ||
12948 | 3.7.4 | Ports Bounce When Change Member Port(s) of a LAG All other ports will flip if a member port of a LAG is changed to a different LAG. This issue, fixed in 3.7.4, only happens on AS4610. | ||
12928 | 3.7.4 | Don't Discard IP Fragments of NAC Messages Under in-band connection, the IP fragments of NAC messages should not be dropped. | ||
12877 | 3.7.4 | Client Device Loses NAC authentication After session-timeout After authentication session-timeout such as 1 hour by default, the client device authentication is terminated. And it cannot get authenticated any longer in particular circumstance. This issue is fixed in 3.7.4. | 12866 | 3.7.4 | MAC Syncing on VXLAN Network Ports Between MLAG Spines
12878 | 3.7.4 | Traffic Loop Appears if Flip VXLAN Network Port VXLAN is configured on the 2 MLAG spines. The traffic from the peer link should be blocked on the VXLAN network port unless the corresponding VXLAN network port on the peering spine is down. However, by flipping the VXLAN netowrk port on one spine, the mechanism to block the traffic from peer link might not work and lead to traffic loop. This issue is fixed in 3.7.4. | 12887 | 3.7.4 | Global Settings for recovery-timeout and session-timeout
12885 | 3.7.4 | Remove syslog Messages for NAC Debugging Remove the trivial log messages for NAC debugging, which are boring and confusing. | ||
13000 | 3.7.4 | PICOS CLI Command "commit confirmed" Doesn't Work in "cli -c ..." PICOS CLI command "commit confirmed" doesn't work in command "cli -c ..." for example, cli -c "configure;set vlans vlan-id 1888; commit confirm 10" Configuration rollback will not be triggered. This issue can also be reproduced in ansible environment. | ||
12754 | 3.7.5 | MSTI Validation When Show MSTP Interface Status When show insterface status of a MSTP instance with command "run show spanning-tree mstp interface msti xxx", will prompt an error message if the specified MSTI is invalid. | ||
12577 | 3.7.5 | Port with Root Guard Enabled If the role of a port with root guard enabled is changed, the port will be blocked and marked as "ROOT_NC". | ||
13032 | 3.7.5 | It Takes Longer to Stop PICOS with Web Authentication Enabled It takes much longer to stop PICOS if enable web authentication on a specific port. This issue is fixed in the 3.7.5. | ||
13034 | 3.7.5 | Remove an LCMGR LOG Message Remove rsyslog message "[LCMGR]BCM_FIELD_RANGE_SRCPORT id 0x5a0000xx" which is confusing and non-sense. |
Open vSwitch and OpenFlow
...
Bug ID
...
Release
...
Description
...
SNMP Port Statistics Error.
The numbers of SNMP MIB OIDs (iso.3.6.1.2.1.31.1.1.1.x.x) associated with port statistics are not right.
...
Enable web GUI for OVS configuration on N3200 platforms.
...
FEC (Forward Error Correction) can only be applied on 100G port configured with 100Gbps speed.
Hardware
...
Update Fan Status if Stop Working
When one of the fans stops working or is pulled out, fan status should be reflected immediately when execute "run show system fan".
Linux Platform
...
Bug ID
...
Release
...
Description
...
8.0 | Cannot Read out EEPROM Data on AS7326-56X |