무선 장치가 어떤 모드(모니터링, 관리 등)에서 작동하고 있는지 알 수 있습니까 /sys/class/net
?
인터페이스 유형(무선, 이더넷 등)을 결정하는 데 사용할 수 있습니까 /sys/class/net
?
감사해요
답변1
무선 장치의 경우 다음을 보면 모드를 알 수 있습니다.
/sys/class/net/<interface name>/type
그런 다음 여기에서 유형을 찾아볼 수 있습니다.
https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/if_arp.h
호스팅 모드: 유형 = 1(ARPHRD_ETHER)
모니터 모드: 유형 = 803(ARPHRD_IEEE80211_RADIOTAP)