rhel 7.2 서버와 인텔 네트워크 어댑터가 있습니다
Linux cli 명령을 통해 드라이버 이름을 확인하고 싶습니다.
어떤 네트워크 드라이버가 설치되어 있는지 확실하지 않습니다(아마도 i40e or e1000e or ixgbe/ixgbevf
등).
그럼 찾을 수 있는 건가요?드라이버 이름서버에 설치되어 있나요? 리눅스 CLI를 통해
우리는 통과하려고 노력합니다
lshw -class network
하지만 lshw cli
설치가 되지 않아 다른 방법을 찾고 싶습니다.
답변1
lspci
출력을 구문 분석하여 현재 사용 가능한 드라이버를 확인할 수 있습니다.사용 중(단지 설치가 아님):
lspci -vmmk |
awk '/^$/ { network = 0 } /(Ethernet|Network) controller/ { network = 1 } network && /Driver:/ { print $2 }'
드라이버 이름이 있으면 modinfo
드라이버 버전을 포함한 추가 정보가 제공됩니다.
sudo modinfo i40e | grep '^version:'