Git Product home page Git Product logo

Comments (4)

friedrith avatar friedrith commented on June 12, 2024

Bonjour,
J'avoue ne pas avoir testé node-wifi sur un freeWifi.
Est ce que tu pourrais tester les manipulations suivantes ?

  1. lancer la commande ifconfig et vérifier que l'interface en0 existe bien.
  2. lancer la commande `networksetup -setairportnetwork "en0" "freeWifi"

Pourrais-tu afficher le résultat ici ?

from node-wifi.

Manu1400 avatar Manu1400 commented on June 12, 2024

Bonjour,
En somme, le problème n'est pas FreeWifi, mais tout simplement que si tu n'arrive pas à te connecter à un réseau pour une raison ou une autre, Mac OS te reconnecte automatiquement à ton réseau wifi (en suivant l'ordre de la liste de préférence de réseau wifi).

from node-wifi.

friedrith avatar friedrith commented on June 12, 2024

C'est tout à fait possible mais j'avoue que node-wifi devrait emettre un message d'erreur même si c'est jamais très simple avec les commandes wifi.
N'hésite pas à me dire de quelle manière je peux t'aider.

from node-wifi.

friedrith avatar friedrith commented on June 12, 2024

Je viens de tester avec la configuration suivante :

  • macOS 10.12.5
  • FreeWifi

Et cela fonctionne parfaitement avec le code qui tu as mis ci-dessus. Mon mac arrive à se connecter au freeWifi. Pour un réseau où le mot de passe est mauvais, il renvoie l'erreur suivante via la commande networksetup -setairportnetwork "en0" "freeWifi_secure" "toto" :

Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)Failed to join network FreeWifi_secure.
Error: -3900  The operation couldn’t be completed. (com.apple.wifi.apple80211API.error error -3900.)

Et la même erreur est renvoyée via node-wifi.

Cela peut dépendre de ta configuration réseau (si échec automatiquement se reconnecter à un autre réseau ?). Mais j'avoue ne pas trop m'y connaître en mac sur cela. A tout hasard, je vais améliorer la stabilité en améliorant les gestions des retours d'erreurs dans node-wifi.

from node-wifi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.