Installer pfSense sur un PCEngines APU avec une clef USB

apu1c1

Si vous avez besoin, envie ou que votre patron vous force à installer PfSense sur un petit ordinateur sur les petits ordinateurs APU de la société PCEngines, voici quelques infos qui vont vous aider.

Tout d’abord comme cet appareil n’a (de base en tout cas) pas de sortie VGA, vous allez devoir lui parler en port console aussi appelé port série. Connectez donc votre ordinateur .. d’un port série au port série du PC Engines APU

Pour se connecter en port série, vous avez la possibilité d’utiliser Putty ou sur Mac le shareware Serial (très sympa mais 30 euros). Côté réglages, c’est en 115 200 bauds que vous vous connecterez , 8 bits, sans parité, stop bit à 1 et pas de flow control.

Les étapes que j’ai suivi :

1) D’abord, commencez par une mise à jour du BIOS de la bécane grâce à l’utilitaire Tinycore Linux que vous installerez sur une clef USB. C’est facile, rapide, gratuit.

2) Ensuite vous allez vous allez devoir écrire l’image de PfSense sur une clef USB qui servira à booter le APU. Pour se faire on va la télécharger (choisissez AMD64 puis Live CD with installer on USB memory stick) sur votre ordinateur.

pfsense-choix-telechargement

De là vous allez obtenir un fichier img.gz . Il faut maintenant désipper le petit. Si tout va bien vous avez désormais le fichier pfSense-memstick-serial-2.2-RELEASE-amd64.img dans votre ordinateur.

On va maintenant le mettre sur une clef USB de votre choix (enfin de préférence bleue, c’est plus joli). J’ai voulu le faire sous Windows avec les utilitaires PhysGUI ou Win32DiskImager. J’ai donc ouvert le terminal de mon Mac. Et tapé la commande suivante :

sudo dd if=pfSense-memstick-serial-2.2-RELEASE-amd64.img of=/dev/disk3 bs=16k

Il vous revient de l’adapter. La partie /dev/disk3 peut être trouvée dans l’utilitaire de disque sur Mac.

3) Une fois que c’est fait, éjectez la clef USB, branchez la sur l’APU sur un des deux ports USB. Démarrez votre APU tout en ayant bien ouvert le Terminal , puisqu’il va falloir appuyer sur F10 pour choisir le périphérique de boot. Normalement ensuite avec la touche « 1 » vous choisirez votre clef USB. Puis là bootez le PfSense et faites la configuration de vos interfaces réseau.

4) une fois que tout est bon, il faut entre la commande 99 dans le terminal pour installer dans le disque dur (mSATA SSD par exemple) le petit pfSense. L’option quicksetup marche bien :)

Tags: