OpenWrt/LEDE Project

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category Base system
  • Assigned To No-one
  • Operating System All
  • Severity Critical
  • Priority Very Low
  • Reported Version lede-17.01
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 3
  • Private
Attached to Project: OpenWrt/LEDE Project
Opened by Matt - 18.02.2018

FS#1373 - Linksys E1700 wireless unstable and jams other WiFi channels with LEDE

Device: Linksys E1700 (dual antenna, 2.4Ghz only)
Techdata: https://openwrt.org/toh/hwdata/linksys/linksys_e1700 LEDE firmware installed: lede-17.01.4-ramips-mt7620-e1700-squashfs-factory.bin
LEDE supported since commit: https://git.lede-project.org/?p=source.git;a=commit;h=d738d22bf8303bd84e925b2b0c90793a1f3d89e5 LEDE supported since rel: 17.01.0
LEDE supported current rel: 17.01.4

Good: Openwrt/LEDE installs fine and generally runs well. Linux stable. LAN stable. LuCI works. SSH works. Able to access DSL modem web interface on WAN side through LUCI interface configuration, etc.

Bad: Wireless radio is unstable and unusable.
Symptoms observed:

1. jamming across all WiFi channels
    - other nearby WiFi networks on different channels are disrupted (e.g. channels 4 and 12)
    - connection is lost to these other wireless networks from multiple devices and test pings show there is packet loss. (This happens after booting the Linksys E1700 LEDE device with wireless enabled)
2. difficulty connecting to a new LEDE wireless network
    - seemingly placement of laptop 'not too close' and 'not too far' is required plus several attempts to successfully join the network
    - once connected, ping tests show some packet loss, intermittent variable round trip time (30ms-2400ms) and regular network drops (within a few minutes).

Test environment:

  1. Existing, working Linksys WAG200G router in home with an existing SSID and DSL connection
  2. Client: Ubuntu laptop (Asus Zenbook UX310U)
  3. Client: Android phone (Pixel)
  4. WiFi scanner and ‘nmcli d wifi’ are used to monitor wireless networks

Tested with settings:

  1. Linksys E1700 (with OpenWRT/LEDE installed) wireless network on channel 4
  2. Existing router (Linksys WAG200G) wireless network on channel 12
  3. WLAN security mode: WPA2 Personal, PSK

Steps to reproduce:

1. Have a Linksys E1700 device for testing and some other device with an existing wireless network on which a test laptop and phone are connected
2. Upgrade firmware on new Linksys E1700 device to lede-17.01.4-ramips-mt7620-e1700-squashfs-factory.bin using factory GUI (from original firmware version 1.0.0: FW_E1700_v1.0.00.081_20131220.bin).
3. Boot into LEDE. Perform initial setup. Configure wireless interface on channel 4 (or any channel other than the existing), security mode: WPA2 PSK, visible SSID
4. Enable Wireless
5. Note that soon after, all client devices in proximity become disconnected from the unrelated wireless network operating on channel 12 - this is the 'jamming effect' observed
6. Try to connect the test laptop to the LEDE wireless network. Joining is difficult/unreliable (regardless of distance of the router from the laptop)
7. When connectivity is established, ping the router from the test laptop. This will show some dropped packets and intermittent huge variation on round trip times  (30ms-2400ms). Network will drop regularly and hard to get back on.
8. Repeat test with LEDE Linksys E1700 device on same channel, different channels, busy and free channels, etc. - makes no difference to outcome.
9. Disable Wireless.  (Jamming effect seems to remain until power off but can't be 100% sure.)
10. Power off the Linksys. The jamming effect disappears and the adversely affected devices reconnect to their original other network(s).

Steps taken to isolate fault:

1. Restore firmware to Linksys factory default firmware (1.0.0).
2. Create the same test wireless network and connect the test laptop to it.
3. Ping test. This shows 100%, no packet loss, stable low round trip time.
4. Connect the test laptop to the existing wireless network. Ping test. 100%. No side effects can be observed on other networks or client devices.
5. Repeat LEDE router test from various distances.

This seems to rule out a hardware fault. Seems to be a radio fault.

There are two antennae on the E1700. It is unclear to me how these interact or how they can be configured.

I would be grateful if somebody can offer an explanation/suspicion of cause for this as I have not seen this with a WiFi device before. If LEDE can be patched to fix this then I am happy to help conduct further diagnostics if someone is willing to look at this.

Flash map for Linksys E1700:

root@LEDE:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00001000 “u-boot” mtd1: 00010000 00001000 “config” mtd2: 00010000 00001000 “factory” mtd3: 007b0000 00001000 “firmware” mtd4: 001286c8 00001000 “kernel” mtd5: 00687938 00001000 “rootfs” mtd6: 00458000 00001000 “rootfs_data”

daiaji commented on 19.02.2018 10:30

Try to enter the following command in the terminal (Note: This operation will make your router restart!)

uci set wireless.@wifi-iface[0].disassoc_low_ack=0 && uci commit && reboot

Can this solve your problem?

Matt commented on 19.02.2018 22:39

No change after running that command. (Thank you for your help, though.)

Johann Neuhauser commented on 27.03.2018 18:48

I can confirm this issue also on trunk with 4.9 and 4.14 kernel.

In the log i see:

ieee80211 phy0: rt2800_config_channel: Warning - Using incomplete support for external PA

Could not connect to WiFi of e1700 and other near WiFi´s anymore if e1700 is powered.
Also if wireless of e1700 is turned off in wireless config i had very strange errors on other near wifi´s.

If the antenna´s are disconnected, other wifi´s does work, but not as when e1700 is turned off.

Aleksandar Ivanov commented on 02.06.2018 12:18

It is pretty cool though, you just start the router and everyone nearby looses wifi connection and sees only your network to which they can barely connect :D

using Powered by LuCI lede-17.01 branch (git-17.290.79498-d3f0685) / LEDE Reboot 17.01.4 r3560-79f57e422d

psyborg commented on 21.07.2018 22:29
If the antenna´s are disconnected, other wifi´s does work

running hi power ap with disconnected antennas now made you ruin your pretty linksys device. such a shame

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing