Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Both sides next revision
si:psl [2019/06/21 16:41]
GNUtoo [Le réseau du premier samedi]
si:psl [2022/10/17 20:16]
GNUtoo [WiFi]
Ligne 8: Ligne 8:
   * DHCP (avec dhcpd)   * DHCP (avec dhcpd)
   * DNS   * DNS
-  * cache pour les paquets des distributions et démarage réseau à travers PXE ([[https://​framagit.org/​Parinux/​pxe-install|configurations et scripts]])+  * cache pour les paquets des distributions et démarage réseau à travers PXE ([[https://​framagit.org/​Parinux/​pxe-install|configurations et scripts]]) ​qui utilise: 
 +    * dnsmasq (avec le DHCP désactivé) 
 +    * nginx
  
 L'​adresse IP du gateway de sortie est: **172.17.199.254** L'​adresse IP du gateway de sortie est: **172.17.199.254**
  
-L'​adresse IP du serveur (notre Lime 1 A20) est: **172.17.192.1**+L'​adresse IP du serveur ​de Parinux ​(la Lime 1 A20) est: **172.17.192.1**
  
 Pour installer le réseau, il faut prévoir de venir avant 14h afin de faire en sorte que ça marche à 14h. Pour installer le réseau, il faut prévoir de venir avant 14h afin de faire en sorte que ça marche à 14h.
Ligne 53: Ligne 55:
       * etc       * etc
  
 +==== Quand on doit reconfigurer le réseau en urgence ====
 +La lime1 A20 est configurée pour avoir une console sur le port USB. Pour y accéder il faut:
 +  * Un cable USB
 +  * Un logiciel spécial
 +
 +Pour accéder à la console du port USB, il faut connecter un cable USB classique entre son port USB et un ordinateur. Le connecteur utilisé côté lime est du mini-usb.
 +
 +Le fait de brancher un cable USB devrait faire apparaitre /​dev/​ttyUSB0 sur l'​ordinateur portable. Si /​dev/​ttyUSB0 est déja présent sur l'​ordinateur portable avant de brancher le cable USB, il se peut que /​dev/​ttyUSB1 ou suppérieur (/​dev/​ttyUSB2,​ etc) apparaisse.
 +
 +Une fois que c'est fait, il avoir picocom d'​installé. Il se trouve normalement dans la plus part des distributions GNU/Linux. Par exemple pour les distributions basées sur Debian on peut l'​installer avec la commande suivante:
 +<​code>​
 +$ sudo apt install picocom
 +</​code>​
 +
 +Ensuite pour se connecter à la console:
 +<​code>​
 +$ sudo picocom /​dev/​ttyUSB0
 +</​code>​
 +Ça devrait afficher un truc du genre:
 +<​code>​
 +picocom v3.1
 +port is        : /​dev/​ttyUSB0
 +flowcontrol ​   : none
 +baudrate is    : 9600
 +parity is      : none
 +databits are   : 8
 +stopbits are   : 1
 +escape is      : C-a
 +local echo is  : no
 +noinit is      : no
 +noreset is     : no
 +hangup is      : no
 +nolock is      : no
 +send_cmd is    : sz -vv
 +receive_cmd is : rz -vv -E
 +imap is        : 
 +omap is        : 
 +emap is        : crcrlf,​delbs,​
 +logfile is     : none
 +initstring ​    : none
 +exit_after is  : not set
 +exit is        : no
 +
 +Type [C-a] [C-h] to see available commands
 +Terminal ready
 +</​code>​
 +
 +Puis appuyer sur entrée si rien d'​autre ne s'​affiche. On devrait ensuite voir une demande d'​authentification:​
 +<​code>​
 +lime1 login: ​
 +</​code>​
 +
 +Rentrer le login et le mot de passe donne une console qui n'est pas dépendante du réseau.
 +
 +Par contre il se peut que certains éditeurs de texte se comportent mal. La commande suivante peut potentiellement résoudre le problème.
 +<​code>​
 +[root@lime1] # export TERM=xterm
 +[root@lime1] # reset
 +</​code>​
 +
 +==== Choix techniques ====
 +  * La lime1 à été choisie pour différentes raisons:
 +    * Elle peux fonctionner sans logiciels propriétaires:​ les logiciels de démarage (qui remplacent le BIOS) sont complètement libre. ​
 +    * Le fait que le démarage soit libre permet aussi à toute distribution GNU/Linux de supporter facilement ce genre de matériel. Cela permet par exemple de faire facilement tourner debian stable sans avoir à recourrir à des distributions spécifiquement adaptés à un ordinateur particulier (raspbian etc). Cela permet d'​être plus stable et plus proche d'une version x86 de la distribution choisie.
 +    * Cet ordinateur possède un port USB périphérique et un port d'​allimentation séparés. Cela permet d'​exporter une console sur le port USB périphérique. Cela est crucial si on doit reconfigurer le réseau en urgence: Au lien de passer 2H à faire marcher le réseau, on en à pour 10min car on à pas à redémarrer (et à hésiter à prendre la décision de redémarrer) pour changer la configuration réseau car  ça marche sans réseau contrairement à SSH.
 +  * Debian à été choisi car peu de personnes étaient habitués à des distributions comme Parabola
 +
 +==== WiFi ====
 +
 +GNUtoo ammène en général un point d'​accès WiFi en mode bridge. Le point d'​accès WiFi peut être branché à n'​importe quel switch ou prise qui marche.
 +
 +
 +Normalement n'​importe quel autre point d'​accès WiFi en mode bridge devrait aussi marcher en théorie.
 +
 +Pour éviter les bogues qui provoquent des incompatibilitées le mieux est d'​avoir un point d'​accès compatible libreCMC (une distribution basée sur OpenWRT 100% libre) avec le maximum de RAM et de stockage pour qu'il dure un maximum de temps et avoir deux deux interfaces WiFi compatible avec le driver ath9k (marche en 100% libre): une en 2.4 et une en 5GHz.
 ==== Autre ==== ==== Autre ====
   * [[si:​psl:​vpn|vpn]]:​ Réseau pour install parties à base de VPN   * [[si:​psl:​vpn|vpn]]:​ Réseau pour install parties à base de VPN
   * [[si:​psl:​inventaire|inventaire]]:​ Inventaire du matériel et des services disponibles   * [[si:​psl:​inventaire|inventaire]]:​ Inventaire du matériel et des services disponibles
 
/var/lib/dokuwiki/data/pages/si/psl.txt · Dernière modification: 2023/10/08 18:56 par GNUtoo
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki