Slug et Freebox
Par Heinry 1.0 Olivier le jeudi, novembre 22 2007, 17:38 - CLI - Lien permanent
J'ai récemment installé un slug à mon domicile, afin de pouvoir disposer d'un serveur mais sans avoir une énorme tour faisant autant de bruit qu'elle consomme d'énergie dans un placard.
Pour l'installation de debian, j'ai suivi les instructions données sur le site de Martin Michlmayr, membre du projet Debian. L'installateur graphique de Etch RC1 étant cassé à l'heure actuelle, le truc à savoir pour mener à bien son installation par le bieais du GUI, c'est de passer en mode expert. Une fois ceci fait, j'ai eu cependant le souci de ne pas parvenir à me connecter au Slug une fois qu'il a démarré. Il ne répond pas au ping alors que ses diodes indiquent que tout va bien. Je l'ai alors éteint, j'ai remonté son disque externe sur une autre machine, et j'ai édité le fichier /etc/network/interfaces suivant les instructions données au paragrapheLoss of Network Connectivity sur le site du Slug.
Cependant, les utilisateurs de la Freebox en France devront rajouter l'adresse de la passerelle et les adresses des serveurs DNS de la manière suivante si ils veulent pouvoir accéder à l'internet depuis leur bébête:
\# The loopback network interface auto lo iface lo inet loopback
\# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.6
netmask 255.255.255.0
gateway 192.168.0.254
broadcast 192.168.0.255
network 192.168.0.0
dns-nameservers 212.27.53.252 212.27.54.252
dns-search free.fr
J'ai fait apparaitre en gras les lignes différant de celle de la page indiquée.
Edit: Pour optimiser l'utilisation du peu de mémoire du SLug (32Mb), j'ai installé dropbear à la place de ssh. Il faut évidemment éviter de supprimer ssh avant d'avoir installé son remplaçant. J'ai donc installé dropbear en plus de ssh. J'ai redémarré, installé sysv-rc-conf, lancé ce dernier, ai coché les 4 bonnes cases (cf doc de sysv-rc-conf), et redémarré la machine.
Dernier détail: pour une raison que j'ignore, pour redémarrer le Slug, je dois d'abord l'éteidnre via la command halt, puis, une fois qu'il est éteint, l'allumer par le bouton en façade. Si je passe par la commande reboot, il y a de fortes chances pour qu'il bloque au démarrage (et que je le débranche sauvagement quand il n'a pas encore démarré au bout de deux heures!). Il s'agit d'un problème bien connu dont il est souvent question cf http://www.nslu2-linux.org/wiki/Debian/TroubleShooting