Thiết lập Raspberry Pi Zero W mà không cần mô-đun hoặc mô-đun ethernet


21

Tôi đã mua Raspberry Pi W mới nhưng hiện tại tôi không có bộ chuyển đổi HDMI mini (để kết nối nó với màn hình) không phải là mô-đun Ethernet để kết nối bằng SSH.

Tôi có thể kết nối bằng cách nào đó bằng SSH thông qua USB không?

Làm cách nào tôi có thể kết nối bằng SSH bằng WiFi mà không cần thiết lập? WiFi sẽ tự động kết nối, ví dụ như với một mạng không dây không có mật khẩu?


Đây là một video tuyệt vời trong trường hợp bạn không quá am hiểu về công nghệ. youtu.be/xj3MPmJhAPU Kiểm tra xem bạn có bị kẹt không.
Alex Garcia

Có một số biến chứng nhất định với Raspberry Pi Headless Setup. Chỉ cần làm theo hướng dẫn được đưa ra trong hướng dẫn này .
Vickey

Câu trả lời:


20

Đó là một trong những khó khăn. WiFi sẽ không tự động kết nối. Vì vậy, tôi sẽ thử như sau:

  1. Hình ảnh một thẻ micro SD với hình ảnh HĐH Raspbian bằng Win32DiskImager.

  2. Cấu hình thủ công WiFi của bạn từ một máy tính khác. Trong một máy tính khác chạy Linux (hoặc PC có Live CD), bạn có thể chỉnh sửa tệp sau:

    /etc/wpa_supplicant/wpa_supplicant.conf

Và thêm thông tin sau vào nơi bạn nhập SSID mạng và chi tiết mật khẩu:

network={
    ssid="SSID"
    psk="password"
    key_mgmt=WPA-PSK
}
  1. Kích hoạt SSH trên Pi từ một máy tính khác. Tạo một tập tin trên phân vùng / boot có tên là Sshv.

Đặt thẻ SD vào Pi của bạn và nếu mọi thứ hoạt động như tôi hy vọng, bạn sẽ có thể thấy Pi trên mạng WiFi của mình bằng ứng dụng bộ định tuyến và SSH vào đó. Chúc may mắn, hy vọng nó sẽ giúp.


Đã làm cho tôi. Xem thêm thecruftofmybrain.com/?p=680
Mawg

Cảm ơn vì điều đó. Bạn sẽ làm gì nếu wifi của bạn là WEP?
Kịch bản Kitty

3
@ScriptKitty, nâng cấp lên WPA2. WEP là một cánh cửa mở trong những ngày này
John La Rooy

@ John La Rooy Tôi biết tôi đã thấy mọi người hack thực sự dễ dàng. Mặc dù đó không phải là lựa chọn của tôi vì đó không phải là mạng và các thiết bị đã hoàn thành của tôi không thể kết nối với wpa2
Script Kitty

Ubuntu trong VirtualBox sẽ hoạt động để truy cập thẻ SD Raspbian trong đầu đọc thẻ USB.
weberjn

15

Bạn đang tìm kiếm thông tin về việc chạy "không đầu". Có chi tiết về điều này trên trang web mâm xôi pi. https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=161202

Về cơ bản, đặt một tệp, wpa_supplicant.conf, trên khu vực "khởi động" của sdcard, mà bạn có thể nhìn thấy từ các cửa sổ và chỉnh sửa tệp để bao gồm thông tin đăng nhập wifi của bạn:

network={
       ssid="YourNetworkSSID"
       psk="Your Network's Passphrase"
       key_mgmt=WPA-PSK
    }

7

Bạn có thể thả vào tệp wpa_supplicant.conf trong thư mục khởi động trước khi cài đặt Thẻ SD vào Pi. Khi Pi khởi động, tệp /etc/wpa_supplicant/wpa_supplicant.conf sẽ bị ghi đè (hoặc có thể được thêm vào, tôi không chắc chắn) với tệp wpa_supplicant.conf trong thư mục / boot /.

Sử dụng cú pháp sau:

network={
    ssid="YourNetworkSSID-1"
    psk="passwordOne"
}

network={
    ssid="YourNetworkSSID-2"
    psk="passwordTwo"
}

Các thiết lập trên hoạt động cho các kết nối wifi WPA tiêu chuẩn. Có các cài đặt bổ sung trong ví dụ dưới đây:

