Modify

Opened 4 years ago

Closed 4 years ago

#14418 closed defect (fixed)

Frequent WiFi disconnects with WDR4300

Reported by: epinter Owned by: developers
Priority: highest Milestone: Chaos Calmer 15.05
Component: other Version: Trunk
Keywords: Cc:

Description

Before, I had a 1043nd and it worked perfectly with openwrt 12.09, no problems. I bought my WDR4300 two months ago, and installed BB on it. I had no problems in the first weeks using the WDR4300 with openwrt.

I have a PC 8 meters away from the router, the signal is not that bad, and another PC 10 meters away (another room). If I start a download, in a short period of time I start to lose all the network packets (tested with ICMP) then my PC disconnects from wifi. After the disconnection, the network disappears from the list and re-appears in 1 or 2 seconds, the PC tries to connect then disconnects, keeps trying and never completes the connection.

While the problem is happening with the PC, If I put my mobile phone 2 or 3 meters away from the router and successfully connect to my wifi network, the wifi connection is reestablished on PC. Everything works until I lost the connection, then I have to take my mobile phone(or any other wifi device) and stay 2 or 3 meters away from the router and connect to the wifi, at this moment the connection starts to work on the room where PC is.

Attachments (0)

Change History (18)

comment:1 in reply to: ↑ description Changed 4 years ago by epinter

I didn't see any error in logs... dmesg or hostapd.

comment:2 Changed 4 years ago by epinter

Running OpenWrt Barrier Breaker r38636

