Ceci est une ancienne révision du document !
Les connecteurs réseaux qui sont sur les tables sont connectés aux switch de la cité des sciences.
Le vendredi, la cité des sciences envoie un mail à son prestataire afin qu'il reconfigure les ports des switch de la cité des sciences, pour faire en sorte que les connecteurs réseaux des tables soient dans un vlan non filtré, sans aucun service (DHCP, DNS, etc).
Parinux à un serveur (une lime1 A20) qui est configuré pour utiliser l'adresse IP du gateway du sortie, et qui fournit divers services:
L'adresse IP du gateway de sortie est: 172.17.199.254
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. Dans le cas contraire beaucoup de personnes vont demander pourquoi le réseau ne marche pas, et y répondre retarde encore plus le fait de faire fonctionner le réseau.
Une fois sur place il faut donc:
Une fois que c'est fait le réseau devrais fonctionner normalement.
tcpdump -i eth0 -A -s0 vrrpPour que la commande marche, penser à remplacer eth0 par le nom de l'interface de votre carte réseau. Si on ne voit rien passer c'est que l'ordinateur n'est pas connecté au réseau de la cité des sciences. Les causes peuvent être multiples:
$ ip addr show dev eth0 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 [...]Dans le cas contraire ça devrait ressembler à ça:
$ ip addr show dev eth0 2: pe0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000 [...]Si le cable réseau est pas connecté ou déffectueux on a un NO-CARRIER:
$ ip addr show dev eth0 2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 [...]Sinon quand tout est normal ça ressemble à ça:
$ ip addr show dev eth0 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 [...]
root@lime:~# tcpdump -i eth0 -A vrrp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes 15:53:48.526619 IP 172.17.199.250 > vrrp.mcast.net: VRRPv2, Advertisement, vrid 4, prio 200, authtype none, intvl 1s, length 20 E..(.E...paB........!......................... 15:53:49.526586 IP 172.17.199.250 > vrrp.mcast.net: VRRPv2, Advertisement, vrid 4, prio 200, authtype none, intvl 1s, length 20 E..(.F...paA........!.........................
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 peux 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 peu l'installer avec la commande suivante:
$ sudo apt install picocom
Ensuite pour se connecter à la console:
$ sudo picocom /dev/ttyUSB0Ça devrait afficher un truc du genre:
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
Puis appuyer sur entrée si rien d'autre ne s'affiche. On devrait ensuite voir une demande d'authentification:
lime1 login:
Rentrer le login et le mot de passe donne une console qui n'est pas dépendante du réseau.
Par contre il se peux que certains éditeurs de texte se comportent mal. La commande suivante peux potentiellement résoudre le problème.
[root@lime1] # export TERM=xterm [root@lime1] # reset