Raspberry Pi Zero W tiếp tục xóa tập tin wpa_supplicant.conf và ssh


13

Tôi đang cố gắng thiết lập Raspberry Pi Zero W.

Tôi đã thêm các tệp wpa_supplicant.conf theo đề xuất.

network={
    ssid="My WiFi 2.4"
    psk="mypassword123"
    key_mgmt=WPA-PSK
}

Tôi cũng đã tạo một tập tin ssh trống.

Tuy nhiên, pi mâm xôi không bao giờ xuất hiện trên mạng của tôi và tôi không thể ssh vào nó. Khi tôi cắm lại vào máy tính xách tay của mình, tệp wpa và tệp ssh cũng bị xóa.

Bất kỳ lý do tại sao?


2
Raspbian đang làm những gì nó tuyên bố; thiết lập sshvà sao chép wpa_supplicant.confvào vị trí bình thường của nó, sau đó xóa các tệp trên /boot. Vấn đề của bạn là ở nơi khác
Milliways

1
Milliways 6 là chính xác. Đối với vấn đề khác của bạn, nó có thể giống như của tôi: raspberrypi.stackexchange.com/questions/68809 nhưng tôi chỉ nhận được bằng cách gắn phân vùng sdcard Linux trên PC Linux và kiểm tra / var / log / nội dung nhật ký hệ thống sau một thất bại.
Brad Spencer

Câu trả lời:


9

Việc loại bỏ các tập tin sshwpa_supplicant.confkhởi động là bình thường. Khi RPi khởi động, mọi thứ sẽ được duy trì và mạng và ssh có sẵn trên các lần khởi động tiếp theo. Nếu bạn muốn giữ các bản sao "chỉ trong trường hợp", bạn có thể tạo một tệp lưu trữ .zip của các tệp /bootđó và nó sẽ không bị xóa.

Khi mạng không dây của bạn không được nhận dạng, có vẻ như bạn đang sử dụng kéo dài raspbian. Hãy thử thêm các dòng follwing vào đầu của bạn wpa_supplicant.conf:

    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1

Thay đổi USmã quốc gia 2 ký tự của bạn. Từ những gì tôi đã đọc, ctrl_interfacedòng này là mẹo thực sự, nhưng những người khác được khuyến nghị.


2

Tôi đã tìm thấy câu trả lời cho các vấn đề WiFi của mình ở đây :

Bước 1: Tạo wpa_supplicant.conf

Bước 2:

Nếu sử dụng Windows, bạn cần đảm bảo tệp văn bản sử dụng ngắt dòng kiểu Linux / Unix. Tôi sử dụng Notepad ++ (miễn phí!) Và điều này rất dễ thực hiện bằng cách sử dụng Chuyển đổi Chỉnh sửa> Chuyển đổi EOL Chuyển đổi> >> UNIX UNIX / OSX Format. Sau đó, UNIX UNIX được hiển thị trên thanh trạng thái.

Bước 3:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}

0

Tôi đang sử dụng hình ảnh PiAware 3.5.0 trên Pi Zero.

Hành vi tập tin / boot / ssh thực sự như Milliways đã nói. Để có được thông tin đăng nhập của bạn để tồn tại khi khởi động lại, hãy sử dụng piaware-config để đặt các mục nhập mật khẩu không dây và mật khẩu không dây hoặc sử dụng nano để chỉnh sửa /boot/piaware-config.txt. Trên hệ thống của tôi, tệp /etc/wpa_supplicant/wpa-roam.conf (không phải wpa_supplicant.conf) được tạo lại khi khởi động với cài đặt mạng trong piaware-config.txt.

Kiểm tra tệp wpa-roam.conf. Nếu nó có thông tin xác thực chính xác, vì một số lý do, có lẽ nó không tìm thấy SSID. Nó chỉ nhìn trên tần số 2.4G, không phải trên 5G. Nếu thông tin đăng nhập sai, bạn có thể thay đổi chúng trong wpa-roam.conf và kiểm tra các thay đổi của bạn bằng cách sử dụng "ifdown -v wlan0" để đảm bảo wlan0 không hoạt động, sau đó "ifup -v wlan0" để thử tạo kết nối. -V sẽ cung cấp cho bạn đầu ra dài dòng, có thể giúp bạn khắc phục sự cố. Khi bạn làm cho nó hoạt động, hãy sao chép các cài đặt SSID và psk đang hoạt động vào tệp piaware-config.txt để bạn không bị mất chúng khi wpa-roam.conf bị ghi đè trong lần khởi động lại tiếp theo.

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


0

Vấn đề của tôi là tôi có hai mạng khác nhau, một trên 2.4GHz và một trên 5GHz, mỗi mạng có một tên khác nhau:

ME_24 ME_5

Rõ ràng Pi chỉ có thể kết nối với băng tần 2.4GHz. Khi tôi đã chỉ định đúng ssid:

country=uk
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="ME_24"
    psk="pwd"
}

Nó đã được phát hiện và sshlàm việc là tốt.


Nếu bạn có một câu hỏi mới, vui lòng hỏi nó bằng cách nhấp vào nút Hỏi câu hỏi . Bao gồm một liên kết đến câu hỏi này nếu nó giúp cung cấp bối cảnh. - Từ đánh giá
Milliways

2
@Milliways - đó không phải là một câu hỏi mới chỉ là một vấn đề tương tự như "pi mâm xôi không bao giờ xuất hiện trên mạng của tôi và tôi không thể ssh vào nó".
Kobbi Gal
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.