Search Linux Wireless

Re: Mesh mode broken in compat-wireless?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Hello list,
> 
> since compat-wireless-2010-03-03 (and the previous) mesh mode does not work for me anymore.
> The problem is, that peering links do not establish between mesh points. The peering status changes between LISTEN, OPN_SNT and HOLDING, but does not reach ESTAB.
> Using patched wireshark I can see lots of malformed packets in response to peer link management frames.
> I upgraded all my nodes to the same version. But the problem is the same with just one node on the newer version.
> 
> I am using latest OpenWrt with ye olde compat-wireless-2010-03-03 (no new version included until now). Driver is ath9k, hardware is Netgear WNDR3700.
> 
> The mesh configuration should be fine, sine with compat-wireless-2010-02-02 everything was ok.
> 
> I could not try this with standard hardware, so at first it would be interesting, if this is a general problem or just OpenWrt specific.
> 
> 
> Regards
> 
> Marco


Realizing there is a debug output switch for peer link management, I enabled it and recorded following outputs:
(using two PHYs and mesh interfaces on each node)

[   41.900000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   42.000000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 5
[   42.060000] Mesh plink: starting establishment with xX:xx:xX:xX:xX:xX
[   42.100000] Mesh plink: starting establishment with xx:xx:xx:xx:xx:xx
[   42.160000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   42.160000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 0 100
[   42.200000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   42.200000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 0 100
[   42.350000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   42.350000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 1 193
[   42.390000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   42.390000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 1 197
[   42.630000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   42.630000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 2 282
[   42.720000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   42.720000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 2 338
[   43.090000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   43.120000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   43.190000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 5
[   43.220000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 5
[   44.150000] Mesh plink: starting establishment with xx:xx:xx:xx:xx:xx
[   44.250000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   44.250000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 0 100
[   44.380000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   44.380000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 1 136
[   44.550000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   44.550000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 2 172
[   44.800000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   44.900000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 5
[   45.130000] Mesh plink: starting establishment with xX:xx:xX:xX:xX:xX
[   45.170000] Mesh plink: starting establishment with xx:xx:xx:xx:xx:xx
[   45.230000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   45.230000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 0 100
[   45.270000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   45.270000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 0 100
[   45.370000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   45.370000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 1 107
[   45.380000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   45.380000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 1 151
[   45.480000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   45.480000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 2 111
[   45.590000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   45.670000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   45.670000] Mesh plink for xX:xx:xX:xX:xX:xX (retry, timeout): 2 298
[   45.690000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 5
[   46.060000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 1
[   46.160000] Mesh plink timer for xX:xx:xX:xX:xX:xX fired on state 5
[   46.190000] Mesh plink: starting establishment with xx:xx:xx:xx:xx:xx
[   46.290000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   46.290000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 0 100
[   46.460000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   46.460000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 1 178
[   46.730000] Mesh plink timer for xx:xx:xx:xx:xx:xx fired on state 1
[   46.730000] Mesh plink for xx:xx:xx:xx:xx:xx (retry, timeout): 2 270
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux