N56u wifi problems

i'm having problems with the wifi connection on my asus n56u.
when the device boot up wifi doesn't start, i have to do a scan on the 5ghz radio for the 2,4ghz to start and the 5ghz radio has never work. also the 2,4 radio sometimes drop connection and i have to restart the router.

some logs when wifi drop. it is weird because the wifi icon on my phone start blinking connecting and disconnecting.

[   26.057934] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin'
[   26.265832] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.40
[   26.631407] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   26.711021] device wlan0 entered promiscuous mode
[   28.031131] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   28.044063] br-lan: port 2(wlan0) entered forwarding state
[   28.055098] br-lan: port 2(wlan0) entered forwarding state
[   30.048464] br-lan: port 2(wlan0) entered forwarding state
[   56.568452] random: nonblocking pool is initialized
[   71.899822] IPv6: ADDRCONF(NETDEV_UP): tmp.radio1: link is not ready
[   75.948798] IPv6: ADDRCONF(NETDEV_UP): tmp.radio1: link is not ready
[   79.967793] IPv6: ADDRCONF(NETDEV_UP): tmp.radio1: link is not ready
[ 6356.371958] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module.
[78271.152117] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[78271.170611] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[78271.189051] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[78271.207467] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[78271.225879] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[78271.244295] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 2
[80140.970702] device wlan0 left promiscuous mode
[80140.979771] br-lan: port 2(wlan0) entered disabled state
[80141.523514] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
[80141.753607] ieee80211 phy0: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush
[80152.546187] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[80152.577741] device wlan0 entered promiscuous mode
[80153.696099] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[80153.709056] br-lan: port 2(wlan0) entered forwarding state
[80153.720093] br-lan: port 2(wlan0) entered forwarding state
[80155.713602] br-lan: port 2(wlan0) entered forwarding state
[80157.767477] ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2
[80157.767477] Please file bug report to http://rt2x00.serialmonkey.com

i'm using lede 17.01.0

sorry for my bad english.

In 17.01.4 this problem is getting worse - wifi will stop every few hours. It is a known problem but not fixed till now.

If it is is unfixable why devices like these are on the compatibility list at all?
rt-n56 goes into a boot-loop after initial install - this problem is still present in 17.01.4

It was a somewhat common problem with the original firmware as well in the beginning. I suspect that it's a hardware problem which arises on some routers after a while, and which they have made a hack to avoid. I have two RT-N56U with 17.01.4, and on the one that has been in use longer the 5G wifi sometimes doesn't work. The boot loop problem was fixed. Use the ASUS Firmware restoration utility with the sysupgrade firmware if you still have issues.

I have the same issue with my Asus router RT-N56U. Freshly installed the latest LEDE 17.01.4 a few days ago and noticed WiFi becoming unusable after a few hours. More often on the 2.4 GHz band but today even 5 GHz wasn't working at all. I had to restart router a few times to make it functioning normal again. I don't want to go back to Padavan because the latest stable update of it was in 2016, although it's a very good firmware.

It's there any chance to fix WiFi problems in LEDE for Asus RT-N56U?

Can confirm this is still an issue in 18.06.1.

When cold booting, I need to ssh to console and issue:

iwinfo radio0 scan
iwinfo radio1 scan
iwinfo radio0 scan

And then wifi will start working.

I think it's the hardware. I have two of them, and the one I've used the longest have started turning bad as well. If the scan helps you can put it in /etc/rc.local, and it will be run every time it boots. Maybe you need to put "sleep 30" first so it has time to initialize. I suspect it's a heat issue, so I have added
iw dev wlan0 set txpower fixed 200
iw dev wlan1 set txpower fixed 200
to make it last longer. It significantly lowers the power output. You can put a higher number if it's too low for you.

1 Like

no, it works stable on Padavan.... it's discussed on Padavan forums that the newer vendor's Wifi drivers have a problem and Padavan employs and older but working variant.