Subject: RE: atheros 5212 card in adhoc mode and "no buffer space"
To: 'David Young' <dyoung@pobox.com>
From: Konstantin KABASSANOV <Konstantin.Kabassanov@lip6.fr>
List: tech-net
Date: 05/24/2004 13:23:09
This is a multi-part message in MIME format.

------=_NextPart_000_01AF_01C44192.404E4B00
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

> Konstantin,
> 
> I don't know if it helps, but there is no such thing as a "master"
> IBSS node.
> 
> Please compile with "options IEEE80211_DEBUG."  Set
> net.link.ieee80211.debug = 1 with sysctl.  Tell me what else is logged
> when the "no buffer space available" message appears.  I am especially
> curious whether your ath(4) starts to scan channels....
> 
> Dave
> 

[KK] 
I'm sorry about the world "master". I only wanted to say the interface
which the current BSSID is derived from ;)...

Here is my test bed:

PC1:

ath0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
1500
        ssid ADHOC nwkey 0xaaaaaaaaaaaaaaaaaaaaaaaaaa
        powersave off
        bssid 02:09:5b:a3:22:c9 chan 36
        address: 00:09:5b:a3:22:c2
        media: IEEE802.11 OFDM6 mode 11a adhoc (autoselect mode 11a
adhoc)
        status: active
        inet6 fe80::209:5bff:fea3:22c2%ath0 prefixlen 64 scopeid 0x4
        inet6 2001:660:10c::2 prefixlen 64


PC2:

ath0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu
1500
        ssid ADHOC nwkey 0xaaaaaaaaaaaaaaaaaaaaaaaaaa
        powersave off
        bssid 02:09:5b:a3:22:c9 chan 36
        address: 00:09:5b:a3:22:c9
        media: IEEE802.11 OFDM6 mode 11a adhoc (autoselect mode 11a
adhoc)
        status: active
        inet6 fe80::209:5bff:fea3:22c9%ath0 prefixlen 64 scopeid 0x9
        inet6 2001:660:10c::3 prefixlen 64


I've called "master" PC2 because the actual bssid was derived from its
mac address... 

So here is the "wiconfig ath0" result just after a reboot...

PC1:

