Skip to main content

Moyens informatiques

Infrastructure Informatique & Réseau

Postes Informatiques (PC)

3 PC tours Ubuntu 22.04

Administrés par le FabLab.

Attention : Éviter les màj sur le réseau du FabLab car limité à 20Go. Faire un partage de connexion smartphone via USB ou se connecter à Osiris.

Profils et Droits :

  • Profil public : Pour tout utilisateur. Français, Automatic Login, même password qu'étudiant.
  • Profil étudiant en robotique : Pour GEII/ROS. Administrateur, Anglais.
  • Profil enseignant/admin : Pour enseignants robotique (workspace ROS propres). Administrateur, Anglais.

Logiciels installés :

  • FUSE2 : Requis pour AppImage sous Ubuntu 24.04 (sudo apt install libfuse2)
  • Arduino IDE : (v1.8 dans dépôts) -> Télécharger AppImage (2.3.2)
  • BambuStudio : AppImage (chmod +x)
  • FreeCAD 0.21 : PPA stable
  • Inkscape 1.3.2 : PPA stable (Extensions : Inkcut, Lasercut tabbed box, Lasercut Jigsaw)
  • Firefox LTS : Via les dépôts plutôt que le snap
  • PrusaSlicer : Depuis snap
  • Ultimaker Cura : Via les dépôts
  • Robotique (ROS) : QTcreator-ROS (snap), VSCodium (sans tracker)

3 PC tours Windows

Administrés par l'IUT.

Double-écran en salle A1-TP06 (Dell Optiplex 7470) :

L'idée est de brancher un All-in-One comme écran secondaire d'un voisin (pratique pour VirtualBox + Doc).

  1. Sur le PC "maître" : brancher le HDMI sur le port "normal".
  2. Sur le PC "écran" : brancher le HDMI sur le port "input".
  3. Installer le driver Dell "On screen display".
  4. Appuyer sur le bouton sous l'écran à droite.

Déploiement du driver en ligne de commande :

PS C:\Users\install> .\Dell-On-Screen-Display-Application_... /help
PS C:\Users\install> A02
Dell On-Screen Display Application, 1.0.4.0, A02

General Usage:
...exe [/[=]]

Options:
/s - Suppresses all graphical user interfaces.
/e= - Extraction of update contents to a folder.
/passthrough - Sends text directly to vendor install software.
/factoryinstall - Passed to vendor installer directly.
/l= - Define a specific path for the log file.

Examples:
Update silently: ...exe /s
Extract contents: ...exe /s /e=C:\mydir
Pass arguments: ...exe /factoryinstall /passthrough D:\Sample.xml
Log location: ...exe /l="C:\log.txt"
        

Réseau & Connectivité

Routeur wifi 5G CradlePoint

Émet un réseau wifi isolé de l'infrastructure réseau de l'IUT dans le FabLab (A1-01), le bureau du Fab-Manager (A1-05) et les deux salles adjacentes (A1-TP01 et A1-TP06).

Connexion Internet

  • SIM 5G SFR : 20Go de quota (2€/mois)
  • Extension possible : Forfait illimité (10€/mois)
  • Astuce : Passer en navigation privée si la connexion échoue.
  • VPN Wireguard arn-fai.net (4€/mois)

Cas d'usages

  • Fournir internet pour des PC, serveurs, et robots Linux/Ubuntu.
  • Réaliser des projets robotique (ROS) avec des IP fixes.
  • Réaliser des projets d'IoT avec un serveur YunoHost exposé à internet.

Serveurs, IoT & Gestion

Raspberry 3B+ (YunoHost 11)

Connecté en filaire au Routeur 4G CradlePoint. Accès local via yunohost.local/yunohost/admin. Nom de domaine public : fan.ynh.fr (VPN Wireguard arn-fai.net).

Applications installées :

  • Octoprint : Serveur d'impression 3D (Ender3 S1Pro, 2x Ender3 V2)
  • WireGuard Client : Connexion au VPN
  • Home Assistant : Pour faire de l'IoT et synthétiser les Octoprint
  • InfluxDB : Stockage de données temporelles (IoT)
  • Mosquitto : Serveur MQTT
  • Node-RED : Dashboard, requêtes capteurs, base de données
  • phpMyAdmin : Gestion base MySQL

Raspberry 5 (HomeAssistant)

  • Hardware : 8Go RAM
  • OS : HomeAssistant OS installé
  • Usage : Gestion de la flotte de capteurs connectés ESP32. Collecte, affichage et traitement des données.

VPS Externes & Gestion Parc

VPS / Web :

  • VPS en colocation (arn-fai.net) : Admin par le FabLab et les bénévoles de l'asso.
  • Domaine OVH : fablab-alsacenord.fr
  • fab-manager.com : Site de gestion du FabLab (installé via paquet YunoHost).

Gestion de Parc (GLPI) :

Pour gérer les PC Ubuntu (FAN) et Windows (CréaBot) avec Fusion Inventory.

  • Installé sur le RPI 3B+ (fan.ynh.fr)
  • Domaine local (sécurité) : parcinfo.local
  • Login par défaut : glpi:glpi
  • Alternative étudiée : Ansible (richlamdev/ansible-desktop-ubuntu)

IA :

Compte OpenAI (payé par l'asso) pour connecter ChatGPT web à l'API.