WRT3200ACM - OpenWrt/LuCI hang after a few minutes running

Hi all,
First of all some information on my machine:


After a few minutes running, the router starts to overload (using the command uptime it reaches values up to 3.8) and just hangs and I cannot connect to it anymore neither via wifi nor via cable.
What other information could be useful for you to give me a hand? The logs are very long, I'm not sure it's a great idea to paste them here.

Thank you

define overload ?

The OP did define:

Which value is the 3.8 (1st, 2nd or 3rd)?

Run a top -d 1 (or htop even better) to have an idea which process is overloading the system.
Does it occur in a freshly installed system or have you added some packages?

1 Like

The problem is that it "overloads" or simpli hangs when I try to change the wifi settings and at this point i cannot interact with the device neither via cable nor via wifi.
What could it be?

EDIT: this is a fresh flash of the latest image found on openwrt routers table

Another weird behavior is that 2.4ghz devices do connect while 5ghz devices cannot connect. I'm sure about the settings I've done it hundreds of times and it worked.

This happens when I connect my laptop to the 5ghz wifi network:

20:25:14 up 8 min, load average: 2.01, 0.69, 0.27

And it keeps getting worse until LuCI hangs and no page can be loaded anymore.

What device?

(Nevermind, it's in the screenshot.)

iPhone and laptop

Wait...only 2 of your devices are having an issue?

They are causing the issue. Until I don't touch the 5ghz wifi things seem to work smoothly (but I woulnd't say it twice).

My laptop is connected through ethernet. Another ethernet device is recongnized only through ipv6 and not ipv4.

Below my wifi configuration... hope it helps

Actually this is my main problem ATM. Any ideas?

Sat Apr 16 13:00:59 2022 daemon.info dnsmasq-dhcp[3122]: DHCPACK(br-lan) 192.168.1.105 0a:25:cd:83:9f:12
Sat Apr 16 13:01:02 2022 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy2.conf (phy wlan2) --> new PHY
Sat Apr 16 13:01:02 2022 daemon.err hostapd: nl80211: kernel reports: Registration to specific type not supported
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.290629] br-lan: port 5(wlan2) entered blocking state
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.296001] br-lan: port 5(wlan2) entered disabled state
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.301456] device wlan2 entered promiscuous mode
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.306242] br-lan: port 5(wlan2) entered blocking state
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.311578] br-lan: port 5(wlan2) entered forwarding state
Sat Apr 16 13:01:02 2022 daemon.warn hostapd: wlan2: IEEE 802.11 Configured channel (34) or frequency (5170) not found from the channel list of the current mode (2) IEEE 802.11a
Sat Apr 16 13:01:02 2022 daemon.warn hostapd: wlan2: IEEE 802.11 Hardware does not support configured channel
Sat Apr 16 13:01:02 2022 daemon.err hostapd: Could not select hw_mode and channel. (-3)
Sat Apr 16 13:01:02 2022 daemon.notice hostapd: wlan2: interface state UNINITIALIZED->DISABLED
Sat Apr 16 13:01:02 2022 daemon.notice hostapd: wlan2: AP-DISABLED
Sat Apr 16 13:01:02 2022 daemon.err hostapd: wlan2: Unable to setup interface.
Sat Apr 16 13:01:02 2022 daemon.notice hostapd: nl80211: deinit ifname=wlan2 disabled_11b_rates=0
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.372313] device wlan2 left promiscuous mode
Sat Apr 16 13:01:02 2022 kern.info kernel: [   98.376820] br-lan: port 5(wlan2) entered disabled state
Sat Apr 16 13:01:02 2022 daemon.notice hostapd: wlan2: CTRL-EVENT-TERMINATING
Sat Apr 16 13:01:02 2022 daemon.err hostapd: hostapd_free_hapd_data: Interface wlan2 wasn't started
Sat Apr 16 13:01:02 2022 daemon.notice netifd: radio2 (4125): Command failed: Invalid argument
Sat Apr 16 13:01:02 2022 daemon.notice netifd: radio2 (4125): Device setup failed: HOSTAPD_START_FAILED
Sat Apr 16 13:01:02 2022 daemon.notice netifd: Wireless device 'radio2' set retry=0
Sat Apr 16 13:01:02 2022 daemon.crit netifd: Wireless device 'radio2' setup failed, retry=0
Sat Apr 16 13:01:02 2022 daemon.notice netifd: Wireless device 'radio2' is now down

The screenshot doesn't help. Can you show the actual /etc/config/network file please?

(Text prefered; but a screenshot of each SSID and thier config tabs when you hit Edit would help too.)

Your log shows that the Country and Channel selection are invalid, did you fix this?

