A Raspberry Pi kis méretének köszönhetően ez az egylapos számítógép rendkívül hordozható. Előfordulhat azonban, hogy utazás közben nem mindig tartózkodik a Wi-Fi hotspot hatósugarán, így a mobilhálózathoz való csatlakozás lehetősége vonzó, ha online szeretné tartani Pi készülékét.

A mobil adatcsomaggal és az LTE HAT-tal (Hardver Attached on Top) szinte bárhol csatlakoztathatja Raspberry Pi készülékét a mobilhálózathoz. Lépésről lépésre szóló utasításaink végigvezetik a folyamaton.

Szükséges felszerelés

Mielőtt készen állna a Raspberry Pi mobilhálózathoz való csatlakoztatására, a következőkre lesz szüksége:

  • Raspberry Pi
  • microSD-kártya Raspberry Pi OS-sel (vagy hasonló ARM-alapú Linux disztribúcióval).
  • Cellular HAT (más néven LTE Base HAT vagy WWAN HAT)
  • Mini PCIe modem (pl. Quectel modem), amely az Ön régiójában működik
  • USB-A-micro-USB kábel
  • U.FL (apa) és SMA (vagy U.FL) anya antennakábelek
  • SIM kártya
  • LTE antenna(ok)
  • hálózati kábel
  • HDMI - Micro-HDMI kábel
  • Tartók és kis csavarok
  • Adapter
instagram viewer

A hardver csatlakoztatása

Először rögzítsen négy támasztékot a Raspberry Pi táblához. Ezután enyhe nyomással helyezze a HAT-ot a Raspberry Pi GPIO tűire, ügyelve arra, hogy megfelelően illeszkedjen. Ezután biztosítania kell a szoros illeszkedést, ha rácsavarja a támasztékokra.

Ezután a modemet be kell csúsztatni a HAT tetején lévő csatlakozóba, hasonlóan az M.2 SSD csatlakoztatásához. A modem másik végén két csavar található, amelyeket szintén rögzíteni kell. Az u. Az antennák későbbi csatlakoztatásához FL kábeleket kell csatlakoztatni. Az M1 és D1 antennaportok, a D2/G port pedig általában a GPS-hez való (ha szükséges).

Itt az ideje behelyezni a SIM-kártyát a szolgáltatótól. Jó gyakorlat ezt megtenni, mielőtt csatlakoztatná a Raspberry Pi tápellátását az LTE HAT-hez és a modemhez.

Az új hardver áramellátásának biztosításához csatlakoztassa az USB-kábelt a HAT-hez, a másik végét pedig a a USB-A port a Raspberry Pi-n – ha Raspberry Pi 4-et használ, használja a kék USB 3.0 portok egyikét a magasabb szint eléréséhez sebesség. A KAPCS-tól függően várhatóan erős fény fog világítani a bekapcsolás után.

A szoftver telepítése

Feltéve, hogy tudod hogyan kell telepíteni a Raspberry Pi OS-t tovább a Raspberry Pi-re, lépjünk tovább a mobilhálózathoz való csatlakozás konfigurálására.

A Raspberry Pi OS-nek azonnal észlelnie kell az USB-eszközt, amint a HAT és a modem csatlakoztatva van az USB-kábellel. Annak ellenőrzésére, hogy a modem látható-e a rendszer számára, írja be a következőt a terminálba:

lsusb

Valami ehhez hasonlót fog látni:

Ez megerősíti, hogy a Raspberry Pi felismeri a modemet. Ezután ellenőriznie kell, hogy az USB-csatlakozású modem regisztrál egy IP-címet. Ehhez írja be:

ip -a

Észre fogod venni 4: usb0 van IP címe. Ha az eszköznek nincs IP-címe, próbálja meg újra csatlakoztatni a hardvert, és próbálja meg újra a terminálparancsokat.

Amint látja, van egy eth0 kapcsolat regisztrálva. Ez a kimenet egy működő és működő Ethernet-kapcsolatra vonatkozik. Ha a Wi-Fi kapcsolat engedélyezve van, akkor egy IP-cím is megjelenik a közelében wlan0.

Annak érdekében, hogy megbizonyosodjon arról, hogy a modem képes csatlakozni egy közeli mobil toronyhoz, írja be a következőt a termináljába:

ping-ÉNusb0www.Google.com-c 5

Mivel a modem USB-n keresztül csatlakozik, a modemet az ECM (Ethernet Control Model) nevű módba kell beállítani. A modem beállításához szüksége lesz egy minicom nevű alkalmazásra. A minicom telepítéséhez nyisson meg egy terminált, és írja be a következő parancsot:

sudo apt telepítés minicom -y

Miután telepítette, menjen vissza a terminálhoz, és írja be ezt a parancsot (lehet, hogy be kell írnia a sudo előtag, ha hibát kap):

minicom -D /dev/ttyUSB2 -b 115200

Ezzel soros kapcsolatot nyit meg az USB modem segítségével 115 200 adatátviteli sebességgel. Ha elkezd gépelni, és nem látja a karaktereket a képernyőn, nyomja meg a gombot Ctrl + A akkor E hogy bekapcsolja a visszhangot.

Használja a következő AT parancsot az aktuális USB mód megerősítéséhez:

AT+QCFG="usbnet"

Ha kaptál vele valamit usbnet=0, akkor át kell váltania az „1”-re. Ezt ECM módnak is nevezik. Ha ez a helyzet, írja be:

AT+QCFG="usbnet",1

Ekkor a modemnek automatikusan újra kell indulnia. A művelet megerősítéséhez keresse meg a "A /dev/ttyUSB2 megnyitása nem lehetséges!" öt másodpercen belül megjelenik a képernyőn. Ha nem, írja be ezt:

AT+CFUN=1,1

típus NÁL NÉL még egyszer, és válaszul "OK"-t kell kapnia. Most meg kell adnia a modemnek az APN-adatait a következők beírásával a minicomban:

AT+CGDCONT=1,"IP","YOUR_APN"

Indítsa újra a modemet még egyszer a következő paranccsal:

AT+CFUN=1,1

Valami ehhez hasonlót fog látni, miután a modem ismét befejezte az újraindítást.

Lépjen ki a minicomból a gomb megnyomásával Ctrl + A akkor x. Győződjön meg arról, hogy az „Igen” lehetőséget választotta, és nyomja meg Belép.

Indítsa újra a Raspberry Pi-t; egy terminálba írja be:

sudo újraindítás

Az újraindítás befejezése után jelentkezzen be, és nyissa meg a terminálalkalmazást. Típus:

ifconfig usb0

Említést fog keresni a cdc_ether sofőr. Ez megerősíti, hogy a modem a várt módon működik.

Valamint megismételheti a ping A korábban bemutatott parancs megerősíti, hogy a legközelebbi mobiltornyon keresztül tud-e csatlakozni az internethez.

Ha további hibaelhárításra van szüksége, a Sixfab nagyszerű útmutatóval rendelkezik, amely elmagyarázza a ECM modem beállítása Quectel modemhez.

Hová viszed a Raspberry Pi-t?

Most, hogy Raspberry Pi eszközét csatlakoztathatja egy közeli, szolgáltató által támogatott mobiltoronyhoz, bárhová is megy, kapcsolatban maradhat az internettel. Ne feledje, hogy adatforgalmi díjak továbbra is felmerülhetnek, ezért egyeztessen szolgáltatójával, mielőtt rendszeresen használja Raspberry Pi modemét.

Fontolja meg, hogy egy lépéssel továbbléphet ebben a projektben a Raspberry Pi usb0-kapcsolatának megosztásával az Ethernet-porton keresztül. Ez lehetővé teszi, hogy valóban komolyan vegye az otthoni munkát, ha a Raspberry Pi-t egy másik eszközhöz, kapcsolóhoz vagy útválasztóhoz csatlakoztatja.