EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server
EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server
2022-10-02 20:20:44 - last edited 2022-10-20 09:11:08
Model: EAP660 HD  
Hardware Version: V1
Firmware Version: 1.1.1 Build 20220118 Rel. 60852

I'm experiencing low download performance when transferring data from a 10gbe server to wireless clients connected to a EAP660HD or EAP615-wall at 1.0gbe.  If I force the server to connect at 1.0gbe the performance improves a lot.  If I use another switch that supports 2.5gbe POE it's also faster, but multiple concurrent clients are still slow.

 

Equipment

Server: windows10 machine with 10gbe NIC

AP: EAP660HD or EAP615-wall

Clients: iPhone14 pro (AX) or intel macbook air (AC)

Switch: Brocade ICX6450-48P

 

Performance is measured using iperf3 while transferring data from the server to the client.

 

Scenarios

  1. iPhone (AX) EAP660HD (1.0gbe) ICX6450 (10gbe) Win10 - 500 mb/s - bad
  2. iPhone (AX) EAP660HD (1.0gbe) ICX6450 (1.0gbe) Win10 - 800 mb/s - ok
  3. iPhone (AX) EAP660HD (2.5gbe) QSW-M2116P (10gbe) Win10 - 800 mb/s - ok
  4. Laptop (1.0gbe wired) ICX6450 (10gbe) Win10 - 990 mb/s w/ Jumbo frames - ok

 

Other information

  • tried enabling and disabling hardware flow control.  no change
  • upload speed is fine.  these always see 800 mb/s
  • different wireless clients.  a win10 macbook air with WIFI5 AC also has the problem
  • different switches and when using a temporary POE injector.  I also see problems with a mikrotik crs312 and ccr2116
  • there is a very small number of dropped packets on the EAPs.  I also see the dropped packets when the server is connected at 1.0gbe and performance is good
  • I don't see pause frames on the switch suggesting that maybe the EAP isn't requesting data fast enough?
  • even though the single client performance is good with the 2.5gbe switch, multiple clients see poor performance (<500 mb/s total)
  • the problem goes away completely with a wired laptop connected at 1.0gbe

 

My preference is to move all my APs to the ICX6450 from the QSW-M2116P.  Connecting the server at 1.0gbe is not an option since other wired clients require the higher connection speed.  The consistent thing across all slow scenarios is the EAPs running with a 1.0gbe LAN connection trying to receive data from a server with a 10gbe wired connection.

 

Is there a setting on the EAP or particular statistic I should be looking for to understand why this is happening?

  0      
  0      
#1
Options
1 Accepted Solution
Re:EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server-Solution
2022-10-19 16:41:35 - last edited 2022-10-20 06:38:01

  @Hank21 

 

Hello.  Wireshark showed many duplicate ACKs and retransmissions suggesting packet loss when the server was connected at 10gbe.  Disabling a QOS feature on the Brocade ICX6450-48P switch using the following command solved the problem:

 

buffer-sharing-full

 

My guess is the higher latency from wireless was causing problems with the way buffers were managed by default.  I also tried another Wifi 6 AP from a different manufacturer with QC chipset that was limited to ~500mb/s until the above command was used, too.  Now I get 750-850mb/s nearby to all APs when using iperf3 to transfer to the iphone.  A file transfer program on the iphone also sees the increase.

 

Recommended Solution
  1  
  1  
#4
Options
3 Reply
Re:EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server
2022-10-04 00:11:18
I enabled SSH and ran the iperf2 client on EAP660HD to send and receive data to the server. It is able to consistently saturate the 1.0gbe link on the ICX6450 at 950 mb/s for send or receive to the 10gbe server. This is consistent with the results from the wired laptop. This suggests the wired performance is fine. Maybe it's a problem on the wireless side when dealing with traffic from a 10gbe server?
  0  
  0  
#2
Options
Re:EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server
2022-10-19 12:13:02

 Dear @b2a ,

 

b2a wrote

I enabled SSH and ran the iperf2 client on EAP660HD to send and receive data to the server. It is able to consistently saturate the 1.0gbe link on the ICX6450 at 950 mb/s for send or receive to the 10gbe server. This is consistent with the results from the wired laptop. This suggests the wired performance is fine. Maybe it's a problem on the wireless side when dealing with traffic from a 10gbe server?

 

Has there been any current progress on this issue?

If the issue is addressed or resolved, welcome to update this topic thread with your solution to help others who may encounter the same issue as you did.

 

Many thanks for your great cooperation and patience!

Best Regards! >> Omada EAP Firmware Trial Available Here << >> Get the Latest Omada SDN Controller Releases Here << *Try filtering posts on each forum by Label of [Early Access]*
  0  
  0  
#3
Options
Re:EAP660HD and EAP615-wall low download performance from wireless client to 10gbe server-Solution
2022-10-19 16:41:35 - last edited 2022-10-20 06:38:01

  @Hank21 

 

Hello.  Wireshark showed many duplicate ACKs and retransmissions suggesting packet loss when the server was connected at 10gbe.  Disabling a QOS feature on the Brocade ICX6450-48P switch using the following command solved the problem:

 

buffer-sharing-full

 

My guess is the higher latency from wireless was causing problems with the way buffers were managed by default.  I also tried another Wifi 6 AP from a different manufacturer with QC chipset that was limited to ~500mb/s until the above command was used, too.  Now I get 750-850mb/s nearby to all APs when using iperf3 to transfer to the iphone.  A file transfer program on the iphone also sees the increase.

 

Recommended Solution
  1  
  1  
#4
Options