#13072: ag71xx WNDR3700 slow vlan routing
-----------------------+--------------------------------------------
  Reporter:  severn@…  |      Owner:  developers
      Type:  defect    |     Status:  new
  Priority:  normal    |  Milestone:  Barrier Breaker 14.07
 Component:  kernel    |    Version:  Attitude Adjustment 12.09 Beta
Resolution:            |   Keywords:
-----------------------+--------------------------------------------

Comment (by severn):

 Original author of the patch here. Sorry, been away for a bit.

 Can people who have this problem:

 1. just to confirm - it only happens on the WAN interface (eth1)? Can you
 test and see if eth0 (switch interface) is fine?

 2. can you post dmesg output immediately after the WAN interfaces
 disappears and comes back?

 I increased the TX descriptors because in the VLAN routing scenario, you
 have 1 packet coming in (uses 1 descriptor) -- and if this was a full FIFO
 packet, it can use up to 8 descriptors when it's sent, since each TX
 descriptor is now 256 bytes instead of 2048 - so you'd be queuing/dropping
 packets that had been read because you wouldn't be able to send them.

 i.e. full FIFO is 2048 bytes, now split into 256 byte chunks = 8
 descriptors. Of course this is worst case.

 Does changing the FIFO size to 32 help with the disconnects? Or do
 anything at all?

 I'll test my WAN interface as well later tonight - I've only been running
 it routing VLANs on the switch side.

 Re: AA - not sure if this will work, but you can try patching the BB
 driver and putting it in the AA tree (replacing its driver).

 @anons and @robnitro - thanks, your feedback and help testing most
 appreciated.

--
Ticket URL: <https://dev.openwrt.org/ticket/13072#comment:26>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to