Connexion à distance de la carte réseau sans fil EDGE-Board, montez le pilote et démarrez automatiquement

1. Conditions matérielles :

1. Routeur (toute personne pouvant se connecter à la page de gestion pour afficher l'adresse IP de l'appareil qui lui est connecté)

2. Carte réseau sans fil USB :

1 C 300M haute vitesse sans conducteur RTL8192 https://item.taobao.com/item.htm?spm=a1z0d.6639537.1997196601.4.30ba7484JKnRrH&id=595761389125
2 USB150M RTL8188CU https://item.taobao.com/item.htm?spm=a1z09.2.0.0.1f1a2e8d3rWgyB&id=547851727508&_u=s1ild9ut9e0a
3 RTL8188CUS https://item.taobao.com/item.htm?spm=a1z09.2.0.0.1f1a2e8d3rWgyB&id=623834833211&_u=s1ild9ut8526

J'utilise 802.11n ceci 

 

 3. Bordure FZ3A : avec système 18.04 : rendez-vous sur le site officiel pour télécharger l'image :

Solution d'IA embarquée EdgeBoard - Version 1.8.1 | Plateforme ouverte d'IA Baidu (baidu.com) https://ai.baidu.com/ai-doc/HWCE/Fkuqounlk

2. Le programme démarre automatiquement et le pilote est chargé (pour résoudre le problème que ttyUSB et js0 ne peuvent pas être reconnus) :

Après la gravure, nous configurons l'adresse IP du port réseau local sur le même segment de réseau que l'adresse IP par défaut de l'edgeboard.Comment établir une connexion ssh via MobaXterm_Personal_22.0 (je ne montrerai pas cette étape) et placer le pilote suivant dans le répertoire de l'espace de travail : 

Il devrait y avoir tout ce qui anime le jeu, et je n'ai pas discuté avec moi en privé.

Modifiez ensuite le fichier /etc/rc.local pour réaliser le pilote de démarrage automatique :

#!/bin/bash -e
echo "Edgeboard autostart script, Users can add autostart programs here "
chmod +x /root/workspace/driver/fpgadrv.ko
insmod /root/workspace/driver/fpgadrv.ko
chmod +x /root/workspace/driver/usbserial.ko
insmod /root/workspace/driver/usbserial.ko
chmod +x /root/workspace/driver/ch341.ko
insmod /root/workspace/driver/ch341.ko
chmod +x /root/workspace/driver/joydev.ko
insmod /root/workspace/driver/joydev.ko
#0. insmod fpgadrv
echo "0. install fpgadrv ..."

count=`/bin/lsmod | grep fpgadrv | grep -v "grep" | wc -l`
if [ $count -le 0 ]
then
        chmod +x /root/workspace/driver/fpgadrv.ko
        /sbin/insmod /root/workspace/driver/fpgadrv.ko
        echo "  FPGA driver install success."
else
        echo "  FPGA driver is already installed."
fi

echo "!!!! rc.local is ok ...."

3. Réalisez la connexion à distance sans fil (ordinateur et bord avec le WLAN du même routeur)

1. Insérez la carte réseau dans le bord, puis connectez la carte réseau au réseau. Pour la méthode, reportez-vous au site officiel. J'utilise l'écran pour me connecter au réseau :

Solution d'intelligence artificielle embarquée EdgeBoard - Instructions Ubuntu | Plateforme ouverte Baidu AI (baidu.com) https://ai.baidu.com/ai-doc/HWCE/fkuqqr0q1#wifi%E7%BD%91%E7%BB% 9C%E9 %85%8D%E7%BD%AE

2. Utilisez le routeur pour afficher l'ip edgeboard

Connectez l'ordinateur au wifi du routeur, puis connectez-vous à l'interface de gestion du routeur (il y a une adresse ip derrière chaque routeur, entrez-la dans le navigateur, si vous ne vous souvenez pas du mot de passe, vous pouvez réinitialiser le routeur, puis Baidu comment configurer le réseau).

Cliquez pour afficher l'état du réseau domestique :

Cliquez sur Périphériques réseau sans fil -> Plus :

 Cliquez sur l'appareil EdgeBoard-Wireless pour afficher son adresse IP :

 3. Il suffit ensuite d'établir une connexion ssh dans le logiciel de connexion shh : jusqu'à présent, tous les processus sont terminés ! ! !

4. Se connecter automatiquement au wifi lors du démarrage :

Ajoutez la commande suivante au fichier /etc/rc.local :

 

chmod +x /etc/init.d/network-manager
nmcli d wifi connect "61#4129" password "41294129"

Dans le même temps, assurez-vous que l'autorisation du wifi est de permettre à tous les utilisateurs de se connecter :

 

Je suppose que tu aimes

Origine blog.csdn.net/m0_58644391/article/details/124483708
conseillé
Classement