(It should be clear that you didn't provide neded information. If not, feel free to inquire.)

Also, usually you only make use of one 5.4. Ghz radio. The other is often used for DFS monitoring, etc. and should not be used for clients.

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd04:1476:cf31::/48'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'

config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config device
        option name 'wan'
        option macaddr 'A4:91:B1:86:5F:6D'

config interface 'wan'
        option device 'wan'
        option proto 'dhcp'
        option vendorid 'askey_HW_ES1_SW_0.00.67/dslforum.org'

Your log shows that the Country and Channel selection are invalid, did you fix this?

Yes I fixed it.
I have multiple (20-30) home automation devices and they support only 2.4ghz so I'm forced to use it (as a separate wifi network).

The problem now is that when I connect to 5ghz with a client and 2.4ghz is on, the usage (uptime) starts to go up.

Radio0

Radio1

Radio2
Unused

Sorry guys, I'm really desperate here. What else could help you help me? I'm willing to give ssh access to the router (I have public ip).

CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.04 0.05 0.01 3/95 4016
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1985     1 root     S     4032   1%   0% /usr/sbin/hostapd -s -g /var/run/hostapd/global
 4016  3646 root     R     1124   0%   0% top -d 1
 1986     1 root     S     3944   1%   0% /usr/sbin/wpa_supplicant -n -s -g /var/run/wpa_supplicant/global
 2220     1 root     S     3676   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWrt -x /cgi-bin -u /ubus -t 60 -T 30 -k 20 -A 1 -n 3 -N 100 -R -p 0.0.0.0:80 -p [::]:80 -C /etc/uhttpd.crt
 1686     1 root     S     2000   0%   0% /sbin/rpcd -s /var/run/ubus/ubus.sock -t 30
 2046     1 root     S     1600   0%   0% /sbin/netifd
    1     0 root     S     1396   0%   0% /sbin/procd
 2103     1 root     S     1252   0%   0% /usr/sbin/odhcpd
 3203     1 dnsmasq  S     1192   0%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg01411c -k -x /var/run/dnsmasq/dnsmasq.cfg01411c.pid
 3646  3645 root     S     1116   0%   0% -ash
 2640     1 root     S<    1112   0%   0% /usr/sbin/ntpd -n -N -S /usr/sbin/ntpd-hotplug -p 0.openwrt.pool.ntp.org -p 1.openwrt.pool.ntp.org -p 2.openwrt.pool.ntp.org -p 3.openwrt.pool
 3126  2046 root     S     1108   0%   0% udhcpc -p /var/run/udhcpc-wan.pid -s /lib/netifd/dhcp.script -f -t 0 -i wan -x hostname:OpenWrt -V askey_HW_ES1_SW_0.00.67/dslforum.org -C -R
 1089     1 ubus     S     1040   0%   0% /sbin/ubusd
 1634     1 logd     S     1032   0%   0% /sbin/logd -S 64
 3645  1887 root     S      892   0%   0% /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22 -K 300 -T 3
 1887     1 root     S      868   0%   0% /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22 -K 300 -T 3
 1124     1 root     S      816   0%   0% /sbin/urngd
 1090     1 root     S      704   0%   0% /sbin/askfirst /usr/libexec/login.sh
  790     2 root     IW       0   0%   0% [kworker/1:2-eve]
   16     2 root     IW       0   0%   0% [kworker/1:0-eve]
    5     2 root     IW       0   0%   0% [kworker/0:0-mm_]
  891     2 root     IW       0   0%   0% [kworker/0:3-eve]
   19     2 root     IW       0   0%   0% [kworker/u4:1-ev]
   10     2 root     IW       0   0%   0% [rcu_sched]
    7     2 root     IW       0   0%   0% [kworker/u4:0-ev]
  456     2 root     IW       0   0%   0% [kworker/0:1-eve]
    9     2 root     SW       0   0%   0% [ksoftirqd/0]
   15     2 root     SW       0   0%   0% [ksoftirqd/1]
  806     2 root     SW       0   0%   0% [f1072004.mdio-m]
  220     2 root     DW       0   0%   0% [kworker/u4:3+ds]
  993     2 root     SW       0   0%   0% [ubi_bgt1d]
  888     2 root     IW       0   0%   0% [kworker/0:2-eve]
  527     2 root     SW       0   0%   0% [scsi_eh_1]
  522     2 root     SW       0   0%   0% [scsi_eh_0]
  288     2 root     SW       0   0%   0% [watchdogd]
  255     2 root     IW<      0   0%   0% [ata_sff]
  320     2 root     SW       0   0%   0% [kswapd0]
  523     2 root     IW<      0   0%   0% [scsi_tmf_0]
  511     2 root     IW<      0   0%   0% [iscsi_eh]
  252     2 root     IW<      0   0%   0% [kblockd]
  236     2 root     IW<      0   0%   0% [pdecrypt_serial]
  235     2 root     IW<      0   0%   0% [pencrypt_serial]
  238     2 root     IW<      0   0%   0% [cryptd]
^C254     2 root     IW<      0   0%   0% [blkcg_punt_bio]

It's a fresh install only LuCI is installed.

keep it running until it overloads.

It overloaded, now i have no more access to it.