Carnet 5 – Du côté du LAN

Pour le mois dernier, soit celui de juillet 2019, mon attention s’est dirigé vers le LAN de mon appartement, mon réseau interne. Après les nombreuses améliorations effectuées du côté de la sauvegarde des données, je me suis donc attelé à effectuer quelques modifications de la topologie du LAN. En effet, le recâblage de l’ensemble des ports RJ45 de mon habitation, il y a de cela quelques semaines, m’offre de nouvelles possibilités.

Jusqu’à présent, seuls les appareils placés dans la même pièce que mon modem était en mesure de disposer d’un accès filaire au réseau. Les appareils présents dans mon salon, devait quant à eux se contenter d’un accès par onde. Afin de garantir davantage de stabilité à ces appareils, j’ai donc fait l’acquisition d’un nouveau switch configurable, de taille réduite avec ses 5 ports, et que j’ai placé au niveau de mon tableau électrique, à côté de l’ONT de mon fournisseur d’accès internet.

Couplé à un second switch configurable à proximité du routeur et grâce à la configuration de deux VLANs, l’un pour le trafic LAN, l’autre en 832 pour le WAN, j’ai donc réussi, après quelques tâtonnements et remise à jour de mes connaissances en matière de VLAN, à séparer et faire cohabiter sur un même câble les deux réseaux. J’ai donc ressorti un ancien switch, encore un, que j’ai placé en sortie de la prise RJ45 dans mon salon, afin de pouvoir distribuer le réseau aux appareils à proximité.

Le but de cette opération était en particulier de passer à une connexion filaire pour mon Pi configuré en lecteur de musique Runeaudio. En effet, après plus d’un an d’utilisation, je me suis enfin décidé à lui adjoindre une carte DAC+ pro de chez Hifiberry, afin d’améliorer la qualité du son en sortie. Ayant lu dans la documentation et sur les forums, que la carte en question été susceptible de perturber le signal WiFi du raspberry pi, j’ai trouvé préférable d’améliorer l’ensemble de mon réseau pour être en mesure de connecter le Pi en filaire. Ayant effectué les modifications de réseau, avant de recevoir la carte, je n’ai en revanche pas vérifié la présence ou l’absence des-dites instabilités. En tous cas, cette nouvelle configuration fonctionne parfaitement, et je crois distinguer une nette amélioration du côté du son.

J’en ai également profité pour remplacer certains des câbles par des câbles plus courts lorsque cela était possible, afin de réduire l’effet capharnaüm.

RuneAudio comme lecteur de musique

A l’heure d’une réinstallation de RuneAudio, petit point sur la façon dont je profite de ma bibliothèque musicale numérique.

Commençons par planter le décor. L’intégralité de ma musique est stockée sur mon NAS et accessible via un partage samba. Pour la diffusion du son, je dispose d’une petite chaîne Hifi datant de l’époque du début des lecteurs MP3. Pas de connexion Bluetooth, pas de WiFi, pas de port USB, mais une entrée auxiliaire… et un lecteur cassette ! Pour faire le lien entre les deux composants, j’ai choisi un Raspberry Pi dans sa troisième version afin de disposer du WiFi intégré.

Pour la partie logicielle, j’ai testé différentes projets libres : Pi MusicBox, Volumio et RuneAudio. Les deux dernières solutions se distinguent particulièrement par leur interface et leurs fonctionnalités. Mon choix s’est en définitive porté vers RuneAudio dans sa version 0.4-beta. Version plutôt stable malgré son statut de beta. La recherche est le point noir, et retourne en permanence « undefined ». Le problème est connu, mais n’est pas forcément simple à corriger; d’après ce que j’avais pu lire en parcourant le forum.

Inventaire des composants avant montage (Écran tactile non visible).

Pour profiter au mieux du système, j’ai ajouté un écran tactile au Pi, afin de pouvoir contrôler et afficher la liste de lecture, sans avoir à passer par un autre périphérique externe. Le tout, assemblé dans un support  à charnière bien pratique. Par ailleurs, une application Android simple est disponible afin de piloter RuneAudio à partir de son téléphone sans avoir à passer par l’interface web via un navigateur (à condition d’être connecté sur le même réseau).

Mise en place du Pi.

Après presque deux ans d’utilisation, ce montage me donne entière satisfaction. Pas ou peu de problème jusqu’à ce que j’effectue des modifications de configuration du côté de mon routeur, et que la connexion automatique au WiFi devienne quasi impossible (d’où la réinstallation évoquée au début). Dernièrement, l’ajout d’une alimentation à interrupteur m’évite de devoir accéder à la multiprise pour couper l’alimentation du Pi et rends l’ensemble bien plus pratique. Je ne vais pas préciser ici toutes les fonctionnalités, avantages et inconvénients de RuneAudio, et je vous quitte donc sur une photo en situation.

[Mémo] RuneAudio

Petit mémo pour regrouper les informations de connexion par défaut en un même endroit et ne pas avoir à les chercher dans la documentation ou sur le forum.

Lorsque RuneAudio n’est pas connecté à un réseau, le mot de passe du WiFi RuneAudioAP diffusé est: RuneAudio.

Par ailleurs, pour établir une connexion SSH, on pourra utiliser le compte root dont le mot de passe est rune.