как проверить имя текущего сетевого драйвера на машине rhel

Для bash можно добиться подобных результатов, задавPROMPT_DIRTRIMпеременную:

$ PS1='[\u@\h] \w\$ '
[schaller@r2d2] ~$ pwd
/home/schaller
[schaller@r2d2] ~$ PROMPT_DIRTRIM=3
[schaller@r2d2] ~$ cd /home/schaller/tmp/513924/another/directory/here
[schaller@r2d2] ~/.../another/directory/here$

-1
06.10.2020, 14:43
1 ответ

Вы можете проанализировать вывод lspci, чтобы определить, какие драйверы в настоящее время используются (, а не просто установлены):

lspci -vmmk |
awk '/^$/ { network = 0 } /(Ethernet|Network) controller/ { network = 1 } network && /Driver:/ { print $2 }'

Как только вы получите имена драйверов, modinfoпредоставит вам дополнительную информацию, включая версию драйвера:

sudo modinfo i40e | grep '^version:'
3
18.03.2021, 22:59

Теги

Похожие вопросы