Vì vậy, tôi vừa nhận được Raspberry Pi 3 Model B trong thư và cài đặt Ubuntu Snappy Core 16 theo cách được đề xuất . Tôi đã thực hiện thiết lập ban đầu thông qua HDMI và bàn phím usb, ethernet và DHCP. Sau đó, tôi tạo kết nối ssh của mình qua ethernet và ngắt kết nối màn hình và bàn phím. Từ đó, tôi muốn kết nối thiết bị của mình với WiFi và tình cờ thấy bài đăng này.
Tôi thích thử mọi thứ mà không cần cài đặt thêm hoặc giải pháp, vì vậy tôi đã tham khảo Mẹo cài đặt như được đề xuất ở trên và thấy rằng WPA_Supplicant được cho là đã được cài đặt sẵn. Với rất ít can thiệp và ít nỗ lực hơn so với Mẹo được đề xuất, tôi thấy rằng bạn có thể định cấu hình wifi bằng cách thêm tệp cấu hình gồm bốn dòng vào vị trí mặc định được tìm kiếm bởi wpa_supplicant và không có gì khác. Mặc dù đã được hỏi cách đây một thời gian về Raspberry Pi 2 nhưng tôi thấy từ các bình luận gần đây rằng nó vẫn có thể có liên quan và nó đơn giản đến mức tôi có xu hướng chia sẻ.
Tôi biết câu trả lời này có vẻ dài, nhưng nó rất đơn giản và chi tiết với hình ảnh. Bất cứ ai có kiến thức cơ bản về Terminal và có thể thiết lập Pi mâm xôi của họ ban đầu sẽ có thể theo dõi nó.
Tl; Tiến sĩ
- Thiết lập Rasberry Pi của bạn và thiết lập kết nối mạng LAN qua SSH
- Tắt máy Raspberry Pi của bạn với
sudo shutdown -P now
- Cắm thẻ SD của bạn vào một bản phân phối linux
- Trong trình chỉnh sửa văn bản, thêm tệp cấu hình có tên "wpa_supplicant.conf" vào thư mục / writable / system-data / etc / trên phân vùng Có thể ghi của thẻ SD
- Tôi đã làm điều này bằng cách tạo tập tin conf trên máy tính để bàn của mình và sau đó sử dụng
sudo cp
để di chuyển nó vào đúng thư mục
- Tệp cấu hình phải là:
network={
ssid="Typhon Secure"
Sử dụng SSID
psk="*******"
mạng của bạn Sử dụng Passkey mạng của bạn
}
- Lưu ý: Điều này cũng hoạt động cho Mạng ẩn
- Đẩy SD của bạn, cắm nó vào Pi của bạn, khởi động Pi của bạn; nó sẽ kết nối với WiFi của bạn
Hướng dẫn của tôi bắt đầu từ thời điểm có kết nối ssh qua ethernet, có thể đạt được bằng cách làm theo các hướng dẫn tại Ubuntu Core Bắt đầu Raspberry Pi 2/3 .
Sau đó nhập wpa_supplicant
và bạn sẽ thấy rằng nó không cần phải được cài đặt vì nó được tích hợp sẵn trong Snappy Core. Như bạn sẽ thấy trong các hình ảnh dưới đây, chỉ cần chạy wpa_supplicant
sẽ trả về rất nhiều tùy chọn, nhưng hãy chú ý đến dòng cuối cùng:
wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf
Điều này cho bạn biết trước tiên là Trình điều khiển, sau đó là Giao diện, sau đó là vị trí mà nó đang tìm tệp giao diện: -c/etc/wpa_supplicant.conf
Bây giờ tôi đã biết tệp cấu hình cần ở đâu, tôi tắt Raspberry Pi sudo shutdown -P now
và sau khi tắt máy; ngắt kết nối nguồn và đưa SD vào hộp linux với Fedora. Bằng cách nào đó, hệ thống tệp hiển thị khác nhau để bạn sẽ tìm thấy vị trí wpa_supplicant.conf
cần đặt vị trí writable/system-data/etc
và thẻ SD được gắn trong / run / media / cregger / cho tôi, vì vậy bạn sẽ thấy đường dẫn tệp của tôi /run/media/cregger/writable/system-data/etc/
.
Tôi đã sử dụng nano để tạo một tệp mới có tên "wpa_supplicant.conf" với bốn dòng sau:
network={
ssid="Typhon Secure"
(SSID mạng của tôi)
psk="*******"
(Rõ ràng các dấu hoa thị đại diện cho mật mã WiFi của tôi)
}
Đừng quên chấm dứt.
Lưu ý rằng điều này hoạt động cho các mạng ẩn không có cấu hình bổ sung. Mạng của tôi có SSID ẩn và tôi không thay đổi gì. Nó có bảo mật WPA-PSK 2; giá vé khá chuẩn.
Bạn sẽ nhận thấy rằng tôi đã lưu nó vào máy tính để bàn. Sau đó tôi đã sao chép nó vào vị trí thích hợp với thiết bị đầu cuối vì nó thuộc sở hữu của root.
Sau đó đẩy thẻ SD của bạn khỏi Linux, cắm lại vào Raspberry Pi, cắm lại nguồn điện của bạn vào Raspberry Pi; Hãy để nó khởi động và nó sẽ tìm kiếm wifi của bạn.
Bạn sẽ thấy trong trường hợp của tôi, cả Eth và Wlan đều đã lấy IP
Bây giờ tôi có thể ssh thông qua mạng LAN hoặc WLAN
Tôi biết điều này đã lâu, nhưng tôi hy vọng nó hữu ích trong việc giúp bạn tránh khỏi việc làm hỏng FS của bạn và cài đặt một loạt các ứng dụng không cần thiết.