dmesg:
[ 0.000000] Linux version 3.10.17 (openwrt@OpenWRT) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r38636) ) #1 Sat Nov 2 22:35:44 MST 2013
[ 0.000000] MyLoader: sysp=b3a3d853, boardp=492118fc, parts=f35d1cdf
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0001974c (MIPS 74Kc)
[ 0.000000] SoC: Atheros AR9344 rev 2
[ 0.000000] Clocks: CPU:560.000MHz, DDR:450.000MHz, AHB:225.000MHz, Ref:40.000MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 08000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x07ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x07ffffff]
[ 0.000000] On node 0 totalpages: 32768
[ 0.000000] free_area_init_node: node 0, pgdat 80322b60, node_mem_map 81000000
[ 0.000000] Normal zone: 256 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 32768 pages, LIFO batch:7
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
[ 0.000000] Kernel command line: board=TL-WDR4300 console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 126180k/131072k available (2314k kernel code, 4892k reserved, 602k data, 216k init, 0k highmem)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.060000] Calibrating delay loop... 278.93 BogoMIPS (lpj=1394688)
[ 0.070000] pid_max: default: 32768 minimum: 301
[ 0.070000] Mount-cache hash table entries: 512
[ 0.080000] NET: Registered protocol family 16
[ 0.080000] MIPS: machine is TP-LINK TL-WDR3600/4300/4310
[ 0.090000] registering PCI controller with io_map_base unset
[ 0.310000] bio: create slab <bio-0> at 0
[ 0.310000] PCI host bridge to bus 0000:00
[ 0.320000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
[ 0.320000] pci_bus 0000:00: root bus resource [io 0x0000]
[ 0.330000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.330000] pci 0000:00:00.0: [168c:0033] type 00 class 0x028000
[ 0.330000] pci 0000:00:00.0: invalid calibration data
[ 0.340000] pci 0000:00:00.0: reg 10: [mem 0x00000000-0x0001ffff 64bit]
[ 0.340000] pci 0000:00:00.0: reg 30: [mem 0x00000000-0x0000ffff pref]
[ 0.340000] pci 0000:00:00.0: supports D1
[ 0.340000] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 0.340000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.340000] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1001ffff 64bit]
[ 0.340000] pci 0000:00:00.0: BAR 6: assigned [mem 0x10020000-0x1002ffff pref]
[ 0.350000] pci 0000:00:00.0: using irq 40 for pin 1
[ 0.350000] Switching to clocksource MIPS
[ 0.360000] NET: Registered protocol family 2
[ 0.360000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.360000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.370000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.370000] TCP: reno registered
[ 0.370000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.380000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.390000] NET: Registered protocol family 1
[ 0.390000] PCI: CLS 0 bytes, default 32
[ 0.410000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.410000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.420000] msgmni has been set to 246
[ 0.430000] io scheduler noop registered
[ 0.430000] io scheduler deadline registered (default)
[ 0.430000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.470000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[ 0.470000] console [ttyS0] enabled, bootconsole disabled
[ 0.490000] ath79-spi ath79-spi: master is unqueued, this is deprecated
[ 0.490000] m25p80 spi0.0: found en25q64, expected m25p80
[ 0.500000] m25p80 spi0.0: en25q64 (8192 Kbytes)
[ 0.500000] 5 tp-link partitions found on MTD device spi0.0
[ 0.510000] Creating 5 MTD partitions on "spi0.0":
[ 0.510000] 0x000000000000-0x000000020000 : "u-boot"
[ 0.520000] 0x000000020000-0x0000001238fc : "kernel"
[ 0.530000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.540000] 0x0000001238fc-0x0000007f0000 : "rootfs"
[ 0.550000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 0.560000] mtd: partition "rootfs" set to be root filesystem
[ 0.570000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.570000] 0x000000320000-0x0000007f0000 : "rootfs_data"
[ 0.580000] 0x0000007f0000-0x000000800000 : "art"
[ 0.580000] 0x000000020000-0x0000007f0000 : "firmware"
[ 0.620000] switch0: Atheros AR8327 rev. 2 switch registered on ag71xx-mdio.0
[ 1.850000] libphy: ag71xx_mdio: probed
[ 1.860000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[ 2.410000] ag71xx ag71xx.0 eth0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd033, driver=Atheros AR8216/AR8236/AR8316]
[ 2.430000] TCP: cubic registered
[ 2.430000] NET: Registered protocol family 17
[ 2.440000] Bridge firewalling registered
[ 2.440000] 8021q: 802.1Q VLAN Support v1.8
[ 2.450000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 2.460000] Freeing unused kernel memory: 216K (8033a000 - 80370000)
[ 4.610000] usbcore: registered new interface driver usbfs
[ 4.610000] usbcore: registered new interface driver hub
[ 4.620000] usbcore: registered new device driver usb
[ 4.630000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 4.640000] ehci-platform: EHCI generic platform driver
[ 4.640000] ehci-platform ehci-platform: EHCI Host Controller
[ 4.650000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[ 4.660000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[ 4.680000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[ 4.680000] hub 1-0:1.0: USB hub found
[ 4.690000] hub 1-0:1.0: 1 port detected
[ 4.690000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 5.060000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 5.210000] hub 1-1:1.0: USB hub found
[ 5.210000] hub 1-1:1.0: 4 ports detected
[ 5.500000] usb 1-1.1: new high-speed USB device number 3 using ehci-platform
[ 5.690000] usb 1-1.2: new high-speed USB device number 4 using ehci-platform
[ 6.470000] eth0: link up (1000Mbps/Full duplex)
[ 8.220000] jffs2: notice: (368) jffs2_build_xattr_subsystem: complete building xattr subsystem, 18 of xdatum (1 unchecked, 17 orphan) and 28 of xref (0 dead, 17 orphan) found.
[ 9.120000] SCSI subsystem initialized
[ 9.130000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 9.140000] scsi0 : usb-storage 1-1.1:1.0
[ 9.150000] usb-storage 1-1.2:1.0: USB Mass Storage device detected
[ 9.150000] scsi1 : usb-storage 1-1.2:1.0
[ 9.160000] usbcore: registered new interface driver usb-storage
[ 9.320000] eth0: link down
[ 10.150000] scsi 0:0:0:0: Direct-Access Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
[ 10.160000] scsi 1:0:0:0: Direct-Access Seagate Portable SF06 PQ: 0 ANSI: 4
[ 10.170000] sd 1:0:0:0: [sdb] 1953525164 512-byte logical blocks: (1.00 TB/931 GiB)
[ 10.190000] sd 1:0:0:0: [sdb] Write Protect is off
[ 10.190000] sd 1:0:0:0: [sdb] Mode Sense: bf 00 00 00
[ 10.190000] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 10.250000] sdb: sdb1
[ 10.270000] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 10.790000] NET: Registered protocol family 10
[ 10.800000] tun: Universal TUN/TAP device driver, 1.6
[ 10.810000] tun: (C) 1999-2004 Max Krasnyansky <maxk@…>
[ 10.820000] sit: IPv6 over IPv4 tunneling driver
[ 10.840000] nf_conntrack version 0.5.0 (1974 buckets, 7896 max)
[ 10.850000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 10.880000] u32 classifier
[ 10.880000] input device check on
[ 10.890000] Actions configured
[ 10.890000] Mirror/redirect action on
[ 10.900000] Failed to load ipt action
[ 10.920000] netem: version 1.3
[ 10.940000] fuse init (API version 7.22)
[ 10.950000] Loading modules backported from Linux version master-2013-06-27-0-gdcfa6d5
[ 10.950000] Backport generated by backports.git backports-20130617-4-ge3220f5
[ 10.970000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 11.030000] xt_time: kernel timezone is -0000
[ 11.050000] cfg80211: Calling CRDA to update world regulatory domain
[ 11.060000] cfg80211: World regulatory domain updated:
[ 11.070000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 11.080000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.090000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 11.090000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 11.100000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.110000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.160000] PPP generic driver version 2.4.2
[ 11.160000] NET: Registered protocol family 24
[ 11.220000] ath: EEPROM regdomain: 0x0
[ 11.220000] ath: EEPROM indicates default country code should be used
[ 11.220000] ath: doing EEPROM country->regdmn map search
[ 11.220000] ath: country maps to regdmn code: 0x3a
[ 11.220000] ath: Country alpha2 being used: US
[ 11.220000] ath: Regpair used: 0x3a
[ 11.230000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 11.230000] ieee80211 phy0: Atheros AR9340 Rev:0 mem=0xb8100000, irq=47
[ 11.240000] cfg80211: Calling CRDA for country: US
[ 11.250000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[ 11.260000] ath: EEPROM regdomain: 0x0
[ 11.260000] ath: EEPROM indicates default country code should be used
[ 11.260000] ath: doing EEPROM country->regdmn map search
[ 11.260000] ath: country maps to regdmn code: 0x3a
[ 11.260000] ath: Country alpha2 being used: US
[ 11.260000] ath: Regpair used: 0x3a
[ 11.270000] cfg80211: Regulatory domain changed to country: US
[ 11.270000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 11.280000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 11.290000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 11.300000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.300000] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.310000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 11.320000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 11.330000] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[ 11.340000] ieee80211 phy1: Atheros AR9300 Rev:4 mem=0xb0000000, irq=40
[ 12.740000] sd 0:0:0:0: [sda] 7936000 512-byte logical blocks: (4.06 GB/3.78 GiB)
[ 12.760000] sd 0:0:0:0: [sda] Write Protect is off
[ 12.760000] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 12.760000] sd 0:0:0:0: [sda] No Caching mode page found
[ 12.770000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 12.800000] sd 0:0:0:0: [sda] No Caching mode page found
[ 12.800000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 12.860000] sda: sda1
[ 12.870000] sd 0:0:0:0: [sda] No Caching mode page found
[ 12.880000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 12.890000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 14.790000] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[ 14.990000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.990000] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready
[ 15.000000] device eth0.1 entered promiscuous mode
[ 15.010000] device eth0 entered promiscuous mode
[ 15.020000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[ 15.030000] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[ 15.280000] EXT4-fs (sda1): warning: maximal mount count reached, running e2fsck is recommended
[ 15.320000] EXT4-fs (sda1): recovery complete
[ 15.330000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts:
[ 15.650000] eth0: link up (1000Mbps/Full duplex)
[ 15.680000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 15.680000] br-lan: port 1(eth0.1) entered forwarding state
[ 15.690000] br-lan: port 1(eth0.1) entered forwarding state
[ 15.690000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[ 15.700000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready
[ 15.740000] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[ 17.690000] br-lan: port 1(eth0.1) entered forwarding state
[ 23.790000] IPv6: ADDRCONF(NETDEV_UP): br-access1: link is not ready
[ 24.500000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 24.520000] device wlan0 entered promiscuous mode
[ 24.540000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 25.360000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 25.380000] br-lan: port 2(wlan0) entered forwarding state
[ 25.380000] br-lan: port 2(wlan0) entered forwarding state
[ 25.390000] device wlan0-1 entered promiscuous mode
[ 25.420000] br-access1: port 1(wlan0-1) entered forwarding state
[ 25.420000] br-access1: port 1(wlan0-1) entered forwarding state
[ 25.430000] IPv6: ADDRCONF(NETDEV_UP): wlan0-1: link is not ready
[ 25.440000] IPv6: ADDRCONF(NETDEV_CHANGE): br-access1: link becomes ready
[ 25.800000] br-access1: port 1(wlan0-1) entered disabled state
[ 25.980000] br-access1: port 1(wlan0-1) entered forwarding state
[ 25.990000] br-access1: port 1(wlan0-1) entered forwarding state
[ 25.990000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0-1: link becomes ready
[ 27.380000] br-lan: port 2(wlan0) entered forwarding state
[ 27.990000] br-access1: port 1(wlan0-1) entered forwarding state
[ 30.570000] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 30.580000] device wlan1 entered promiscuous mode
[ 30.590000] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[ 33.280000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
[ 33.280000] br-lan: port 3(wlan1) entered forwarding state
[ 33.290000] br-lan: port 3(wlan1) entered forwarding state
[ 33.310000] device wlan1-1 entered promiscuous mode
[ 33.320000] br-access1: port 2(wlan1-1) entered forwarding state
[ 33.330000] br-access1: port 2(wlan1-1) entered forwarding state
[ 33.330000] IPv6: ADDRCONF(NETDEV_UP): wlan1-1: link is not ready
[ 33.780000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1-1: link becomes ready
[ 35.290000] br-lan: port 3(wlan1) entered forwarding state
[ 35.330000] br-access1: port 2(wlan1-1) entered forwarding state
~# uptime

21:02:13 up 1 day, 22:35, load average: 0.07, 0.09, 0.11

comment:3 Changed 4 years ago by epinter

hostapd log:

Nov 5 00:36:15 fw hostapd: wlan0: STA xxMAC1xx WPA: group key handshake completed (RSN)
Nov 5 00:40:10 fw dnsmasq-dhcp[1073]: DHCPINFORM(br-lan) xxIP1xx xxMAC1xx
Nov 5 00:40:10 fw dnsmasq-dhcp[1073]: DHCPACK(br-lan) xxIP1xx xxMAC1xx xxhostname1xx
Nov 5 00:46:15 fw hostapd: wlan0: STA xxMAC1xx WPA: group key handshake completed (RSN)
Nov 5 00:50:40 fw dnsmasq-dhcp[1073]: DHCPINFORM(br-lan) xxIP1xx xxMAC1xx
Nov 5 00:50:40 fw dnsmasq-dhcp[1073]: DHCPACK(br-lan) xxIP1xx xxMAC1xx xxhostname1xx
Nov 5 00:54:31 fw hostapd: wlan0: STA xxMAC1xx IEEE 802.11: disassociated
Nov 5 00:54:32 fw hostapd: wlan0: STA xxMAC1xx IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Nov 5 00:54:57 fw hostapd: wlan0: STA xxMAC1xx IEEE 802.11: authenticated
Nov 5 00:54:57 fw hostapd: wlan0: STA xxMAC1xx IEEE 802.11: authenticated
Nov 5 00:54:57 fw hostapd: wlan0: STA xxMAC1xx IEEE 802.11: associated (aid 1)
Nov 5 00:54:57 fw hostapd: wlan0: STA xxMAC1xx WPA: pairwise key handshake completed (RSN)
Nov 5 00:54:57 fw dnsmasq-dhcp[1073]: DHCPREQUEST(br-lan) xxIP1xx xxMAC1xx
Nov 5 00:54:57 fw dnsmasq-dhcp[1073]: DHCPACK(br-lan) xxIP1xx xxMAC1xx xxhostname1xx
Nov 5 00:55:01 fw dnsmasq-dhcp[1073]: DHCPINFORM(br-lan) xxIP1xx xxMAC1xx
Nov 5 00:55:01 fw dnsmasq-dhcp[1073]: DHCPACK(br-lan) xxIP1xx xxMAC1xx xxhostname1xx
Nov 5 00:59:18 fw dnsmasq-dhcp[1073]: DHCPINFORM(br-lan) xxIP1xx xxMAC1xx
Nov 5 00:59:18 fw dnsmasq-dhcp[1073]: DHCPACK(br-lan) xxIP1xx xxMAC1xx xxhostname1xx

comment:4 Changed 4 years ago by heiner

perhaps duplicate of #14441

can you try r37482 or earlier?

comment:5 Changed 4 years ago by epinter

@heiner
I don't have old builds to try ... In the report #14441, I don't see anything related to distance. I don't know if the problems are related. The first version I flashed on my router was from September, not July...

In my case, I can workaround my problem if any device connects and generates traffic 2 meters away from the router, I have to do this everytime I lose the connection, or when I lose all packets.

I will try a newer build and report.
Thanks.

comment:6 Changed 4 years ago by nbd

please try latest trunk

comment:7 Changed 4 years ago by anonymous

Hi I'm experiencing exactly the same issues with my wdr4300. When I start a transfer to a machine the ping will go up to 30000ms then stops working until thee machine re-associate with the router. Tried the latest trunk yesterday and the same issues are there.

comment:8 Changed 4 years ago by epinter

I'm running r39096, problem appears to be solved.

comment:9 Changed 4 years ago by jackito

Hi. I'm experiencing the same issue with r39180 so I don't think is fixed.

Problem description:

Suddenly the wifi connection is gone (dissapearing from the list of wifi networks) all the wifi clients are disconnected. After a few seconds (30 maybe) the wifi network is reappearing, but the devices are not able to reconnect.
If I move myself with any wifi device (phone for example), next to the router, the wifi connection is restablished and it fixes the problem. All the rest of devices are able to reconnect and continue working without any further action from my side, until the problem happens again (several times per hour sometimes).
I have both radios enabled (2.4 and 5Ghz) at the same time on the router, and the problem is ONLY happening in 2.4Ghz. 5.0Ghz wifi network is working perfectly even when 2.4 suffering the problem.
Running logread -f when the issue appears I found that each and every time that the 2.4G devices are disconnected the following lines appears in the system log (XXX and YYY are MAC addresses of wifi clients):

hostapd: wlan1: STA XXX IEEE 802.11: disassociated due to inactivity
hostapd: wlan1: STA XXX IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
hostapd: wlan1: STA YYY IEEE 802.11: disassociated due to inactivity
hostapd: wlan1: STA YYY IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)

Router model: TL-WD4900 v1

OpenWRT: r39180

From system log (XXX and YYY are MAC addresses of wifi clients):

Tue Jan 14 23:33:09 2014 daemon.info hostapd: wlan1: STA XXX IEEE 802.11: disassociated due to inactivity
Tue Jan 14 23:33:10 2014 daemon.info hostapd: wlan1: STA XXX IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Tue Jan 14 23:34:36 2014 daemon.info hostapd: wlan1: STA YYY IEEE 802.11: disassociated due to inactivity
Tue Jan 14 23:34:37 2014 daemon.info hostapd: wlan1: STA YYY IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)

Please don't hesitate to let me know if I can provide any other information that might help.

comment:10 Changed 4 years ago by jackito

Hi,

After doing some more tests I think I could narrow the problem down.
Originally, I configured the wifi network with HT 40MHz mode. I tried different channels to discard interference but the problem reproduced inmediatelly.
Last Monday I decided to try another configuration so I changed HT from 40Mhz to 20Mhz.
Since then the problem didn't happen again. Disconnections stopped and everything is working ok.
Bottom line, in my case (TL-WD4900, r39180) somehow when running with HT = 40Mhz (2nd channel above or below, it doesn't matter) the disconnections problem appears, and they can be solved by changing HT to 20Mhz again.

Hope this helps.

comment:11 Changed 4 years ago by epinter

@jackito,

When you change HT from 40Mhz to 20Mhz, you are increasing the range your signal can reach, and reducing the transfer rate.

I always used 20Mhz, and I had problem because I have interference that makes my signal to be low (1043nd worked fine with the same environment, and wdr4300 don't). What I've done recently (solved my problem) was to replace the original antennas from wdr4300 with the TL-ANT2405C. And replacing the antennas of my 2 desktops too.

comment:12 Changed 4 years ago by jackito

@epinter thanks for the advice, I will keep that in mind.

@openwrtdevs

After a few days the issue is appearing again (nothing change on my side), but it's happening a lot less. Maybe once every two days or so. The workaround is always the same. Get close to the router with any WiFi device connecting to the routers wifi network and everything starts working again. The problem only affects 2.4Ghz band.
I will try to upgrade to the latest trunk in case it helps and update the ticket with my findings.

comment:13 follow-up: Changed 4 years ago by ralfbergs

I seem to have the same issue w/ TP-Link TL-WDR3500 v1. Using trunk build date 2014-02-09.

My laptops work absolutely fine, but Samsung Android smartphones (GS3 mini, GS4) disconnect all the time.

comment:14 follow-up: Changed 4 years ago by nbd

A newer build (r39572 or later) will most likely improve stability.

comment:15 in reply to: ↑ 14 Changed 4 years ago by ralfbergs

Replying to nbd:

A newer build (r39572 or later) will most likely improve stability.

First, thank you for your response.

Your patch seems to rely upon WMM to be available. I just disabled WMM on my router to rule out any issues that may be due to that feature, but it didn't make any difference.

Is my understanding correct that therefore your patch will likely NOT improve things for me? Or is that a wrong conclusion?

comment:16 in reply to: ↑ 13 ; follow-up: Changed 4 years ago by ralfbergs

Replying to ralfbergs:

I seem to have the same issue w/ TP-Link TL-WDR3500 v1. Using trunk build date 2014-02-09.

My laptops work absolutely fine, but Samsung Android smartphones (GS3 mini, GS4) disconnect all the time.

I doesn't seem to make a difference for me whether 2.4 or 5 GHz is used.

Also, just for the record, my iPhone 4S works fine (on 2.4 GHz, since it can't do 5 GHz).

comment:17 in reply to: ↑ 16 Changed 4 years ago by ralfbergs

Replying to ralfbergs:

Replying to ralfbergs:

I seem to have the same issue w/ TP-Link TL-WDR3500 v1. Using trunk build date 2014-02-09.

My laptops work absolutely fine, but Samsung Android smartphones (GS3 mini, GS4) disconnect all the time.

I doesn't seem to make a difference for me whether 2.4 or 5 GHz is used.

Also, just for the record, my iPhone 4S works fine (on 2.4 GHz, since it can't do 5 GHz).

I got it working now, but it seems it wasn't a firmware issue, but rather a configuration issue.

To be honest I don't know exactly what it was, since I played around with the router quire a lot, but I have the feeling that it was related to the VLAN configuration ("tagging" specifically) for my LAN. My LAN is a bridge over VLAN eth0.1 and two wireless interfaces. My theory is that Android can't cope with tagged frames, while Mac OS X and iOS can.

Does that sound reasonable, or am I crazy? :-)

comment:18 Changed 4 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

disconnects/reconnects with mobile phones should be fixed in r39688

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.