Tu peux ajouter autant de “device” que tu souhaites, juste le “name” doit être distinct. Le mot de passe doit être encodé en base 64.
Ensuite tu peux activer :
les status pour l’interface LAN, Routeur, et WAN ainsi que les différentes interfaces wireless de ton choix.
Les stats des interfaces de ton choix
la liste des clients Wifi (pratique pour binder çà dans tes programmes pour savoir “qui” est à la maison par exemple)
Le package n’expose pas de MC mais par contre ils publient différents StateObject en fonction de ta config (Stats, Status, client Wifi, etc…).
A+
Salut,
Merci pour les infos.
J’ai cette erreur quand je rajoute seulement les clients wifi :
[MIDGARD_UI/DD-WRT] 06:51:56 : Unable to Push WirelessClients : System.FormatException: Le format de la chaîne d'entrée est incorrect.
à System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
à System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
à System.Decimal.Parse(String s)
à ddwrt.WirelessClientStatus.FeedProperties(Dictionary
2 datas) dans C:\Users\Sebastien\Documents@ Git\Skynet\ConstellationPackages\ddwrt\StateObjects\WirelessClientsStatus.cs:ligne 21
à ddwrt.WRTStatusFromProperties1.RequestStatus(DeviceElement device, Object[] args) dans C:\Users\Sebastien\Documents\@ Git\Skynet\ConstellationPackages\ddwrt\Base\WRTStatusFromProperties.cs:ligne 18 à ddwrt.Program.RequestAndPushStatus[TWRTStatus](DeviceElement device, String name, Object[] args) dans C:\Users\Sebastien\Documents\@ Git\Skynet\ConstellationPackages\ddwrt\Program.cs:ligne 121
HUm oui à mon avis un problème de culture quand je parse les nombres (genre le . ou , comme séparateur de décimal sur les OS US ou FR).
Tu peux me dire quelle est la culture de ton OS.
Et peux tu m’envoyer le resultat de l’appel de ton router /Status_Wireless.live.asp (exemple : http://ip_rout_ddwrt/Status_Wireless.live.asp).
Merci
Une idée du problème ?
J’ai vu une mise à jour, j’ai essayé mais j’ai :
[MIDGARD_UI/DD-WRT] 22:52:36 : Invalid password for device RouterAJS : L’entrée n’est pas une chaîne Base 64 valide, car elle contient un caractère non-Base 64, plus de deux caractères de remplissage ou un caractère non conforme parmi les caractè
res de remplissage.
J’ai effectivement un % dans mon mdp. Une idée du problème ?
Package mis à jour en 1.4 avec support des builds 30000+ de DD-WRT (je viens d’upgrader mon AP de r28000 à r31160).
Je te laisse retester
J’ai malheureusement la même erreur
J’ai supprimé le % de mon mot de passe mais cela ne fonctionne toujours pas :
[MIDGARD_UI/DD-WRT] 00:28:56 : Invalid password for device RouterAJS : Longueur non valide pour un tableau de caractères Base 64 ou une chaîne.
Mon mot de passe contient majuscule, minuscule, chiffres et fait 14 caractères.
Hello,
Je reprends le sujet, l’attribut password demande le mdp du user DD-WRT et doit être encodé en base64.
Bonjour,
Sébastien aurais-tu les settings pour le package dd-wrt pour tester avec mon nouveau routeur ?
Merci
Ma config :
Tu peux ajouter autant de “device” que tu souhaites, juste le “name” doit être distinct. Le mot de passe doit être encodé en base 64.
Ensuite tu peux activer :
Le package n’expose pas de MC mais par contre ils publient différents StateObject en fonction de ta config (Stats, Status, client Wifi, etc…).
A+
Salut,
Merci pour les infos.
J’ai cette erreur quand je rajoute seulement les clients wifi :
2 datas) dans C:\Users\Sebastien\Documents@ Git\Skynet\ConstellationPackages\ddwrt\StateObjects\WirelessClientsStatus.cs:ligne 21
à ddwrt.WRTStatusFromProperties
1.RequestStatus(DeviceElement device, Object[] args) dans C:\Users\Sebastien\Documents\@ Git\Skynet\ConstellationPackages\ddwrt\Base\WRTStatusFromProperties.cs:ligne 18 à ddwrt.Program.RequestAndPushStatus[TWRTStatus](DeviceElement device, String name, Object[] args) dans C:\Users\Sebastien\Documents\@ Git\Skynet\ConstellationPackages\ddwrt\Program.cs:ligne 121
HUm oui à mon avis un problème de culture quand je parse les nombres (genre le . ou , comme séparateur de décimal sur les OS US ou FR).
Tu peux me dire quelle est la culture de ton OS.
Et peux tu m’envoyer le resultat de l’appel de ton router /Status_Wireless.live.asp (exemple : http://ip_rout_ddwrt/Status_Wireless.live.asp).
Merci
Une idée du problème ?
J’ai vu une mise à jour, j’ai essayé mais j’ai :
[MIDGARD_UI/DD-WRT] 22:52:36 : Invalid password for device RouterAJS : L’entrée n’est pas une chaîne Base 64 valide, car elle contient un caractère non-Base 64, plus de deux caractères de remplissage ou un caractère non conforme parmi les caractè
res de remplissage.
J’ai effectivement un % dans mon mdp. Une idée du problème ?
Package mis à jour en 1.4 avec support des builds 30000+ de DD-WRT (je viens d’upgrader mon AP de r28000 à r31160).
Je te laisse retester
J’ai malheureusement la même erreur
J’ai supprimé le % de mon mot de passe mais cela ne fonctionne toujours pas :
Mon mot de passe contient majuscule, minuscule, chiffres et fait 14 caractères.
Hello,
Je reprends le sujet, l’attribut password demande le mdp du user DD-WRT et doit être encodé en base64.
Tu peux utiliser par exemple ce site : https://www.base64encode.org/
Car en principe c’est bien encodé en base 64 l’exception ci dessous ne doit pas se lever !