Bug #15602
closedDashboard interface widget does not use consistent capitalization or formatting for BASE-T designations
0%
Description
Capitalization and formatting between 1000 and 2500 BASE-T designations is not consistent in the dashboard interface widget. 2500 uses a hyphen in base-t where 1000 does not.
Files
Updated by Kris Phillips about 2 months ago
I can confirm this behavior. To add to it, 10 Gigabit links show "10Gbase" with a lower case b and upper case G, so there isn't really any consistency to what does and doesn't get capitalized. 2.5 gigabit get a capital B, but 1 gigabit does not, 10 gigabit gets a capital G for Gigabit, but not for the "b" in BASE. We should update everything to be consistent across the board. Probably with just all caps, as that is how it's represented in most situations.
Updated by Jim Pingle about 2 months ago
- Status changed from New to Rejected
The widget merely passes through the values displayed by the operating system, it does not format things on its own.
: ifconfig -m igc0 [...] supported media: media autoselect media 2500Base-T media 1000baseT media 1000baseT mediaopt full-duplex media 100baseTX mediaopt full-duplex media 100baseTX media 10baseT/UTP mediaopt full-duplex media 10baseT/UTP
: ifconfig -m ix0 [...] media autoselect media 1000baseSX media 10Gbase-SR
There may be other consequences to changing that in the OS, and trying to enforce specific formatting in the widget seems like adding technical debt for no tangible benefit.
If someone insists, they could open a PR upstream with FreeBSD directly.