摘要
本文概要敘述令WPS的external registrar透過有線(乙太網路)的方式來設定AP無線網路的步驟;其中,以運行於VMware Workstation 12 Player上的Ubuntu MATE 16.04虛擬機器作為一個WPS的external registrar角色,待測試的AP為一台Asus的RT-N12。本文
存在許多種由laptop設定AP的途徑,其中一種是將laptop視為一個WPS的external registrar、並將AP視為一個WPS的enrollee。本文隨後將一台運行了VMware Workstation 12 Player的laptop作為external registrar、並將一台Asus的RT-N12作為待設定(或待測試)的AP;值得注意的是,AP兼具DHCP伺服程式的功能、而laptop則運行了DHCP客戶程式,隨後兩者所使用的IP位址仰賴了DHCP協定。
將laptop跟AP以乙太網路連接完畢後,先確認藉由VMware而運行於laptop上的Ubuntu虛擬機器可以跟AP取得聯繫(例如這裡使用ping進行測試、而AP預設的位址為192.168.1.1)。
設置wpa_supplicant程式所需的組態設定檔(即er.conf)。
運行wpa_supplicant程式,留意,以有線之WPS的External Registrar形式運行的wpa_supplicant,其D引數為none、而i引數為Ethernet的介面名稱enp0s16
抄錄待設定AP的MAC位址(即BSSID)與PIN碼。
依照這裡的說明,操縱wpa_cli工具程式將待設定的AP的SSID、passphrase、鑑定形式、和加密形式予以修改。
最後,確認特定BSSID(MAC位址)之AP的SSID已變更為Encrypted-World。
小結:以wpa_supplicant作為WPS的external registrar能夠透過有線的方式來設定AP無線網路。參考文獻
https://w1.fi/cgit/hostap/plain/wpa_supplicant/README-WPShttps://www.acrylicwifi.com/en/wlan-software/wlan-scanner-acrylic-wifi-free/
Thanks your share.
回覆刪除