kernel/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
.. .. @@ -704,7 +704,9 @@ 704 704 hns3_get_ksettings(h, cmd); 705 705 break; 706 706 case HNAE3_MEDIA_TYPE_FIBER: 707 - if (module_type == HNAE3_MODULE_TYPE_CR)707 + if (module_type == HNAE3_MODULE_TYPE_UNKNOWN)708 + cmd->base.port = PORT_OTHER;709 + else if (module_type == HNAE3_MODULE_TYPE_CR)708 710 cmd->base.port = PORT_DA; 709 711 else 710 712 cmd->base.port = PORT_FIBRE;