Làm cách nào để kết nối với Wi-Fi AP thông qua WPS? Tất cả các cách sẽ tốt đẹp: cấu hình, CLI, GUI - bất cứ điều gì.
wpa_cli
forum.linuxmint.com/viewtopic.php?t=192554
Làm cách nào để kết nối với Wi-Fi AP thông qua WPS? Tất cả các cách sẽ tốt đẹp: cấu hình, CLI, GUI - bất cứ điều gì.
wpa_cli
forum.linuxmint.com/viewtopic.php?t=192554
Câu trả lời:
Giải pháp từ ryanjna ... @ gmail.com http://code.google.com.vn/p/reaver-wps/issues/detail?id=203
Dừng Trình quản lý mạng
Sử dụng mới bắt đầu
sudo stop network-manager
Sử dụng Systemd
sudo systemctl stop NetworkManager.service
Thiết lập cho mình một rất cơ bản wpa_supplicant.conf
trong /etc/wpa_supplicant.conf
. Lệnh này sẽ ghi đè lên bất kỳ tệp wpa_supplicant.conf tiền xử lý nào!:
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
Bắt đầu wpa_supplicant
ở chế độ daemon:
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
Chạy đi sudo wpa_cli
. Điều này sẽ bắt đầu một phiên wpa_cli tương tác.
status
. Bạn nên thấywpa_state=INACTIVE
scan
để quét các điểm truy cập hiện có.scan_result
sau vài giây để hiển thị kết quả từ quá trình quét của bạnThêm BSSID và PIN của chúng tôi:
wps_reg xx:xx:xx:xx:xx:xx 12345678
Trong trường hợp xx:xx:xx:xx:xx:xx
là BSSID của bạn từ kết quả quét của bạn. Bạn sẽ thấy "OK". Đợi thêm vài giây nữa khi wpa_supplicant
chọn BSSID và cố gắng liên kết và thực hiện đàm phán chính. Những gì bạn muốn thấy là CTRL-EVENT-CONNECTED
, điều này sẽ cho biết rằng mã PIN đã được chấp nhận và hiện bạn đã được liên kết.
save
, sẽ xuất ra một chữ "OK" khác. Điều này sẽ cập nhật wpa_supplicant.conf
tệp, như được chỉ định từ dòng lệnh, với cấu hình tĩnh cho mạng mới này.wpa_cli
bằng cách nhấnCtrl DChạy sudo dhclient wlan0
để lấy IP từ AP (giả sử DHCPd đã được bật).
Xác minh với cat /etc/wpa_supplicant.conf
tập tin cấu hình mới được cập nhật của bạn.
Nếu mọi việc suôn sẻ, bạn nên có một dòng dưới mạng mới này có tiêu đề psk
.
Chúc may mắn!
ioctl[SIOCSIWENCODEEXT]: Invalid argument
sử dụng Ubuntu 12 LTS. Có hỗ trợ trong NM không?
sudo wpa_cli status
tôi đã nhận được Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
lỗi.
Đã thử nghiệm bằng Ubuntu 16.04 LTS:
Đối với chế độ nút nhấn WPS:
sudo wpa_cli wps_pbc
Bạn có thể nhấn nút WPS trước hoặc sau lệnh này, nhưng bạn có hai phút để nhấn nút và lệnh này chạy hoặc bạn sẽ phải làm lại từ đầu.
Đối với chế độ Pin WPS:
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-civerse/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli status
trả về wpa_state=COMPLETED
(trong số các dữ liệu khác), nhưng tôi không kết nối với mạng nhiều hơn trước đây. Một vài phút sau, tôi trở lại wpa_state=INACTIVE
như một phản ứng.
sudo dhcpcd
) và biểu tượng mạng trong thanh tác vụ của tôi không hiển thị kết nối nào mặc dù tôi có thể tải các trang web.
Kết nối thông qua WPS trên thiết lập windows, nơi nó hoạt động ngoài hộp.
Sau đó mở cài đặt mạng trên thiết lập đó, nơi nó cho phép bạn hiển thị mật khẩu mạng được trao đổi thông qua WPS.
Sao chép mật khẩu đó để thiết lập ubfox của bạn.
/data/misc/wifi/wpa_supplicant.conf
.