Network draft:
internet provider
||
rb600 === AAA server
||
||
||=== LAN1
||
||
wireless AP
............. .............
wireless AP wireless AP
|| ||
LAN2 ... LANx
All APs (D-Link 2100AP) are set up as transparent bridges. No lags or packet loss on air (we monitor them all).
LAN clients connect to internet via PPTP and PPPoE. Connections are shaped (by RADIUS attribute, RouterOS automatically adds simple queues).
After rb600 was upgraded to 3.7, clients from LAN2 etc (all that connected through wireless APs) connected via PPPoE experienced huge lags and denials of service (100% packet loss) as long as several minutes several times a hour. PPPoE connection was alive all the time.
PPTP connections worked ok (we changed connection type on some client PCs). LAN1 clients worked ok even via PPPoE.
CPU load on rb600 was below 30%.
After downgrading rb600 to 3.0rc11 problem was gone. Versons 3.0rc14, 3.1, 3.6 and 3.7 fails.
I wonder what can happen there. If anybody can suppose why can it happen, please share the idea…
Do those transparent bridges transform ethernet packets somehow?
[upd] I suppose it can happen because of possible ethernet frame reordering when AP re-requests packets.