Raspberry Pi

Cài đặt WiFi cho Raspberry Pi Zero W (Windows)

setup-wifi-raspberry-pi-zero-w

Raspbery Pi Zero Wireless chỉ có thể kết nối Internet bằng WiFi, vậy nên cần phải setup WiFi trước khi khởi động lần đầu. Bài viết sẽ hướng dẫn các bạn mở SSH và setup WiFi cho Raspberry Pi Zero W, cũng có thể áp dụng hướng dẫn này cho các phiên bản khác có WiFi.

Tham khảo những bài khác:

Download Raspbian cho Pi

Bạn có thể cài đặt bất kì hệ điều hành Raspbian nào ở đây: https://www.raspberrypi.org/downloads/raspbian/

Trong bài viết sử dụng bản console version 4.9.

Sau khi tải về, chúng ta không cần giải nén và tiếp theo chúng ta sẽ cài đặt raspbian vào thẻ nhớ SD.

Cài đặt Raspbian vào thẻ nhớ SD

Để cài chúng ta dùng chương trình miễn phí Etcher.

  1. Truy cập: https://www.balena.io/etcher/
  2. Tải bản Windows x64
  3. Đồng ý điều khoản và cài đặt.
  4. Mở balenaEtcher khi cài đặt xong.

Cắm thẻ nhớ muốn cài hệ điều hành vào PC, không cần format vì balenaEtcher sẽ tự động giúp chúng ta làm việc này.

  1. Select image – chọn tới file *.zip đã download Raspbian ở trên.
  2. Select drive – sẽ tự động tìm SDHC Card
  3. Chọn Flash!

Sau khi flash hệ điều hành có thể sẽ có cửa sổ File Explorer thông báo lỗi, các bạn không đồng ý format, chỉ cần rút ra và cắm lại thẻ nhớ. Một phần vùng sẽ xuất hiện tên là “boot”, chúng ta tiếp tục các bước sau.

Mở SSH

Vì lý do bảo mật, ssh không được mở mặc đinh. Để mở nó các bạn chỉ cần tạo một file trống đặt tên là ssh trong phân vùng “boot”.

  1. Mở Notepad
  2. Chỉ thêm một dấu cách (space) vào file
  3. Chọn File / Save As …
  4. Lưu file tên là ssh tại phân vùng “boot” (hãy chắc chắn không lưu với đuôi .txt).

Thêm danh sách các Wifi

Để thêm các WiFi mà bạn muốn Pi kết nối, tạo một file text thứ hai đặt tên là wpa_supplicant.conf cũng tại phân vùng “boot”.

  1. Mở Notepad
  2. Copy và dán đoạn cấu hình dưới đây vào file, sau đó điều chỉnh ssid và psk đúng với WiFi của bạn. Bạn có thể thêm nhiều WiFi bằng cách thêm nhiều trường network.
    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    network={
        ssid="NETWORK-NAME"
        psk="NETWORK-PASSWORD"
    }
  3. Chọn File / Save As …
    • Lưu file tên là wpa_supplicant.conf (hãy chắc chắn không lưu với đuôi .txt).
    • Đóng file

Eject thẻ nhớ

Rút thẻ nhớ an toàn, sau đó cắm vào Pi và khởi động.

Cài đặt Bonjour

Bạn có thể tìm Pi trong mạng bằng hostname .local(ví dụ raspberrypi.local). Có thể cần phải cài đặt thêm Bonjour để dùng được chức năng này:

Download Bonjour Print Services for Windows v2.0.2

Boot Pi Zero W

  • Cắm thẻ nhớ vào Pi Zero W
  • Cấp nguồn bằng cáp Micro-USB vào cổng PWR
  • Chời một chút để Pi khởi động và kết nối WiFi (có thế tới 90s hoặc hơn)

Cài đặt Putty

Nếu đã cài đặt bạn có thể bỏ qua bước này.

Truy cập: https://www.putty.org

    • Download bản 64-bit MSI (Windows Installer)
    • Mở file download và chạy cài đặt.
    • Thêm vào Desktop bằng cách chọn: Add shortcut to PuTTY on the Desktop

Truy cập SSH thông qua WiFi dùng Putty

Chú ý: máy tính của bạn cần chung mạng với mạng WiFi đã cấu hình cho Pi.

Mở Putty

    • Điền Host Name (or IP address)raspberrypi.local
    • Chọn Port mặc định 22Connection typeSSH
    • Chọn Open
    • Nếu thấy cửa sổ Security Alert chọn Yes
    • Một terminal mới xuất hiện để đăng nhập vào Pi
    • Username mặc định: pi
    • Password mặc định: raspberry

Xong! Bạn đã cài đặt WiFi cho Raspberry Pi Zero W thành công.

Kết luận

Bài viết hướng dẫn các bạn cấu hình WiFi cho Pi Zero W, nhưng hoàn toàn có thể áp dụng với các phiên bản Raspberry khác nếu có WiFi.

 

Chúc các bạn thành công!

 

 

 

Được gắn thẻ , ,

Trả lời

Email của bạn sẽ không được hiển thị công khai.