J’écoute ma musique à l’aide d’un ensemble filaire d’enceintes Sonos One. La semaine dernière, j’ai mis à jour mon wifi en installant un Netgear Orbi Wifi Mesh. Après cela, mon système Sonos ne fonctionnait plus correctement. Après de nombreuses recherches, j’ai réussi à trouver le problème, et c’était une solution simple. J’ai donc pensé partager mon histoire au cas où d’autres rencontreraient un problème similaire.
Je suis très satisfait de mon système Sonos, il diffuse de la musique dans toute la maison, avec seulement des problèmes occasionnels. Ma configuration est de cinq haut-parleurs Sonos One, disposés en trois zones. Je l’ai configuré comme un système filaire, ce qui signifie que l’un des haut-parleurs est connecté au réseau avec un câble. Lorsque Sonos est configuré de cette manière, les enceintes créent leur propre réseau wifi, indépendant de tout autre réseau wifi du bâtiment. Ils utilisent pour cela un protocole personnalisé, qui convient apparemment mieux au streaming musical. Il ne se bat pas non plus pour la bande passante avec le wifi principal. Presque toute la musique que je joue est achetée, stockée sur le serveur Ubuntu de ma maison, qui utilise samba pour la mettre à la disposition de Sonos.
Mon wifi était un Apple Airport Express vintage de 2012. Cela a également bien fonctionné, mais les changements récents ont conduit à quelques domaines de réception difficile. En parcourant Internet, j’ai trouvé de bonnes critiques pour le système Netgear Orbi, alors j’en ai choisi une.
L’installation initiale s’est bien passée. J’ai éteint l’Airport Express et installé l’Orbi en utilisant le même nom de réseau et le même mot de passe. Divers appareils de la maison communiquaient bien avec le nouveau réseau. Les ennuis ont surgi quand je suis descendu chercher un whisky et que j’ai essayé de mettre de la musique. Les lecteurs Sonos ne trouvaient plus ma musique sur le serveur.
Je suis remonté à mon bureau et j’ai joué avec le système, en utilisant la principale méthode de dépannage de tout spécialiste des systèmes électriques – éteindre et rallumer tout. Cela a résolu le problème, l’application Sonos sur mon ordinateur portable (qui est vraiment un ordinateur de bureau puisqu’elle est connectée au réseau et un grand écran) m’a montré tout le système, ma musique et a joué avec plaisir. Retour à ma chaise confortable et Ledaig.
Mais maintenant, j’ai rencontré un autre problème pour m’éloigner du petit dram. L’application Sonos sur mon iPhone ne pouvait voir aucun de mes haut-parleurs Sonos. Au lieu de cela, j’ai reçu un message disant qu’il ne pouvait pas trouver mon système “réparons-le”. Leurs suggestions de réparation ont entraîné beaucoup plus de cycles d’alimentation et d’appui sur les boutons – mais rien n’a fonctionné. Je pouvais contrôler et lire de la musique normalement depuis mon bureau, mais mes autres appareils étaient aveugles. Je ne veux pas avoir à monter à chaque fois que je veux contrôler ma musique, et ce n’est pas tenable pour ma femme. J’ai émis l’hypothèse qu’il y avait un cache sur les applications ios qui conservaient l’ancien wifi d’une manière ou d’une autre, peut-être trop intelligent et donc confus par un appareil différent, même si le nom du réseau était le même. Mais maintenant, il était tard dans la nuit et j’étais coincé dans cette impasse où je ne pouvais pas dormir pour avoir pensé au problème, mais mon cerveau fatigué était plus susceptible de faire des erreurs que de progresser.
Lorsque je suis revenu sur le problème le lendemain, je n’avais pas de nouvelles idées, mais j’ai essayé certaines choses pour recueillir plus d’informations. L’un d’eux a conduit à la percée. Suite à l’hypothèse “c’est un cache”, j’ai essayé d’installer le logiciel du contrôleur Sonos sur un nouvel appareil, cette fois un vieil ordinateur portable. Il n’a pas réussi à voir les haut-parleurs, versant ainsi de l’eau froide sur l’idée de cache fragile. Mais pendant que je faisais cela, j’ai regardé la connexion réseau et j’ai vu que l’ordinateur portable avait une adresse IP de 10.0.0.8. C’était important, les adresses IP sur mon réseau domestique sont données par mon routeur qui exécute DHCP, qui distribue des adresses IP dans la plage 192.168.1. J’ai fait un peu de ping et j’ai trouvé que cet ordinateur portable pouvait envoyer un ping à mon serveur et à mes haut-parleurs, mais mon serveur ne pouvait pas envoyer de ping à l’ordinateur portable.
La situation a été réglée en cherchant “Orbi dhcp” sur Google. J’ai découvert que l’Orbi est généralement configuré en mode routeur, où l’Orbi exécute son propre serveur DHCP. Comme j’ai déjà un routeur, j’ai dû changer l’orbi en mode point d’accès. La procédure pour le faire était délicate : impliquer un câble réseau supplémentaire, se connecter à l’orbi en tant qu’administrateur et l’onglet “Paramètres avancés” toujours effrayant. Mais j’ai trouvé que Netgear avait des instructions claires. Une fois mon Orbi redémarré en mode point d’accès, tout a fonctionné.