WPA_GUI không thể tải wpa_supplicant


7

Tôi chưa quen với mâm xôi pi và dường như không thể tìm ra cái này.

Wpa_gui trống trong bộ điều hợp và trường mạng và báo cáo lỗi "Không thể nhận trạng thái từ wpa_supplicant"

Nội dung của /etc/wpa_supplicant/wpa_supplicant.conf:

#Needed for wpa_gui to work
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

#Needed for wpa_gui to alter the configuration file
update_config=1

network={
ssid=spl-public
psk=""

#Protocal type can be: RSN(for WP2) and WPA(for WPA1)
proto=WPA

#Key managment type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise)
key_mgmt=WPA-PSK

#Pairwise can be CMMP or TKIP(for WPA2 or WPA1)
pairwise=TKIP

#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP)
auth-alg=OPEN
}

Nội dung của / etc / mạng / giao diện:

auto lo
iface lo inet lopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Tệp wpa_supplicant.conf tham chiếu đến một thư mục / var / run / wpa_supplicant, điều này không tồn tại trên hệ thống của tôi. Nên ở đây làm gì?

sudo ifup --force wlan0

Trả về:

wpa_supplicant: /sbin/wpa_supplicant daemon failed to start run-parts: 
/etc/network/if-pre-up.d/wpasupplicant exited with return code 1 

Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory 
wpa_supplicant: /sbin/wpa_cli daemon failed to start run-parts:
/etc/network/if-up.d/wpasupplicant exited with return code 1

Bạn có chắc chắn rằng wlan0 đã lên? Hãy thử chạy sudo ifup --force wlan0 Tôi phải làm điều đó một lần khi wpa_supplicant không chạy trên hệ thống của tôi.
HeatfanJohn

Hum. Nếu tôi chạy thì nó báo "Không thể kết nối với wpa_supplicant - wpa_ctrl_open: Không có tệp hoặc thư mục như vậy"
Cubicle.J Racer 22/12/13

Không ifconfig -athể hiện điều gì?
HeatfanJohn

wlan0 Liên kết mã hóa: Ethernet HWaddr 00: 13: ef: d0: 2a: 12 UP MÔI GIỚI MULTICAST MTU: 1500 : 0 vượt mức: 0 sóng mang: 0 va chạm: 0 txqueuelen: 1000 byte byte: 0 (0.0 B) TX byte: 0 (0.0 B)
Cubicle.J Racer 22/12/13

Tôi đã không cung cấp đủ thông tin về lực lượng ifup vì hiện tại tôi chỉ sử dụng điện thoại. Đây là lỗi đầy đủ: wpa_supplicant: / sbin / wpa_supplicant daemon không thể khởi động các phần chạy: /etc/network/if-pre-up.d/wpasupplicant đã thoát với mã trả về 1 Không thể kết nối với wpa_supplicant hoặc thư mục wpa_supplicant: / sbin / wpa_cli daemon không thể khởi động các phần chạy: /etc/network/if-up.d/wpasupplicant đã thoát với mã trả về 1
Cubicle.J Racer

Câu trả lời:


1

Tôi đã nhận được tin nhắn tương tự và giải quyết. Nó gây ra bởi mô tả văn bản sai.

Trong tệp wpa_supplicant.conf:

1. auth-algache = OPEN -> auth_ache = OPEN

"_" HIỂU nên đúng. (Nó nên hoạt động mà không có nó)

2. ssid = spl-public -> ssid = "spl-public"

"" NHÂN ĐÔI-QUOTE sẽ được yêu cầu cho văn bản SSID.

Trong trường hợp của tôi, dòng sau đây là sai,

ssid = "" -> ssid = ""

bởi vì nó chứa một KHÔNG GIAN sau từ "ssid"


xóa không gian - Nó hoạt động với tôi
Thanh Lê

1

Vấn đề chính khiến tệp cấu hình không tải được là khóa này:

auth-alg = MỞ -> auth_ache = MỞ

Nó nói nó không hợp lệ. Tôi đã nhận nó từ một hướng dẫn có thể bị lỗi thời.

Cảm ơn tất cả mọi người trong các ý kiến ​​đã giúp đỡ.


vậy bạn đổi auth-algthành auth_alg?
lfender6445

Cập nhật câu trả lời để phản ánh câu hỏi của bạn.
Cubicle.J Racer

0

Tôi gặp phải một vấn đề tương tự do tệp giao diện bị lỗi (nên đã sao lưu trước!)

Đây là một tập tin mặc định cho rasberry pi /etc/network/interfaces

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Bạn có thể kiểm tra cấu hình của mình bằng cách chạy /sudo/etc/init.d/networking restart.

Nếu bạn thấy rằng dongle wifi của bạn không kết nối lại với mạng wifi sau khi Raspberry Pi khởi động lại thêm: auto wlan0 vào phần dưới cùng của cấu hình của bạn và khởi động lại dịch vụ hoặc khởi động lại (đây là cái đã sửa nó cho tôi).


0

Tôi gặp vấn đề bởi nguồn cung cấp điện quá thấp.

Tôi sử dụng một trung tâm usb như là sức mạnh.

Kết nối trực tiếp với cổng usb máy tính xách tay, wpa_cli sẽ hoạt động.

Vui lòng kiểm tra điều đó quá.


-1

Tôi đang ở Raspi 2 và tôi đã gặp vấn đề tương tự trong vài ngày qua, chỉ cần giải quyết điều này vài phút trước. Có vẻ như wpa_supplicant.conf có định dạng rất nghiêm ngặt. Trong trường hợp của tôi, vấn đề chỉ là khoảng trắng giữa 'mạng' và '=' và '{'. Bằng cách xóa các khoảng trắng, nó chỉ hoạt động (tất nhiên sau khi khởi động lại nó bằng 'sudo ifdown wlan0' và 'sudo ifup wlan0'.

Hi vọng điêu nay co ich.

ban đầu:

network = {
...
...
...
}

xóa khoảng trắng giữa 'mạng' và '=' và '{'

network={
...
...
...
}

Nhưng từ ví dụ được đưa ra bởi @ Cubicle.Jokey, đây không phải là vấn đề trong trường hợp của anh ta, phải không?
Bex

Vâng như bạn có thể thấy trong câu trả lời của riêng tôi, giá trị cấu hình sai, tài liệu của họ có giá trị sai. Họ đã ghi lại nó bằng auth-alg nhưng đáng lẽ nó phải là auth_ache. Mặc dù tôi rất tò mò tại sao mọi người cứ trả lời câu hỏi này nhiều năm sau, khi nó có câu trả lời được chấp nhận.
Cubicle.J Racer 30/03/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.