Linux에서 * .ko 커널 모듈의 버전을 어떻게 확인합니까?


12

나는 당신이 할 수 있다는 것을 알고 있습니다.

sudo modprobe -v some_module

의 버전을 확인 /lib/modules/.../some_module.ko하지만 여전히로로드되지 않는 임의의 커널 모듈의 버전을 여전히 확인하고 싶습니다 modprobe.

답변:


18

modinfo (8)
modinfo-Linux 커널 모듈에 대한 정보를 표시하는 프로그램

간단히,

modinfo module-file

일반적인 팁 : 맨 페이지 맨 아래에는 "참조"섹션이 있습니다. modprobe의 경우 modinfo가 나열됩니다. 이 섹션은 매우 유용 할 수 있습니다.


1
흠, 문자열보다 낫다;) +1
Node

왜 이것이 효과가 없는지 궁금합니다. 파일을 확인 했는데도 파일을 찾을 수 없다고 불평합니다.
Pavel Šimerda

3

시험:

strings some_module.ko | grep vermagic

또는 Ian Kelling modinfo에서 언급 한대로 사용하십시오 .


'modinfo'가없는 시스템에서 이것이 필요하므로 이것이 좋은 팁이었습니다. 나를 위해, 'strings some_module.ko | grep version '은 실제로 내 모듈의 버전을 반환했습니다.
noisygecko 20시 08 분
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.