Cấu hình wifi cho orange pi lite

Orange pi chắc không còn quá xa lạ với mọi người, mặc dù vậy tài liệu về nó cũng rất ít và chủ yếu là chia sẻ kinh nghiệm của các blog, diễn đàn nước ngoài.

Việc cài đặt mạng cho các Orange Pi có cổng Ethernet thì khá đơn  giản, Với orange pi lite thì có hơi đặc biệt một chút, vì nó là bản lite (rút gọn) vì vậy nó chỉ có wifi mà không có cổng mạng Ethernet.

Do vậy để cấu hình cho nó ta có 2 cách:

  • SSH qua cổng COM (cách này cần thêm modul nữa khá phức tạp cho người mới)
  • Cắm màn hình, phím vào USB của Orange pi Lite và config (cách này đơn giản hơn)

Do vậy tôi sẽ chia sẻ cách 2: Bạn cần 1 bàn phím kết nối cổng USB, một màn hình có cáp HDMI (hoặc màn VGA có cáp chuyển đổi HDMI 2 VGA).

Ta tiến hành cắm màn vào cổng HDMI của Orange pi lite, cắm bàn phím vào cổng USB. Cắm nguồn cho Pi và máy khởi động lên mất khoảng 10s, ta tiến hành config qua cml.

Mặc định tài khoản sau khi cài armbian là root/1234 (có thể xem note tại nơi tải OS)

Đầu tiên ta cần tạo file lưu thông số của mạng wifi ta cần kết nối bao gồm SSID và PWD:

wpa_passphrase “your_ssid” “your_pass” >> /etc/wpa_supplicant.conf

Ta kiểm tra các file /etc/wpa_supplicant.conf nội dung nó như sau:

network={
    ssid="your_ssid"
    #psk="demo"
    psk="3232e221f6ewwfd6e3911a2d11ff2fac9182665c004de...." }

Đối với mạng wifi không có pass thì nội dung sẽ là:

network={
    ssid="your_ssid"
    key_mgmt=NONE
}

Đối với mạng ẩn:

network={
    ssid="your_hidden_ssid"
    scan_ssid=1
    psk="your_wifi_password"
}

Multi wireless:

network={
    ssid="SchoolNetworkSSID"
    psk="passwordSchool"
    id_str="school"
}

network={
    ssid="HomeNetworkSSID"
    psk="passwordHome"
    id_str="home"
}

Thiết lập ưu tiên wifi nếu bạn có 2 ssid trong vùng:

network={
    ssid="ssid_1"
    psk="password_1"
    priority=1
    id_str="homeOne"
}

network={
    ssid="ssid_2"
    psk="password_2"
    priority=2
    id_str="homeTwo"
}

Tiếp theo ta cần cấu hình file etc/network/interfaces nội dung như sau:

source /etc/network/interfaces.d/*
# Network is managed by Network manager
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.18
netmask 255.255.255.0
gateway 192.168.1.1
dns1 8.8.8.8
dns2 8.8.4.4
pre-up sudo /sbin/wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf -Dnl80211 -B
pre-up sleep 5
post-down sudo killall -q wpa_supplicant
wireless-mode Managed
wireless-power off

Như vậy là xong, bạn đã có IP tĩnh cho orange pi lite, bạn chỉ cần reboot lại để pi nhận mạng nhé!

Có gì thắc mắc vui lòng xem thảo luận dưới bài viết.

Giới thiệu honest 237 bài viết
Mình lập blog này với mục đích lưu lại + chia sẻ các các kiến thức mình đã biết hoặc đang tìm hiểu. Cơ bản giúp ích cho mình :) Nhưng hy vọng sẽ mang lại sự khởi đầu thuận lợi cho người mới bắt đầu!