GL-MT2500A Brume 2 - firmware 4.4.6 bug

Model: GL-MT2500/GL-MT2500A Brume 2 - after (auto)update firmware 4.4.5 to 4.4.6 bug:
Don’t see clients in web interface and android app.
Text error: Unknown error occurred. Please check the network environment or reboot the device.
Reboot don’t help
In the luci web interface all ok

1 Like

I assume because it was Auto update settings were kept.
Try flashing the update manually not keeping settings, then upload a config file.

Thx.
But how to backup settings with standart web ui‽ To many settings need recover.
I see backup only in luci.

Could you export log and post it to me?

The LuCi backup is what I was referring to( it only backup the Config file for packages installed, packages need to be installed separately)

I just tried now and my client list still works.

But I assume that this maybee a bug related to some settings. I do have this error in another model.

Checked the log. So many error in the web server.
@fangzekun can you pls check?


	/usr/share/gl-ngx/oui-rpc.lua:102: in function '?'
	/usr/share/gl-ngx/oui-rpc.lua:154: in function </usr/share/gl-ngx/oui-rpc.lua:1>, client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/"
2023/09/28 09:06:08 [error] 3882#0: *5379 lua entry thread aborted: runtime error: ...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:57: bad argument #1 to 'pairs' (table expected, got string)
stack traceback:
coroutine 0:
	[C]: in function 'pairs'
	...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:57: in function <...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:41>
	(tail call): ?
	/usr/share/gl-ngx/oui-rpc.lua:102: in function '?'
	/usr/share/gl-ngx/oui-rpc.lua:154: in function </usr/share/gl-ngx/oui-rpc.lua:1>, client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/"
2023/09/28 09:06:13 [error] 3882#0: *5382 lua entry thread aborted: runtime error: ...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:57: bad argument #1 to 'pairs' (table expected, got string)
stack traceback:
coroutine 0:
	[C]: in function 'pairs'
	...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:57: in function <...ex-a53/gl-sdk4-clients/usr/lib/oui-httpd/rpc/clients:41>
	(tail call): ?
	/usr/share/gl-ngx/oui-rpc.lua:102: in function '?'
	/usr/share/gl-ngx/oui-rpc.lua:154: in function </usr/share/gl-ngx/oui-rpc.lua:1>, client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/"
2023/09/28 09:06:17 [error] 3882#0: *5383 "/www/ubus/gl_home.html" is not found (2: No such file or directory), client: 10.0.0.2, server: , request: "POST /ubus/?1695881175744 HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/cgi-bin/luci"

Can you execute the commands below and send me the result?Thanks!

  cat /etc/config/edgerouter 
  cat /etc/config/gl_block 
  ubus call gl-clients list
  cat /etc/config/gl-client 
  cat /etc/config/qos

Flash v4.4.5 and clients back.
Web and aps working fine.
Nginx error 2023/10/01 00:56:52 [alert] 4439#0: lua_code_cache is off; this will hurt performance in /etc/nginx/conf.d/gl.conf:6 2023/10/01 00:57:57 [crit] 4587#0: *12 connect() to [2600:9000:21f8:5400:c:2417:cd80:93a1]:443 failed (13: Permission denied), client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/" 2023/10/01 00:58:12 [crit] 4586#0: *24 connect() to [2600:9000:21f8:1000:c:2417:cd80:93a1]:443 failed (13: Permission denied), client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/" cat: can't open '/var/log/nginx/access.log': No such file or directory 2023/10/01 00:58:30 [crit] 4586#0: *30 connect() to [2600:9000:21f8:9200:c:2417:cd80:93a1]:443 failed (13: Permission denied), client: 10.0.0.2, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1", referrer: "http://10.0.0.1/" cat: can't open '/var/log/nginx/access.log': No such file or directory 2023/10/01 01:00:27 [error] 4587#0: *87 [lua] rpc.lua:146: dlopen: Error loading shared library /usr/lib/oui-httpd/rpc/wifi.so: No such file or directory while sending to client, client: 10.0.0.207, server: , request: "POST /rpc HTTP/1.1", host: "10.0.0.1"

Good day,
I have a GL-AX1800 Flint and exactly the same problem with the software version 4.4.6. Am now back to version 4.2.3, everything works again…

Let me record this as a bug.

1 Like

I have the same Problem a GL-AX 1800 FLint. After go back to Version 4.2.3 it works.

Thanks @alzhao

Can you help to execute the following command and post me the result?

cat /etc/config/gl_block
cat /etc/config/gl-black_white_list

Hi,
Did you modify the file /etc/config/gl-black_white_list?

Hi.
No. Don’t modify /etc/config/gl-black_white_list

We didn’t reproduce it.Could you please help to execute the following command and post me the result?

cat /etc/config/gl_block
cat /etc/config/gl-black_white_list
root@GL-MT2500:~# cat /etc/config/gl_block
root@GL-MT2500:~#


root@GL-MT2500:~# cat /etc/config/gl-black_white_list

config global 'global'
        option enable '1'
        option mode 'black'

config list 'black'
        option mac 'F0:6E:0B:78:E2:2F'

config list 'white'

Thanks very much! The setting option mac 'F0:6E:0B:78:E2:2F' is the cause of this issue,it should be list mac 'F0:6E:0B:78:E2:2F'Did you add client(F0:6E:0B:78:E2:2F) to black_list on Glinet web ui before update firware from 4.4.5 or 4.2.3 to 4.4.6?Is there any other setting to this client?