Grâce à la petite taille du Raspberry Pi, cet ordinateur monocarte est hautement portable. Cependant, vous n'êtes peut-être pas toujours à portée d'un point d'accès Wi-Fi lorsque vous voyagez, donc l'option de connexion à un réseau cellulaire est attrayante si vous souhaitez garder votre Pi en ligne.

Avec un forfait de données mobiles et un LTE HAT (Hardware Attached on Top), vous pourrez connecter votre Raspberry Pi à un réseau cellulaire presque n'importe où. Nos instructions étape par étape vous guideront tout au long du processus.

Équipement nécessaire

Avant d'être prêt à connecter votre Raspberry Pi à un réseau cellulaire, vous aurez besoin de :

  • Tarte aux framboises
  • Carte microSD avec Raspberry Pi OS (ou une distribution Linux basée sur ARM similaire) installée
  • HAT cellulaire (également appelé LTE Base HAT ou WWAN HAT)
  • Mini modem PCIe (par exemple modem Quectel) qui fonctionnera dans votre région
  • Câble USB-A vers micro-USB
  • Câbles d'antenne U.FL (mâle) vers SMA (ou U.FL) femelle
  • instagram viewer
  • carte SIM
  • Antenne(s) LTE
  • câble Ethernet
  • Câble HDMI vers Micro-HDMI
  • Entretoises et petites vis
  • Adaptateur secteur

Connexion du matériel

Tout d'abord, fixez quatre entretoises à la carte Raspberry Pi. Ensuite, avec une légère pression, placez le HAT sur les broches GPIO du Raspberry Pi, en vous assurant qu'il s'aligne correctement. Vous voudrez ensuite vous assurer d'un ajustement parfait en le vissant sur les entretoises.

Le modem doit ensuite être glissé dans le connecteur au-dessus du HAT, de la même manière qu'un SSD M.2 se connecte. Il y a deux vis à l'autre extrémité du modem qui devront également être sécurisées. Le u. Les câbles FL devront être attachés afin de connecter les antennes plus tard. Le M1 et le D1 sont des ports d'antenne et le port D2/G est généralement pour le GPS (si nécessaire).

C'est le bon moment pour insérer la carte SIM de votre opérateur. C'est une bonne pratique de le faire avant de connecter l'alimentation de votre Raspberry Pi au LTE HAT et au modem.

Pour vous assurer que le nouveau matériel est alimenté, branchez le câble USB dans le HAT et l'autre extrémité dans une Port USB-A sur le Raspberry Pi - si vous utilisez un Raspberry Pi 4, utilisez l'un des ports USB 3.0 bleus pour une vitesse. En fonction de votre HAT, attendez-vous à voir une lumière brillante briller une fois allumé.

Installation du logiciel

En supposant que vous savez Comment installer le système d'exploitation Raspberry Pi sur votre Raspberry Pi, passons à la configuration de la connexion à un réseau cellulaire.

Raspberry Pi OS devrait détecter le périphérique USB dès que votre HAT et votre modem sont branchés via un câble USB. Pour confirmer que votre modem est visible par le système, tapez ce qui suit dans le terminal :

lsusb

Vous verrez quelque chose comme ceci :

Cela confirme que votre modem est reconnu par votre Raspberry Pi. Ensuite, vous devez valider que votre modem connecté par USB enregistre une adresse IP. Pour ce faire, tapez :

ip -a

Vous remarquerez que 4: usb0 possède une adresse IP. Si votre appareil n'a pas d'adresse IP, essayez de reconnecter votre matériel et essayez à nouveau les commandes du terminal.

Comme vous pouvez le voir, il y a un eth0 connexion enregistrée. Cette sortie fait référence à une connexion Ethernet en cours d'exécution. Si la connexion Wi-Fi était activée, vous verriez également une adresse IP affichée près de wlan0.

Pour être certain que votre modem pourra se connecter à une tour cellulaire à proximité, tapez ce qui suit dans votre terminal :

ping-JEusb0www.Google.com-c 5

Comme votre modem est connecté via USB, vous configurerez votre modem dans un mode appelé ECM (Ethernet Control Model). Vous aurez besoin d'une application, appelée minicom, pour configurer le modem. Pour installer minicom, ouvrez un terminal et tapez la commande suivante :

sudo apt installer minicom -y

Une fois installé, revenez à votre terminal et saisissez cette commande (vous devrez peut-être taper le sudo préfixe si vous obtenez une erreur):

minicom -D /dev/ttyUSB2 -b 115200

Cela ouvrira une connexion série à l'aide de votre modem USB avec un débit en bauds de 115 200. Si vous commencez à taper et que vous ne voyez pas les caractères à l'écran, appuyez sur Ctrl + A alors E pour activer l'écho.

Utilisez la commande AT suivante pour confirmer le mode USB actuel :

AT+QCFG="usbnet"

Si vous avez reçu quelque chose avec usbnet=0, alors vous devrez passer à "1". Ceci est également appelé mode ECM. Si c'est votre cas, tapez :

AT+QCFG="usbnet",1

Le modem devrait redémarrer automatiquement à ce stade. Pour confirmer cette action, recherchez "Impossible d'ouvrir /dev/ttyUSB2 !" apparaissant à l'écran dans les cinq secondes. Sinon, tapez ceci :

AT+CFUN=1,1

Taper À une fois de plus, et vous devriez recevoir "OK" en réponse. Vous devrez maintenant indiquer au modem vos informations APN en saisissant ce qui suit dans minicom :

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

Redémarrez le modem une fois de plus en utilisant la commande :

AT+CFUN=1,1

Vous verrez quelque chose comme ça après le redémarrage du modem.

Quittez minicom en appuyant sur Ctrl + A alors X. Assurez-vous d'avoir sélectionné "Oui" et appuyez sur Entrer.

Redémarrez votre Raspberry Pi; dans un terminal, entrez :

redémarrage sudo

Une fois le redémarrage terminé, connectez-vous et ouvrez votre application de terminal. Taper:

ifconfig usb0

Vous chercherez la mention du cdc_éther conducteur. Cela confirme que votre modem fonctionne comme prévu.

De plus, vous pouvez répéter la ping commande montrée précédemment pour confirmer que vous pouvez vous connecter à Internet via votre tour de téléphonie cellulaire la plus proche.

Si vous avez besoin d'un dépannage supplémentaire, Sixfab a un excellent guide expliquant le Configuration du modem ECM pour un modem Quectel.

Où emporterez-vous votre Raspberry Pi ?

Maintenant que vous avez la possibilité de connecter votre Raspberry Pi à une tour cellulaire prise en charge par un opérateur à proximité, vous pouvez rester connecté à Internet où que vous alliez. N'oubliez pas que des frais de données peuvent toujours s'appliquer, alors vérifiez auprès de votre opérateur avant de commencer à utiliser régulièrement votre modem Raspberry Pi.

Envisagez de pousser ce projet un peu plus loin en partageant la connexion usb0 du Raspberry Pi via son port Ethernet. Cela vous permettra de vraiment prendre au sérieux le travail à domicile en connectant votre Raspberry Pi à un autre appareil, commutateur ou routeur.