-
-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Devices card never loads when the number of Booster Wi-Fi device is greater than 0 #203
Comments
I have made a few changes to Devices since 2024.06.05. I have uploaded a new testing release. Please give it a try and see if the problem is still there.
Let me know how you go. |
I have updated to 2024.06.29@09:55 but the log file still show error msg as below: Sat Jun 29 16:28:49 2024 daemon.err nginx: 2024/06/29 16:28:48 [error] 17765#0: *3 lua entry thread aborted: runtime error: /usr/lib/lua/web/taint.lua:280: bad argument #3 to 'format' (no value) stack traceback: coroutine 0: [C]: in function 'format' /usr/lib/lua/web/taint.lua:280: in function 'format' /www/lua/devices_helper.lua:257: in function 'getWiFi' [string "/modals/device-modal.lp"]:71: in function 'content' /usr/lib/lua/web/web.lua:249: in function 'process' content_by_lua(nginx.conf:129):4: in function <content_by_lua(nginx.conf:129):1>, client: 192.168.1.9, server: localhost, request: "GET /modals/device-modal.lp?dev=1 HTTP/1.1", host: "192.168.1.54", referrer: "http://192.168.1.54/gateway.lp?r=1719633443193" |
Well, that is disappointing :-( Can you post the output of:
Thanks. |
okay.
|
Thanks. Still can't see what is causing it, and I can't reproduce in my test environment. So, I have added some code to prevent it falling over when it fits that particular situation, plus it will log a message containing the MAC and path of the actual device which is causing the error. Please update to the latest test release with:
Can you then look at the log when/after opening the Devices screen, and look for an error message that starts with:
Thanks. |
After upgrade to tch-gui-unhide version 2024.06.30@14:28 teh Devices card could show devices and the log error msg is
transformer-cli get Device.Services.X_TELSTRA_MultiAP.Agent.2.STA.7. result is Please note: Device.Services.X_TELSTRA_MultiAP.Agent.2.STA.7. device is 'Telstra Smart Booster 3' |
Excellent! Thank you. So, the issue is that when I try and find the frequency band to which the STA device is connected, I was not looking at the backhaul SSIDs, which is why the Gen 3 booster was the problem. Please update to the latest test release with:
You should no longer see the error message in the log, and the frequency band for the booster in the Interface column should be suffixed with |
All good now. |
Technicolor DJA0231
Firmware Version 20.3.c.0501-MR22.1-RA
tch-gui-unhide Version 2024.06.05@15:30
Device card never load when the number of Booster Wi-Fi device is greater than 0
log error msg as below:
Fri Jun 28 21:05:00 2024 daemon.err nginx: 2024/06/28 21:05:00 [error] 10668#0: *20 lua entry thread aborted: runtime error: /usr/lib/lua/web/taint.lua:280: bad argument #3 to 'format' (no value) stack traceback: coroutine 0: [C]: in function 'format' /usr/lib/lua/web/taint.lua:280: in function 'format' /www/lua/devices_helper.lua:186: in function 'getWiFi' [string "/modals/device-modal.lp"]:71: in function 'content' /usr/lib/lua/web/web.lua:249: in function 'process' content_by_lua(nginx.conf:128):4: in function <content_by_lua(nginx.conf:128):1>, client: 192.168.1.9, server: localhost, request: "GET /modals/device-modal.lp?dev=1 HTTP/1.1", host: "192.168.1.54", referrer: "http://192.168.1.54/gateway.lp"
Fri Jun 28 21:05:00 2024 daemon.err nginx[10652]: /usr/lib/lua/web/web.lua:249: in function 'process'
I have checked file /www/lua/devices_helper.lua and I only can see line 179 variable mac didn't be declared.
Don't know is it relative?
The text was updated successfully, but these errors were encountered: