OpenWrt Forum Archive

Topic: TP-LINK TL-WR1043ND and slow wireless connection

The content of this topic has been archived on 28 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

After flashing our TPLINK TL-WR1043ND with OpenWrt i soon started to get complains from the family. In short: "internet is slow" was the feedback. smile

My own computer is connected with a cable and i couldn't see any problems with the network. But when i looked my wife's macbook wireless connection speed, it was well below 10 Mbps, usually 1 or 2 Mbps. Then i rebooted the TP-LINK and when the connection came up again, OSX reported 130Mbps. Problem fixed?

No... Next day i got same feedback. And rebooting the TP-LINK fixed the problem again, until next day, etc.

Somehow the connection speed dies in about 12 hours.

Has anyone experienced anything similar? Is this maybe related to Atheros and Mac compatibility? I used the router with TP-LINK firmware for couple of months and do not recall hearing any complains.

Now the problem is "fixed" with this line in crontab:

30 5 * * * reboot

After adding that, no complains anymore. smile But i feel stupid to reboot router every day and would like to get better solution.

Hopefully you can help?

Router Model TP-LINK TL-WR1043ND (HW: Ver 1.4)
Firmware Version OpenWrt Backfire 10.03.1 / LuCI 0.10.0 Release (0.10.0)
Kernel Version 2.6.32.27

kimmos wrote:

After flashing our TPLINK TL-WR1043ND with OpenWrt i soon started to get complains from the family. In short: "internet is slow" was the feedback. smile
...
Router Model TP-LINK TL-WR1043ND (HW: Ver 1.4)
Firmware Version OpenWrt Backfire 10.03.1

Its a known atheros problem, not just tl-wr1043nd related. Backfire 10.03.1 is too old, try a current trunk release. For more see here:
https://dev.openwrt.org/ticket/9654

Even though the probem is still not gone, your device recovers after a minute - there is no need to reboot to regain your connection. I have three routers running a backfire snapshot compiled 2 month ago (r31676), uptime of the routers between 2 and 4 weeks, about 50 wireless clients (the majority are apple devices) roaming between them, problem occurs from time to time, but does not really do any harm. In older releases i had to reboot each day.

ninno wrote:
kimmos wrote:

After flashing our TPLINK TL-WR1043ND with OpenWrt i soon started to get complains from the family. In short: "internet is slow" was the feedback. smile
...
Router Model TP-LINK TL-WR1043ND (HW: Ver 1.4)
Firmware Version OpenWrt Backfire 10.03.1

Its a known atheros problem, not just tl-wr1043nd related. Backfire 10.03.1 is too old, try a current trunk release. For more see here:
https://dev.openwrt.org/ticket/9654

Upgrade done. So far so good, only one message in kernel log. Will report again in about 10 days.

root@/ # cat /etc/openwrt_release
DISTRIB_ID="OpenWrt"
DISTRIB_RELEASE="Bleeding Edge"
DISTRIB_REVISION="r32680"
DISTRIB_CODENAME="attitude_adjustment"
DISTRIB_TARGET="ar71xx/generic"
DISTRIB_DESCRIPTION="OpenWrt Attitude Adjustment r32680"
root@/ # dmesg | tail -5
[   61.330000] device wlan0 entered promiscuous mode
[   61.970000] br-lan: port 2(wlan0) entered forwarding state
[   61.980000] br-lan: port 2(wlan0) entered forwarding state
[   63.980000] br-lan: port 2(wlan0) entered forwarding state
[11966.130000] ath: phy0: Failed to stop TX DMA, queues=0x004!
root@/ #

I have the same problem.

My internet connection is 15Mbps and I only reach 2Mbps or less. If I reboot the router it goes almost to full speed but again in a couple of hours it slows down...

How can I fix it? And how can I download and install from the trunk?

Cuchachiwi wrote:

I have the same problem.

My internet connection is 15Mbps and I only reach 2Mbps or less. If I reboot the router it goes almost to full speed but again in a couple of hours it slows down...

How can I fix it? And how can I download and install from the trunk?

Can anyone confirm that?
I have the same issues. Wireles works, for a few hours.. but once a day I have to reboot router.
THen works fine for a wile.

After I upgraded to barrier breaker, I have ~80MBit on wifi with tl-wr1043nd after many days of uptime (with 2t2r receiver @ 40MHz bandwidth). The TX DMA bug is still present, but it's very rare. Now the TX DMA error itself have not caused any slow down or anything, at least in my case, so I see big progress.

The discussion might have continued from here.