Unable to modify link speed if higher than the interface speed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Invalid
|
Medium
|
Unassigned | ||
maas-ui |
Fix Released
|
Unknown
|
Bug Description
Intel card reporting higher link speed thank Interface speed.
But it would be ok, issue with the speed reporting, maybe firmware update would help, but
I cannot change the speed in the GUI interface.
Once it gathered these value, the save button is greyed out (see the screenshots)
0000:3b:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
0000:3b:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
$ ethtool -i eno7
driver: enic
version: 2.3.0.53
firmware-version: 5.1(3a)
expansion-
bus-info: 0000:1d:00.4
supports-
supports-test: no
supports-
supports-
supports-
$ ethtool eno7
Settings for eno7:
Supported ports: [ FIBRE ]
Supported link modes: 10000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: 10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 20000Mb/s #######
Duplex: Full
Port: FIBRE
PHYAD: 0
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000000 (0)
Link detected: yes
Work around for it is to use CLI
$ maas admin interface update ggt43c 174 link_speed=10000
Success.
Machine-readable output follows:
{
"link_
"children": [],
"id": 174,
"discovered": null,
"mac_address": "3c:13:
"parents": [],
"vendor": "Cisco Systems Inc",
"product": "VIC Ethernet NIC",
"enabled": true,
"effective_
"links": [
{
"id": 916,
"mode": "link_up"
}
],
"numa_node": 0,
"firmware_
"name": "eno7",
"system_id": "ggt43c",
"type": "physical",
"interface_
"sriov_max_vf": 0,
"vlan": {
"vid": 0,
"mtu": 1500,
"dhcp_on": true,
"space": "oam-space",
"id": 5003,
"fabric": "fabric-0",
"name": "untagged",
},
"link_speed": 10000,
"tags": [],
"params": "",
"resource_uri": "/MAAS/
}
$ maas admin interface read ggt43c 174
Success.
Machine-readable output follows:
{
"sriov_max_vf": 0,
"link_speed": 10000,
"product": "VIC Ethernet NIC",
"mac_address": "3c:13:
"discovered": null,
"links": [
{
"id": 916,
"mode": "link_up"
}
],
"vlan": {
"vid": 0,
"mtu": 1500,
"dhcp_on": true,
"fabric": "fabric-0",
"space": "oam-space",
"id": 5003,
"name": "untagged",
},
"effective_
"type": "physical",
"enabled": true,
"id": 174,
"tags": [],
"name": "eno7",
"parents": [],
"params": "",
"vendor": "Cisco Systems Inc",
"system_id": "ggt43c",
"link_
"numa_node": 0,
"firmware_
"interface_
"children": [],
"resource_uri": "/MAAS/
}
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → next |
tags: |
added: ui removed: gui interface |
Changed in maas-ui: | |
importance: | Undecided → Unknown |
Changed in maas: | |
milestone: | next → 3.2.0 |
Changed in maas: | |
milestone: | 3.2.0 → 3.2.0-beta6 |
Changed in maas-ui: | |
status: | New → Fix Released |
This is how it looks