====== Configuration de RTKronos ====== ---- ===== - Configuration via ethernet ===== ==== - PC de configuration et RTKronos connectés à un même serveur DHCP (box internet) ==== {{ :products:kronos:rtkronos:std_access_box_internet.svg |}} C'est la configuration la plus simple et la plus courante: * le PC de configuration est connecté en ethernet à une box internet * le RTKronos est connecté en ethernet à la même box internet La box internet fournit des adresse IP via un serveur DHCP. === - Comment trouver l'adresse IP fournie au RTKronos par le serveur DHCP ? === Le principe est de scanner les adresses IP avant de connecter le RTKronos, de ne rien changer sur le réseau de la box, et de brancher uniquement le RTKronos. Ensuite on re-scanne les adresses IP. Une seule nouvelle adresse doit apparaître, c'est donc celle du RTKronos. ^ Scanner les adresses IP sur le réseau local avec Linux ^ | * (1) **trouver l'adresse IP du PC de configuration** pour trouver sur quel sous-réseau on se trouve. Celle-ci est du type xxx.xxx.xxx.xxx par exemple 192.168.0.123. Ce qui nous intéresse, ce sont les 3 premiers nombres, dans l'exemple: ''192.168.0''.\\ Méthode 1: avec le Network Manager. Cliquer sur ''Connection Information'' ou ''Information sur la connexion'' dans l'interface de NetworkManager et trouver l'adresse IPv4.\\ Méthode 2: avec la commande ''ifconfig'' en ligne de commande:\\ dans un terminal entrez:\\ ~$ifconfig ... enx111111111111: flags=4163 mtu 1500 inet 192.168.0.123 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 xxxx::xxxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x20 inet6 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x0 ether 11:11:11:11:11:11 txqueuelen 1000 (Ethernet) RX packets 261101 bytes 220355253 (220.3 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 194911 bytes 46402462 (46.4 MB) TX errors 0 dropped 1 overruns 0 carrier 0 collisions 0 ... Il faut chercher un bloque qui commence par ''enx............'' ou par ''eth0''. L'adresse IPv4 est l'adresse après le texte ''inet''\\ * (2) il faut **scanner le réseau local.** Utiliser la commande ''nmap'' en ligne de commande:\\ dans un terminal entrez:\\ sudo nmap -sn 192.168.0.0/24 où les 3 premiers nombres correspondent aux 3 premiers nombres de l'adresse IP. ''192.168.0''.0\\ | ^ Scanner les adresses IP sur le réseau local avec Windows ^ | * (1) **trouver l'adresse IP du PC de configuration** pour trouver sur quel sous-réseau on se trouve. Celle-ci est du type xxx.xxx.xxx.xxx par exemple 192.168.0.123. Ce qui nous intéresse, ce sont les 3 premiers nombres, dans l'exemple: ''192.168.0''.\\ Méthode 1: avec la commande [[https://ss64.com/nt/ipconfig.html|ipconfig]] en ligne de commande:\\ dans une invite de commande entrez:\\ C:\>ipconfig {{:products:kronos:rtkronos:windows_find_local_ip_address_with_ipconfig.jpeg?400|}} * (2) il faut **scanner le réseau local.** Utiliser la commande ''nmap'' en ligne de commande:\\ Installer Nmap [[https://nmap.org/|Nmap: the Network Mapper]].\\ Puis dans un terminal entrez:\\ nmap -sn 192.168.0.0/24 où les 3 premiers nombres correspondent aux 3 premiers nombres de l'adresse IP. ''192.168.0''.0\\ | ==== - PC de configuration connecté directement en ethernet au RTKronos ==== - Faire tourner un serveur DHCP sur le PC de configuration * Sur windows 10 installer le serveur DHCP: * [[http://dhcpserver.sourceforge.net/|Open DHCP Server]] * aide pour faire fonctionner Open DHCP Server sur windows 10 * Sur [[https://help.ubuntu.com/community/isc-dhcp-server|Linux : Ubuntu]] - Brancher le RTKronos - Trouver l'adresse IP du RTKronos en utilisant les méthodes précédentes. ===== - Connexion au RTKronos ===== Pour configurer un RTKronos il suffit de le brancher en ethernet, et de se connecter sur le serveur web fournit par la carte sur le port ''8080''. Par exemple si l'adresse IP du RTKronos est ''192.168.1.42'', il suffit de rentrer dans la barre d'adresse d'un navigateur web l'adresse: ''http://192.168.1.42:8080/'' Deux pages sont disponibles: - main - gps La première page sur laquelle on arrive est ''main'', voici un exemple ci-dessous: {{:products:kronos:rtkronos:web_config_main.png?400|}} On peut définir le mode: Base ou Rover, aller sur la page GPS et définir l'adresse radio (LORA) pour la base. Si cette adresse est changée, la même adresse devra être rentrée sur le Rover. La page GPS affiche la position GPS courante mesurée ou None (en intérieur ou s'il n'y a pas d'antenne connectée) comme dans le cas ci-dessous: {{:products:kronos:rtkronos:web_config_gps.png?400|}}