medmed Posté(e) Aout 5, 2023 Partager Posté(e) Aout 5, 2023 (modifié) Bonjour, Depuis ce matin , je n'arrive pas à avoir le choix de l'imprimante a démarrer sous klipper. J'ai deux imprimantes qui sont identifié ainsi par klipper KP3S - 192.168.0.9: 7125 SKR3 - 192.168.0.9: 7126 Là, quoi que je fasse et tape dans la barre d'adresse du navigateur (firefox), localhost, Ip , klipper démarre toujours sur l'imprimante KP3S. Comme s'il y avait qu'une instance ??? J'ai meme changer de navigateur (vivaldi, brave) , mais rien n'y fait. Si je te tape http://192.168.0.9:7126, j'ai ceci ... Etant un noob sous linux, je ne sais pas comment résoudre ce problème de configuration et quel fichier modifier. Si cela vient de Klipper , Moonraker ou Mainsail ? Hier j'ai fait toutes les mises a jour, Klipper/Moonraker/Mainsail, ainsi que le firmware des imprimantes . Est-ce lié ? Pourtant je n'ai pas eu de problème d'instance après les mises à jour, jusqu'à ce matin. Bon , j'ai résolu le problème en désinstallant et résinstallant klipper via kiauh. Modifié (le) Aout 5, 2023 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
Julien Posté(e) Aout 9, 2023 Partager Posté(e) Aout 9, 2023 Résolu par l'auteur lui-même : Le 05/08/2023 at 14:05, medmed a dit : Bon , j'ai résolu le problème en désinstallant et résinstallant klipper via kiauh. 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Septembre 1, 2023 Auteur Partager Posté(e) Septembre 1, 2023 (modifié) Bon ben le problème est revenu. J'ai fait la dernière mise a jour de Klipper, Mainsail, Moonraker et rebelote. Je retrouve a redemarrer sur l'instance 1 quoi que je fasse... Mais là, la réinstallation de Kilpper et Mooraker n'a rien changé au problème. Idem, en effaçant l'historique du navigateur. J'ai 'impression qu'a chaque mise a jour de klipper et compagnie , il n'est pris en compte qu'une seule instance. A la réinstallation de klipper je réinstalle pourtant avec succès les deux instances. Idem pour Moonraker, qui trouve bien mes deux instances. Mais le navigateur lui ne voit que l'adresse 198.168.0.9 ce qui me dirige direct sur l'instance 1. Comment pourrais je remédier a ce problème une fois pour toute ? Quel(S) fichier(S) il faudrait modifier pour tout remettre en ordre ? Modifié (le) Septembre 1, 2023 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
willy2406 Posté(e) Septembre 2, 2023 Partager Posté(e) Septembre 2, 2023 Coucou ! Je suis pas devant mon ordi, mais juste une idée : est ce que tu as configuré tes 2 imprimantes dans mainsail ? : https://docs.mainsail.xyz/overview/settings/printers Lien vers le commentaire Partager sur d’autres sites More sharing options...
fran6p Posté(e) Septembre 2, 2023 Partager Posté(e) Septembre 2, 2023 Normalement les ports 7125 et suivants ne sont utilisés que par les instances Moonraker pour la communication (API). Si tu n'as installé que Mainsail, l'accès aux imprimantes se fait par l'adresse IP port par défaut 80. Puis sélection de l'imprimante. En interne, l'accès se fait via Nginx qui redirige vers les bons ports et donne l'accès, voir dans le dossier /etc/nginx/ et ses sous-dossiers le (ou les ) fichiers de configurations. Si modifications manuelles, bien relancer le service après modifications (systemctl reload nginx ou service nginx reload (à exécuter avec les droits root donc précédés de sudo)). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Solution medmed Posté(e) Septembre 2, 2023 Auteur Solution Partager Posté(e) Septembre 2, 2023 (modifié) Bon, problème résolu. Apparemment le problème ne viens ni de klipper , ni de Moonraker mais du navigateur. J'ai utilisé un autre navigateur (jamais utilisé)et miracle j'ai retrouvé mes deux instances . Je ne sais pas ce qui fait "buguer" Firefox. J'avais pourtant vidé le cache et l'historique de navigation. Maintenant ça fonctionne aussi sur firefox. @fran6pJ'ai aucune main sur les instances, c'est Moonraker qui fourni les ports à l'installation . Kiauh demande juste le nombre d'instance et éventuellement un nom pour chacune des instances (qu'on peut changer par la suite). Modifié (le) Septembre 2, 2023 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Septembre 3, 2023 Auteur Partager Posté(e) Septembre 3, 2023 (modifié) Il y a 17 heures, fran6p a dit : Normalement les ports 7125 et suivants ne sont utilisés que par les instances Moonraker pour la communication (API). Si tu n'as installé que Mainsail, l'accès aux imprimantes se fait par l'adresse IP port par défaut 80. Puis sélection de l'imprimante. En interne, l'accès se fait via Nginx qui redirige vers les bons ports et donne l'accès, voir dans le dossier /etc/nginx/ et ses sous-dossiers le (ou les ) fichiers de configurations. Si modifications manuelles, bien relancer le service après modifications (systemctl reload nginx ou service nginx reload (à exécuter avec les droits root donc précédés de sudo)). Je pense avoir trouvé une solution pour que ce problème ne se reproduise pas après les mises à jour. L'ouverture d'une session ce fait a travers le fichier config.json dans le dossier racine de Mainsail. Par défaut, Chez moi, le fichier config.json est configuré sur "browser" , ce qui fait que les valeurs sont stockées dans le navigateur. Pour une raison qui m'échappe, après une mise a jour, le navigateur ne laisse plus le choix d'ouverture des sessions et n'ouvre que le premier port. . J'ai modifier le fichier config.json pour que les valeurs ne soit plus stocker dans le navigateur mais dans le fichier config.json (comme le décrit la doc Mainsail). Pour l'instant cela semble marcher, je verrais après une mise a jour, si ce problème revient, et si ce fichier config.json est modifier. Modifié (le) Septembre 3, 2023 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant