Você pode ver este erro no seu dmesg após executar "rsu bmcimg [PCIe B:D. F]"
Exemplo de log dmesg:
[Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: ignorando excluir o erro macvlan na PF, errar I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK
[Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: Definir VSI padrão falhou, err I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK
[Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: Configuração promíscua em falha na PF, err I40E_ERR_ADMIN_QUEUE_FULL aq_err OK
Para evitar esse erro, antes de executar "rsu bmcimg [PCIe B:D. F]", desvincular o driver i40e da placa especificada com as etapas abaixo:
1) Verifique o controlador Ethernet PCIe B:D:F
$ lspci | grep 0d58 (para placa 25G)
OU
$ lspci | grep 0cf8 (para placa 10G)
Exemplo:
[root@localhost ~]# lspci | grep 0d58
Controlador Ethernet 19:00.0: Intel Corporation dispositivo 0d58 (rev 02)
Controlador Ethernet 19:00.1: Intel Corporation dispositivo 0d58 (rev 02)
Controlador Ethernet 1b:00.0: Intel Corporation dispositivo 0d58 (rev 02)
Controlador Ethernet 1b:00.1: Intel Corporation dispositivo 0d58 (rev 02)
Nota: se você tiver várias placas em seu sistema, verifique qual controlador Ethernet pertence a qual placa com "lspci -vt".
Exemplo:
-[0000:16]- -00.0-[17-1e]----00.0-[18-1c]-- -08.0-[19]dispositivo -- -00.0 Intel Corporation 0d58
| | | \-00.1 dispositivo Intel Corporation 0d58
| | -09.0-[1a]----00.0 Intel Corporation dispositivo 0b30
| | -10.0-[1b]-- -00.0 Intel Corporation 0d58
| | | \-00.1 dispositivo Intel Corporation 0d58
| | \-11.0-[1c]----00.0 Intel Corporation dispositivo 0b32
2) Verifique o status do driver.
Controlador de
Exemplo:
[root@localhost ~]# lspci -vvv -s 19:00.0
Se você ver "Driver do Kernel em uso: i40e", o driver será vinculado. Se você não ver esta linha, o driver será desvincular.
3) Se estiver acondido, desvincular-o.
$echo "controlador /sys/bus/pci/devices//driver/unbind
Exemplo:
[root@localhost ~]# eco "0000:19:00.0" > /sys/bus/pci/devices/0000\:19\:00.0/driver/unbind
[root@localhost ~]# eco "0000:19:00.1" > /sys/bus/pci/devices/0000\:19\:00.1/driver/unbind
[root@localhost ~]# eco "0000:1b:00.0" > /sys/bus/pci/devices/0000\:1b\:00.0/driver/desvincular
[root@localhost ~]# eco "0000:1b:00.1" > /sys/bus/pci/devices/0000\:1b\:00.1/driver/desvincular
4) Repita a etapa (2) para confirmar se o driver está desvincular.
5) Após desvincular o driver i40e, agora você pode executar "rsu bmcimg [PCIe B:D. F]."
Os drivers i40e serão conectados automaticamente após a execução do "rsu bmcimg [PCIe B:D. F]"