Linux 커널은 테스트를 위해 가상 Wi-Fi 인터페이스를 생성하는 모듈을 제공하므로 및 mac80211_hwsim
같은 인터페이스를 2개 이상 생성해야 하지만 제 경우에는 단일 인터페이스를 생성했습니다.wlan0
wlan1
나는 이것을 따르고 있습니다 :https://feldspaten.org/2020/04/01/a-virtual-wlan-network-in-linux/
Arch Linux 설치 중에 Wi-Fi를 테스트하려면 이것이 필요하므로 환경은 Arch Linux 설치 프로그램입니다.
내가 실행할 때 :
modprobe mac80211_hwsim
ip link
보시다시피 저는 딱 한 개만 얻었습니다 wlan1
.
달려가도 modprobe mac80211_hwsim radios=4
아직은 하나밖에 없어요 wlan1
.
둘 사이의 연결을 설정하기 위해 최소 2개의 가상 Wi-Fi 인터페이스를 보유하려면 어떻게 해야 합니까?
답변1
그래서 실행하면 modprobe mac80211_hwsim
하나의 인터페이스만 생성되고, 모듈을 언로드했다 modprobe -r mac80211_hwsim
가 다시 로드하면 결국 2개의 인터페이스가 생성된다는 것을 알았습니다.
또한 모듈을 다시 로드하고 radios
로드된 모듈의 매개변수를 전달하려고 하면 작동하지 않지만 모듈을 언로드한 후 매개변수를 전달하여 로드할 수 있으며 radios
작동합니다.