Bonjour,
J'utilise un Huawei/Soyea B535-333 et j'utilise donc LTEHMonitor pour la supervision (avec licence, vu la qualité du programme).
Pas de soucis sous Windows, mais quelques problèmes mineurs sous Linux qui est mon environnement de travail habituel.
Malgré une lecture attentive de la doc, l'exploration de tous les boutons et une recherche sur Google, je n'ai trouvé aucun moyen de remonter un bug ou un problème (à part éventuellement l'adresse mail indiquée dans 'À propos'. C'est dommage je trouve.
J'espère donc que ce message ne sera pas déplacé dans ce forum, qui semble compter le développeur comme membre. Sinon, je m'en excuse par avance.
Voici les quelques problèmes mineurs rencontrés, et je suis preneur de toute solution, tout comme je peux faire des essais chez moi si besoin est.
1) Le programme est lancé en tant que service sur le serveur principal de mon réseau (Debian 10, Mono 5.18.0.240) via systemctl. Aucun souci pour le fonctionnement, mais il rempli régulièrement les logs avec des lignes (plus de 8000 caractères chacune) de ce genre :
<pre class="CodeBlock">Aug 30 00:02:02 serveur mono[11236]: Download:0,0 Mbits/s - Upload:0,0 MBits/s#015/ Download:0,0 Mbits/s - Upload:0,0 MBits/s#015- Download:0,0 Mbits/s - Upload:0,0 MBits/s#015
</pre>Ce n'est peut-être qu'un soucis de Mono, mais si je peux avoir de l'aide pour éliminer cette pollution dans mes logs, ce serait sympa.
2) Quand le programme est lancé, il y a quelques informations d'erreur dans la console, qui pourrait peut-être aider à débugger le code, et qui ont peut-être un lien avec le point 3 qui suit :
<pre class="CodeBlock">00fc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00fc:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\windows\system32\tzres.dll", (null), 0031EB38, 001E5278, 0031EB3C, 0031EB30
00fc:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\windows\system32\tzres.dll", (null), 0031EB38, 001E5278, 0031EB3C, 0031EB30
0134:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00fc:fixme:gdiplus:GdipGetLineSpacing ignoring style === Répétée à l'envi ===
00fc:fixme:uiautomation:UiaClientsAreListening () === Répétée 16 fois ===
00fc:fixme:file:CancelSynchronousIo (0000021C): stub
00fc:fixme:uiautomation:UiaReturnRawElementProvider (000100D2, 0, 0, 00000000) stub!
00fc:fixme:uiautomation:UiaReturnRawElementProvider (00010130, 0, 0, 00000000) stub!
00fc:fixme:uiautomation:UiaReturnRawElementProvider (0001013A, 0, 0, 00000000) stub!
00fc:fixme:uiautomation:UiaReturnRawElementProvider (00010116, 0, 0, 00000000) stub!
</pre>
La dernière ligne est répétée de nombreuses fois avec des adresses variables.
3) Une fois le programme lancé, tout semble fonctionner correctement excepté l'affichage en haut à gauche de l'écran principal des icônes d'état du réseau, du VPN, du Wifi, du type de réseau (4G et des barres).
Seul le bouton "Disable data" est visible.
4) Dans ce premier écran, quelques soucis de traduction restent : "Disable data" le lien "Graphs".
5) Un problème que j'ai mis longtemps à régler était que les données du Quota n'étaient pas sauvegardées. Quand je redémarrai l'interface, les cases étaient vides. En fait, les données sont soient saisies, soient lues dans le fichier XML de configuration. Et celui-ci n'est mis à jour que lors de l'arrêt (normal) du serveur LTEHMonitor.exe. Ce serait bien que lors de la modification de la configuration, l'interface envoie une demande au serveur pour écrire la config...
J'ai constaté aussi quelques soucis au niveau de l'interface web, je prendrai le temps de faire un état détaillé plus tard.
Par avance merci et bonne journée à tous.
Jacques