NIC serial number:                      [  ]
Station name:                           [ s02.toto.titi ]
SSID for IBSS creation:                 [ ADHOC ]
Current netname (SSID):                 [ ADHOC ]
Desired netname (SSID):                 [ ADHOC ]
Current BSSID:                          [ 02:09:5b:a3:22:c9 ]
Channel list:                           [ ]
IBSS channel:                           [ 36 ]
Current channel:                        [ 36 ]
Comms quality/signal/noise:             [ 0 0 0 ]
Promiscuous mode:                       [ On ]
Port type:                              [ 0 ]
MAC address:                            [ 00:09:5b:a3:22:c2 ]
TX rate (selection):                    [ 6 ]
TX rate (actual speed):                 [ 24 ]
Beacon Interval (current) [msec]:       [ 100 ]
Maximum data length:                    [ 2312 ]
RTS/CTS handshake threshold:            [ 2312 ]
fragmentation threshold:                [ 2346 ]
RSSI -> dBm adjustment:                 [ ]
Create IBSS:                            [ On ]
Microwave oven robustness:              [ 0 ]
Roaming mode(1:firm,3:disable):         [ 1 ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]
Max sleep time (msec):                  [ 100 ]
Vendor info:                            
WEP encryption:                         [ On ]
Authentication type 
(1=OpenSys, 2=Shared Key):              [ 1 ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [ 0xaaaaaaaaaaaaaaaaaaaaaaaaaa
][  ][  ][  ]

PC2:

NIC serial number:                      [  ]
Station name:                           [ i03.toto.titi ]
SSID for IBSS creation:                 [ ADHOC ]
Current netname (SSID):                 [ ADHOC ]
Desired netname (SSID):                 [ ADHOC ]
Current BSSID:                          [ 02:09:5b:a3:22:c9 ]
Channel list:                           [ ]
IBSS channel:                           [ 36 ]
Current channel:                        [ 36 ]
Comms quality/signal/noise:             [ 0 24 0 ]
Promiscuous mode:                       [ On ]
Port type:                              [ 0 ]
MAC address:                            [ 00:09:5b:a3:22:c9 ]
TX rate (selection):                    [ 6 ]
TX rate (actual speed):                 [ 54 ]
Beacon Interval (current) [msec]:       [ 100 ]
Maximum data length:                    [ 2312 ]
RTS/CTS handshake threshold:            [ 2312 ]
fragmentation threshold:                [ 2346 ]
RSSI -> dBm adjustment:                 [ ]
Create IBSS:                            [ On ]
Microwave oven robustness:              [ 0 ]
Roaming mode(1:firm,3:disable):         [ 1 ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]
Max sleep time (msec):                  [ 100 ]
Vendor info:                            
WEP encryption:                         [ On ]
Authentication type 
(1=OpenSys, 2=Shared Key):              [ 1 ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [ 0xaaaaaaaaaaaaaaaaaaaaaaaaaa
][  ][  ][  ]


You can see that the TX rate (actual speed) is different for both PCs
(24 vs 54).

When in debug mode, I can even see "ath0: bugus xmit rate 0x0" on PC2

If I do "ifconfig ath0 down" and "ifconfig ath0 up" on PC2 I get the
following "wiconfig ath0" on PC2:

NIC serial number:                      [  ]
Station name:                           [ i3.toto.titi ]
SSID for IBSS creation:                 [ ADHOC ]
Current netname (SSID):                 [ ADHOC ]
Desired netname (SSID):                 [ ADHOC ]
Current BSSID:                          [ 02:09:5b:a3:22:c9 ]
Channel list:                           [ ]
IBSS channel:                           [ 36 ]
Current channel:                        [ 36 ]
Comms quality/signal/noise:             [ 0 0 0 ]
Promiscuous mode:                       [ On ]
Port type:                              [ 0 ]
MAC address:                            [ 00:09:5b:a3:22:c9 ]
TX rate (selection):                    [ 6 ]
TX rate (actual speed):                 [ 24 ]
Beacon Interval (current) [msec]:       [ 100 ]
Maximum data length:                    [ 2312 ]
RTS/CTS handshake threshold:            [ 2312 ]
fragmentation threshold:                [ 2346 ]
RSSI -> dBm adjustment:                 [ ]
Create IBSS:                            [ On ]
Microwave oven robustness:              [ 0 ]
Roaming mode(1:firm,3:disable):         [ 1 ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]
Max sleep time (msec):                  [ 100 ]
Vendor info:                            
WEP encryption:                         [ On ]
Authentication type 
(1=OpenSys, 2=Shared Key):              [ 1 ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [ 0xaaaaaaaaaaaaaaaaaaaaaaaaaa
][  ][  ][  ]

The TX rate (actual speed) is now the same as on the first PC (24). It
is however strange that media OFDM6 uses 24Mbps rate, but both PCs are
able to ping each other :).

I'm still investigating about "no buffer space". I'll keep you in touch
when I discover something...

Konstantin

------=_NextPart_000_01AF_01C44192.404E4B00
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

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
BgkqhkiG9w0BAQQFADA0MQswCQYDVQQGEwJGUjENMAsGA1UEChMEQ05SUzEWMBQGA1UEAxMNQ05S
Uy1TdGFuZGFyZDAeFw0wNDAxMDUxMjE4MzFaFw0wNTAxMDUxMjE4MzFaMHwxCzAJBgNVBAYTAkZS
MQ0wCwYDVQQKEwRDTlJTMRAwDgYDVQQLEwdVTVI3NjA2MR4wHAYDVQQDExVLb25zdGFudGluIEth
YmFzc2Fub3YxLDAqBgkqhkiG9w0BCQEWHUtvbnN0YW50aW4uS2FiYXNzYW5vdkBsaXA2LmZyMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzMyNgVgMXjrGwkogB8dH3FSBbwkqD6t1XmVV
55yDfdmf+YGsujHf1LYvF6fRCvgm81JufqeyLc3LSlgglXl5QeUOW37Ospp/iAdIh/ZURZiWA1RX
imvqo9iTUvx2zUTwqIP8dRJye5bgYGBEJRCmE0TYMwSkmHSmTERpvoDNBNCFVGOrsZTOPYXtNsKf
iAfNi7pFdfxE9Ij6/gQNM/0Q3RNiiXmO5IkHAlxgwwqHABx1Ld169HlSfoKAeq6KTsOECkOxAijj
mQtgJs/eE5MtMST9IfqQkmhpt7intE2k2TrZ1tEo92pErYkNrNKhYqdM2/jMeGJsdvnlgUsa1HiI
mQIDAQABo4IBqDCCAaQwDAYDVR0TAQH/BAIwADARBglghkgBhvhCAQEEBAMCBLAwDgYDVR0PAQH/
BAQDAgXgMHgGCWCGSAGG+EIBDQRrFmlDZXJ0aWZpY2F0IENOUlMtU3RhbmRhcmQuIFBvdXIgdG91
dGUgaW5mb3JtYXRpb24gc2UgcmVwb3J0ZXIg4CBodHRwOi8vaWdjLnNlcnZpY2VzLmNucnMuZnIv
Q05SUy1TdGFuZGFyZC8wHQYDVR0OBBYEFBw5elbdCpZR0WnR27EsQjmRr3/EMFMGA1UdIwRMMEqA
FGdZpeUHdEkD7wXPzC6kGNUQyJ48oS+kLTArMQswCQYDVQQGEwJGUjENMAsGA1UEChMEQ05SUzEN
MAsGA1UEAxMEQ05SU4IBAjAoBgNVHREEITAfgR1Lb25zdGFudGluLkthYmFzc2Fub3ZAbGlwNi5m
cjBZBgNVHR8EUjBQME6gTKBKhkhodHRwOi8vaWdjLnNlcnZpY2VzLmNucnMuZnIvY2dpLWJpbi9s
b2FkLmNybD9DQT1DTlJTLVN0YW5kYXJkJmZvcm1hdD1ERVIwDQYJKoZIhvcNAQEEBQADggEBAD8m
erny2WgvzJkuFcYNqqWA9g/7n1qF32uEgzbb+/lDejf7URAuuZqAeMxzF4uvRgDc8pr3EowjoKuD
5OsPdKboekM7B3Kn5J9IoF/Zq9FIw4A63k+KczTMlmFZXbvqBKHVLmG+Y8/FoEcC3xbYFDvKLP/q
OOdXgcDOe60b4886fMFDUSOODryacoDAhCNWzuS6+v9JvZ5vFvR0hbkzGuzn/5ZR1H97BirD6ZlS
f/bo3awEbsWEXcdj/tltVvc6kW61l1PieIyTd1RPtU99uhpmcUDtT7v5+Y7tjtvemfONmHHa2Jmp
fohq8/1IFkhv0r3xHU0xROff+4sQrt3KjLgxggLDMIICvwIBATA6MDQxCzAJBgNVBAYTAkZSMQ0w
CwYDVQQKEwRDTlJTMRYwFAYDVQQDEw1DTlJTLVN0YW5kYXJkAgILQTAJBgUrDgMCGgUAoIIBXjAY
BgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDA1MjQxMTIzMDdaMCMG
CSqGSIb3DQEJBDEWBBSzQw88I0aQX1ZKq9HkOi/sxiE3LzBJBgkrBgEEAYI3EAQxPDA6MDQxCzAJ
BgNVBAYTAkZSMQ0wCwYDVQQKEwRDTlJTMRYwFAYDVQQDEw1DTlJTLVN0YW5kYXJkAgILQTBLBgsq
hkiG9w0BCRACCzE8oDowNDELMAkGA1UEBhMCRlIxDTALBgNVBAoTBENOUlMxFjAUBgNVBAMTDUNO
UlMtU3RhbmRhcmQCAgtBMGcGCSqGSIb3DQEJDzFaMFgwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC
AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMAcGBSsOAwIaMAoGCCqG
SIb3DQIFMA0GCSqGSIb3DQEBAQUABIIBAG6ExPfL92eqyAE6zZdGVbqVhNgFpQ+Q2HWXbmj/aGRD
/2QA/L/zvfooGOQMcbFA82vP+pwjchaD9rUWMlPD4N7TCxUaed++eqAXjG5rAkk5y1n9rxXFLQkv
ck+w98m9XlX2CdyEJqcPzG+qDZiE1olYXgU/hOM4meAIMMJN+icAxdjabEQzNlzuRLTyQxcEHm09
IiXyRJaTgrzxOEZX8uWosny9NeB3C9txOaTwpzA9FmrAXVBMRokQj8F4gcIX+mWUwzx9rn+vUQ4y
sZzJyioJLTVe3ZvxNlOKLofRIK6/LJb2O4ZssWKe6cnHq2fVbN1Kw2S19niptJQX/vJspnMAAAAA
AAA=

------=_NextPart_000_01AF_01C44192.404E4B00--