Talaan ng mga Nilalaman:

Ikonekta ang iyong Headless Pi sa isang Library WiFi Network: 7 Mga Hakbang
Ikonekta ang iyong Headless Pi sa isang Library WiFi Network: 7 Mga Hakbang

Video: Ikonekta ang iyong Headless Pi sa isang Library WiFi Network: 7 Mga Hakbang

Video: Ikonekta ang iyong Headless Pi sa isang Library WiFi Network: 7 Mga Hakbang
Video: Using Wi-Fi on your Diode Laser! Live demo of both AP & STA mode connections. 2024, Nobyembre
Anonim
Ikonekta ang iyong Headless Pi sa isang Library WiFi Network
Ikonekta ang iyong Headless Pi sa isang Library WiFi Network

Gaano karaming beses mo nais na gumana sa iyong mga walang ulo na proyekto ng Raspberry Pi sa lokal na silid-aklatan, makita mo lang na natigil ka dahil kailangan ng bukas na WiFi network na gumamit ka ng isang browser? Huwag magalala, ang Instructable na ito ay narito upang makatulong!

Ipagpapalagay namin na sinusundan mo ang aming Maaaring Makatuturo sa kung paano ihanda ang iyong Raspberry Pi para sa anumang bagay.

Sa tutorial na ito, ipapakita namin sa iyo kung paano:

  • gumamit ng isang serial cable sa iyong Raspberry Pi
  • pag-setup ng isang pampublikong network ng WiFi sa linya ng utos
  • gamitin ang command line browser w3m upang kumonekta sa isang pampublikong network ng WiFi

Susunod na paghinto: ang mga bagay na kailangan namin!

Hakbang 1: Ang Mga Bagay na Kakailanganin namin

Para sa proyektong ito, kakailanganin namin ang:

  • isang Raspberry Pi (anumang lasa, ngunit ang Pi 3 at Zero W ay may built-in na koneksyon sa WiFi)
  • isang microSD card
  • isang serial cable
  • isang micro-USB charger
  • isang WiFi dongle (opsyonal, depende sa iyong modelo ng Raspberry Pi)
  • isang Ethernet cable (opsyonal)

Ipinapalagay ng Tagapagturo na sinundan mo ang aming gabay sa kung paano ihanda ang iyong Raspberry Pi tulad ng isang champ. Kung wala ka pa, puntahan suriin ito kung sakali!

Kung nakuha mo na ang lahat, magsimula tayo!

Hakbang 2: I-install ang W3m Web Browser

Ang pinakamalaking sagabal sa pagkonekta ng isang walang ulo na Raspberry Pi sa isang pampublikong WiFi network tulad ng aming library ay tumatanggap ng mga tuntunin ng landing page mula sa linya ng utos. Mag-install tayo ng w3m, isang piraso ng software na hahayaan nating gawin iyon!

Bago ka pumunta sa library, ikonekta ang iyong Raspberry Pi sa Internet. Kung gagamit ka ng isang network cable, i-plug lamang ito sa port ng iyong Raspberry Pi at dapat sapat ang iyong router.

Kung ikukonekta mo ang iyong Pi sa iyong WiFi network, ang website ng Raspberry Pi ay may detalyadong mga tagubilin sa kung paano ito gawin.

Nakakonekta? Pagkatapos i-install natin ang w3m sa pamamagitan ng pag-type ng sumusunod sa iyong terminal:

sudo apt-get install w3m

Kung ang iyong Pi ay tama na konektado sa Internet, dapat mabilis na mai-install ang w3m. Halos tapos na tayo! I-pack na ngayon ang lahat, at pumunta tayo sa library!

Hakbang 3: I-scan para sa Library WiFi Network

I-scan para sa Library WiFi Network
I-scan para sa Library WiFi Network
I-scan para sa Library WiFi Network
I-scan para sa Library WiFi Network

Kapag nasa library ka na, ikonekta ang iyong Raspberry Pi sa iyong computer gamit ang iyong serial cable at mag-log in dito kasama si Putty. Oras na mag-scan para sa mga network ng WiFi na may sumusunod na utos:

sudo iwlist wlan0 scan

Maaari kang makakuha ng isang mahabang listahan - ang mga WiFi network ay saanman! Mag-scroll hanggang makita mo ang pangalan ng network ng WiFi ng iyong library na iyong hinahanap - sa aming kaso JoCoLibrary Public Wireless. Tandaan para sa anumang mga character sa itaas o mas mababang kaso sa pangalan ng WiFi network na iyong hinahanap, magiging mahalaga ito sa paglaon!

Hakbang 4: Idagdag ang Library WiFi Network sa Iyong Mga Kagustuhan sa Wireless

Oras upang magawa ang pag-edit at i-set up ang iyong Pi upang awtomatikong kumonekta sa WiFi network na iyong hinahanap. Una, buksan ang editor ng teksto ng iyong Pi sa pamamagitan ng pagta-type sa sumusunod sa iyong terminal:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Sa pagtatapos ng file, idagdag ang sumusunod:

network = {

ssid = "JoCoLibrary Public Wireless" key_mgmt = NONE scan_ssid = 1 id_str = "networkName"}

Siyempre, palitan ang pangalan ng SSID ng pangalan ng network ng WiFi ng iyong library.

Susunod, oras upang i-restart ang wireless adapter ng aming Pi!

Hakbang 5: Suriin ang para sa Koneksyon at I-reset ang WiFi Adapter

Gumagamit ka man ng built-in na wifi ng Pi 3 o isang USB dongle sa isang Pi Zero o isang mas matandang Pi computer, makakatulong itong i-restart ang iyong wireless adapter pagkatapos mag-set up.

Una i-type ang sumusunod sa iyong terminal:

sudo ifconfig

Kung nakakonekta kami sa network, binabati kita, dapat mayroon kang isang IP address! Kung hindi mo, mayroon pa ring ilang mga bagay na maaari mong gawin:

  • suriin ang file na wpa-supplicant.conf para sa mga pagkakamali sa spelling at setting;
  • i-reboot ang iyong Raspberry Pi.

Pagkatapos nito, dapat mag-ehersisyo ang lahat. Sa wakas makakonekta kami sa pahina ng portal ng library sa susunod na hakbang!

Hakbang 6: Kumonekta sa Landing Page

Kumonekta sa Landing Page
Kumonekta sa Landing Page

Oras upang buksan ang landing page at tanggapin ang mga tuntunin ng paggamit nito! Sa terminal ng iyong Pi, i-type

w3m

w3m dapat magsimula at mai-load ang landing page nang direkta: maaari mong gamitin ang mga arrow key sa iyong computer upang mag-scroll pababa sa YES - TANGGAPIN Ko ang "pindutan" at pindutin ang Enter upang "i-click" ito. At magaling kang pumunta! Pindutin ang Q sa iyong keyboard upang huminto pagkatapos ng mga pag-update ng pahina, at kumpirmahin sa Y.

Hakbang 7: Subukan ang Iyong Koneksyon

Ngayon na tinanggap mo ang mga tuntunin ng landing page, dapat kang konektado sa Internet. Mayroong ilang mga madaling paraan upang subukan ito:

  • buksan ang iba pang mga website sa pamamagitan ng w3m, o
  • subukang i-update ang iyong Raspberry Pi kasama

    sudo apt-get update

Kung matagumpay na na-update ang iyong Pi, congrats, tapos ka na!

Inirerekumendang: