(내 영어를 용서해주세요)
내 Wi-Fi 인터페이스는 동시에 두 개의 네트워크에 연결할 수 없습니다(가상 인터페이스를 사용하려고 하면 "이 장치가 사용 중입니다"라는 오류가 발생함).
종속 포털을 사용하여 액세스 포인트를 만들었으므로 사용자가 해당 액세스 포인트에 연결하면 내 컴퓨팅 주변에서 감지된 모든 Wi-Fi를 표시하는 내 웹사이트로 이동합니다(이 작업을 수행하지만 먼저 실행하고 싶습니다). 컴퓨터). 인터페이스가 액세스 포인트 모드에 있는 동안 사용 가능한 Wi-Fi를 검색하려면 를 실행해야 합니다 sudo iw dev <interface> scan ap-force
. 이 ap-force
매개변수를 사용하면 액세스 포인트 모드에서 이 작업을 수행할 수 있습니다. nmcli
대신 이 작업을 수행할 수 있는iw
방법이 있다면 완벽할 것입니다. ) 만 사용하여 나머지 코드를 관리하세요 nmcli
.
이제 사용자는 액세스 포인트에 연결하고, 사용 가능한 Wi-Fi 목록을 가져오고, 그 중 하나를 선택하고, 필요한 경우 비밀번호를 지정할 수 있습니다. 액세스 포인트를 중지하지 않고 비밀번호가 올바른지 확인하여 다음과 같은 경우 사용자에게 알릴 수 있습니다. 비밀번호가 정확합니다.
이 모든 작업은 사용자가 물리적 개입(키보드, 화면, 클라이언트 콘솔 없음 ;-)) 없이 하드웨어를 네트워크에 연결할 수 있도록 하기 위해 수행됩니다.
답변해 주셔서 미리 감사드립니다! 혹시 이번 포스팅에 틀린 부분이 있으면 알려주세요 :-)