การ set up wifi raspberry pi แบบง่ายๆ
ก่อนอื่นครับ ท่านต้องมี USB WiFi Dongle ที่ใช้ง่านร่วม Raspberry pi ได้เสียก่อนน่ะครับ หาซื้อได้ตามเว็บยอดนิยมทั่วไป เมื่อได้มาแล้วเราก็มาเริ่มกันเลยครับ ผมได้หยิบยกตัวอย่างมาจากเว็บ http://www.maketecheasier.com/setup-wifi-on-raspberry-pi/ จาที่ทำก็ง่ายดีครับ
1.เสียบ USB WiFi น่ะครับ
2.เสียบเพาเวอร์ซัพพลายเพื่อเปิด raspberry pi จากนั้นรอจนกว่าจะ boot เสร็จ
3.ใส่ user: pi pasword : raspberry
4.พิมพ์ ifconfig

5.จะปรากฏ ว่ามีการต่อเพื่อที่จะใช้งานของ WiFi ขึ้น แต่ยังไม่มีการเชื่อมต่อกับเราเตอร์
หรือ แอคเซสพอย
6.พิมพ์ sudo lsusb
จะทราบถึง ผู้ผลิต รุ่น หรือชนิด USB WiFi ที่เสียบ ในที่นี้ใช้ RTL8188CUS 802.11n

การ setup ด้วย Command line
ควรติดตั้ง packages นี้ก่อน
sudo apt-get install wpasupplicant wireless-tools
เมื่อติดตั้งแล้ว อันดับถัดไปเป็นการ เปิดดูคำสั่งที่ได้ทำการติดตั้ง
sudo nano /etc/network/interfaces
จากคำสั่งข้างต้น ผลที่ได้ดังนี้
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
ผลที่ออกมาเป็นค่าเริ่มต้น ก่อนทำการตั้งค่าต่าง จากนั้นให้ พิมพ์ CTRL + X โดยไม่ต้องทำการแก้ไข และ save ใดเราจะไปแก้ที่อื่นกัน ก่อนที่เราจะไปทำการตั้งค่า wifi ถัดไปนี้เราต้องการทราบว่า ชื่อ ssid ที่เราจะทำการเชื่อต่ออยู่ในบริเวณหรือยังเปิดอยู่หรือไม่ ใช้คำสั่งนี้เลยครับ
sudo iwlist wlan0 scan | grep ESSID ผลที่ได้

จากนั้นก็เริ่มกันเลยครับ ใช้คำสั่ง
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
เพื่อแก้ไขไฟล์ เมื่อ enter จะปรากฏ
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
ให้ทำการเพิ่ม คำสั่งดังข้างล่างนี้
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YourSSID"
psk="password"
key_mgmt=WPA-PSK
}
ถ้ามีการเข้ารหัสแบบ web ให้ใส่เป็น
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YourSSID"
wep_key0="password12345"
key_mgmt=NONE
}
ssid กับ password ให้ใส่ตามเครือข่ายที่ต้องการเชื่อมต่อน่ะครับจากนั้น
กด CTRL + X” ตอบ Y = YES เพื่อบันทึกและออก
ทำการ รีบูท ด้วยคำสั่ง
sudo reboot
เพียงเท่านี้ก็สามารถใช้งาน wifi ได้ทันทีครับ เพื่อให้แน่ใจหลังจาก รีบูท ก็ใช้คำสั่ง ifconfig เพื่อดูว่าเชื่อมต่อหรือได้รับ IP แล้วหรือยัง ถ้ายังให้ไปตรวจสอบย้อนกลับดูครับว่าทำอะไรผิดบ้าง
1.เสียบ USB WiFi น่ะครับ
2.เสียบเพาเวอร์ซัพพลายเพื่อเปิด raspberry pi จากนั้นรอจนกว่าจะ boot เสร็จ
3.ใส่ user: pi pasword : raspberry
4.พิมพ์ ifconfig

5.จะปรากฏ ว่ามีการต่อเพื่อที่จะใช้งานของ WiFi ขึ้น แต่ยังไม่มีการเชื่อมต่อกับเราเตอร์
หรือ แอคเซสพอย
6.พิมพ์ sudo lsusb
จะทราบถึง ผู้ผลิต รุ่น หรือชนิด USB WiFi ที่เสียบ ในที่นี้ใช้ RTL8188CUS 802.11n

การ setup ด้วย Command line
ควรติดตั้ง packages นี้ก่อน
sudo apt-get install wpasupplicant wireless-tools
เมื่อติดตั้งแล้ว อันดับถัดไปเป็นการ เปิดดูคำสั่งที่ได้ทำการติดตั้ง
sudo nano /etc/network/interfaces
จากคำสั่งข้างต้น ผลที่ได้ดังนี้
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
ผลที่ออกมาเป็นค่าเริ่มต้น ก่อนทำการตั้งค่าต่าง จากนั้นให้ พิมพ์ CTRL + X โดยไม่ต้องทำการแก้ไข และ save ใดเราจะไปแก้ที่อื่นกัน ก่อนที่เราจะไปทำการตั้งค่า wifi ถัดไปนี้เราต้องการทราบว่า ชื่อ ssid ที่เราจะทำการเชื่อต่ออยู่ในบริเวณหรือยังเปิดอยู่หรือไม่ ใช้คำสั่งนี้เลยครับ
sudo iwlist wlan0 scan | grep ESSID ผลที่ได้

จากนั้นก็เริ่มกันเลยครับ ใช้คำสั่ง
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
เพื่อแก้ไขไฟล์ เมื่อ enter จะปรากฏ
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
ให้ทำการเพิ่ม คำสั่งดังข้างล่างนี้
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YourSSID"
psk="password"
key_mgmt=WPA-PSK
}
ถ้ามีการเข้ารหัสแบบ web ให้ใส่เป็น
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="YourSSID"
wep_key0="password12345"
key_mgmt=NONE
}
ssid กับ password ให้ใส่ตามเครือข่ายที่ต้องการเชื่อมต่อน่ะครับจากนั้น
กด CTRL + X” ตอบ Y = YES เพื่อบันทึกและออก
ทำการ รีบูท ด้วยคำสั่ง
sudo reboot
เพียงเท่านี้ก็สามารถใช้งาน wifi ได้ทันทีครับ เพื่อให้แน่ใจหลังจาก รีบูท ก็ใช้คำสั่ง ifconfig เพื่อดูว่าเชื่อมต่อหรือได้รับ IP แล้วหรือยัง ถ้ายังให้ไปตรวจสอบย้อนกลับดูครับว่าทำอะไรผิดบ้าง
fluke 49
ไม่มีความคิดเห็น:
แสดงความคิดเห็น