network={
        ssid="myssid"
        scan_ssid=1
        psk="incorrect_version_of_mypassword"
        mode=0
        proto=WPA2
        key_mgmt=WPA-PSK
        pairwise=CCMP
        group=CCMP
        auth_alg=OPEN
        id_str="raspi"
        priority=5
}

Đảm bảo tạo tệp wpa_supplicant.conf trong trình soạn thảo văn bản được đặt thành mã hóa UNIX (nếu bạn đang làm điều này từ Windows).


Tôi đang gặp sự cố sshwpa_supplicant.confcác tệp bị xóa mỗi lần khởi động pi zero w. Mã hóa NIX có vẻ hữu ích. Để an toàn, tôi đã thêm dòng ctrl_interface, update_configcountrydòng trong conf.
tổng kiểm tra

6

Bạn có thể SSH từ USB sau một số cấu hình.

Điều này giả định rằng bạn không sử dụng NOOBS. Làm điều này với thẻ SD NOOBS khó hơn một chút và (theo hiểu biết của tôi) không thể có trên Windows.

  1. Đầu tiên, Raspberry Pi Foundation đã vô hiệu hóa SSH để phòng ngừa bảo mật, do đó bạn sẽ phải kết nối thẻ SD với máy tính và đặt một tệp có tên "ssh" (không có tiện ích mở rộng) trong ổ đĩa có nhãn "boot" bật lên. (Nếu bạn đang chạy Windows, chỉ có một ổ đĩa sẽ hiển thị. Ổ đó sẽ hoạt động.) Bây giờ Pi sẽ kích hoạt SSH khi khởi động.
  2. Chỉnh sửa tập tin config.txtvà thêm dtoverlay=dwc2vào dòng riêng của nó ở cuối.
  3. Chỉnh sửa tập tin cmdline.txtvà thêm modules-load=dwc2,g_etherngay sau khi nó nói rootwait. Sắp xếp nó từ rootwaitvới một không gian. Đừng thêm nó trên một dòng mới, thêm nó trên cùng một dòng.

Khi bạn đặt thẻ SD vào Pi và cắm nó vào máy tính của bạn (sử dụng cổng USB bên trái có đầu nối USB ở dưới cùng), nó sẽ hiển thị dưới dạng thiết bị ethernet. Bạn sẽ có thể SSH đến pi@raspberypi.localtừ máy tính đính kèm.

Chỉnh sửa: Câu trả lời của Ricardo nhắc nhở tôi rằng bạn cũng có thể chỉ cần thực hiện bước 1 sau đó xem câu trả lời của tôi trên bài đăng liên quan này .



2

Sử dụng một ứng dụng tuyệt vời cho Mac và có thể các cửa sổ được gọi là PiBakery, đây là cách kéo và thả để thiết lập Pi zero. Đó là những gì tôi đã làm và nó thực sự có ích. Kiểm tra nó ở đây: http://www.pibakery.org/


0

Nếu bạn có cửa sổ và không có quyền truy cập trên phân vùng chỉ khởi động, bạn có thể thử điều này • If a wpa_supplicant.conf file is placed into the /boot/ directory, this will be moved to the /etc/wpa_supplicant/ directory the next time the system is booted, overwriting the network settings; this allows a Wifi configuration to be preloaded onto a card from a Windows or other machine that can only see the boot partition.


-1

Tôi không thể sử dụng các câu trả lời trên cho WPA2.

Tôi đã sử dụng:

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid <ssid here>
wpa-psk <psk here>

trong tập tin / etc / mạng / giao diện.

https://www.raspberrypi.org/forums/viewtopic.php?t=50312 http://blog.darrenparkinson.uk/2013/10/accessing-raspberry-pi-filesystem-from.html


Đây không phải là phương pháp cấu hình mạng được ưa thích trên các phiên bản gần đây của Raspbian (jeesie và căng) bằng chứng về việc đây là các bài đăng cũ mà bạn liên kết đến.
Steve Robillard

Được ưa thích hay không, phiên bản ưa thích không phù hợp với tôi. Cách này đã làm. đó là một câu trả lời hợp lệ mặc dù không được ưa thích và một số người có thể thấy hữu ích khi nhận được kết nối wifi ban đầu mà sau đó họ có thể sửa đổi để có phiên bản ưa thích.
Retiarius
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.