How to setup wifi (5G) by cli on Raspberry Pi
Raspberry Pi OS มีคำสั่งที่สามารถใช้ตั้งค่า Wifi ได้ด้วยการใช้ command line ซึ่งจะช่วยให้นักพัฒนาที่ไม่สะดวกใช้ GUI ในการตั้งค่า โดยสามารถรันคำสั่ง
# raspi-config
เมื่อรันแล้วจะพบหน้า TUI สำหรับการตั้งค่า ให้เลือก “System Options”
เลือก “Wireless Lan”
ใส่ SSID หรือ ชื่อ wifi ที่ต้องการ connect ในตัวอย่างใช้ชื่อ “wifi_5g”
ใส่ password ของ wifi
เมื่อระบบต่อ Wifi ได้แล้วสามารถเลือก Finish ได้เลย
ในกรณีที่ Wifi เป็น 5G และไม่สามารถต่อได้ โดยจะมี Error ตามด้านล่าง
Error: No network with SSID 'wifi_5g' found.
สาเหตุเกิดจากประเทศที่ได้เลือกใช้สำหรับการตั้งค่า Wifi ไม่รองรับ ดังนั้นจำเป็นต้องแก้ไขประเทศก่อน โดยทำตามขั้นตอนดังนี้
เลือก “Localisation Options”
เลือก “WLAN Country”
เลือก “US United States”
เมื่อตั้งค่าเสร็จแล้วให้ “Finish” และ reboot ด้วยคำสั่ง
# reboot
หลังจากนั้นให้ทำการ setup wifi ใหม่ตาม step ข้างบนอีกครั้ง
Trick
การตรวจสอบว่า Raspberry Pi OS เราได้ต่อเข้ากับ SSID อะไรสามารภทำได้โดยรันคำสั่ง
# iwconfig