2014-05-17 14:39:51

by Michael Howard

[permalink] [raw]
Subject: Re: Mwifiex driver on Globalscale Mirabox


On 16/05/2014 13:27, Avinash Patil wrote:
>
> Hi Michael,
>
> We are not able to reproduce this issue in our setup with sd8787 p96.
> Could you please share hostapd config file, console logs and driver
> debug logs?
>
> Thanks,
> -Avinash
>
>
Hi Avinash,

Not sure how to enable driver debug logs, other than debugfs and that
contains only empty files, and adding -ddd to hostapd.

hostapd.conf is simple, just for testing, as follows;

interface=uap0
bridge=br0
driver=nl80211
ssid=TEST
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=*******************
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

root@mirabox:/etc/init.d# ./hostapd start
[....] Starting advanced IEEE 802.11 management: hostapddevice uap0
entered promiscuous mode
br0: port 2(uap0) entered listening state
br0: port 2(uap0) entered listening state
mwifiex_sdio mmc0:0001:1: CMD_RESP: cmd 0x112 error, result=0x2
. ok

==> kern.log <==
May 17 13:23:52 mirabox kernel: mwifiex_sdio mmc0:0001:1: CMD_RESP: cmd
0x112 error, result=0x2

The odd thing is, I have just added an atheros AR9287 mini pcie card to
the Mirabox, rebuilt the kernel (only adding atheros support) and now
the SD8787 card and mwifiex work.
I have no idea why this is other than possibly a flakey Mirabox. I will
let you know if I get a better idea (maybe I'll now take out the Atheros
card) of what's happening.

Regards,
Mike

--



2014-05-22 04:59:45

by Bing Zhao

[permalink] [raw]
Subject: RE: Mwifiex driver on Globalscale Mirabox

SGkgTWljaGFlbCwNCg0KPiByb290QG1pcmFib3g6L2V0Yy9pbml0LmQjIC4vaG9zdGFwZCBzdGFy
dA0KPiBbLi4uLl0gU3RhcnRpbmcgYWR2YW5jZWQgSUVFRSA4MDIuMTEgbWFuYWdlbWVudDogaG9z
dGFwZGRldmljZSB1YXAwDQo+IGVudGVyZWQgcHJvbWlzY3VvdXMgbW9kZQ0KPiBicjA6IHBvcnQg
Mih1YXAwKSBlbnRlcmVkIGxpc3RlbmluZyBzdGF0ZQ0KPiBicjA6IHBvcnQgMih1YXAwKSBlbnRl
cmVkIGxpc3RlbmluZyBzdGF0ZQ0KPiBtd2lmaWV4X3NkaW8gbW1jMDowMDAxOjE6IENNRF9SRVNQ
OiBjbWQgMHgxMTIgZXJyb3IsIHJlc3VsdD0weDINCg0KVGhhdCdzIG9kZC4gY21kIDB4MTEyIGlz
IDExYWMgc3BlY2lmaWMgY29tbWFuZC4gODc4NyBkb2Vzbid0IHN1cHBvcnQgMTFhYy4NCkNvdWxk
IHlvdSBwcmludCBvdXQgdGhlIGZvbGxvd2luZyBmbGFncz8NCg0KZGlmZiAtLWdpdCBhL2RyaXZl
cnMvbmV0L3dpcmVsZXNzL213aWZpZXgvY2ZnODAyMTEuYyBiL2RyaXZlcnMvbmV0L3dpcmVsZXNz
L213aWZpZXgvY2ZnODAyMTEuYw0KaW5kZXggMjFlZTI3YS4uZDE5ZTY2YiAxMDA2NDQNCi0tLSBh
L2RyaXZlcnMvbmV0L3dpcmVsZXNzL213aWZpZXgvY2ZnODAyMTEuYw0KKysrIGIvZHJpdmVycy9u
ZXQvd2lyZWxlc3MvbXdpZmlleC9jZmc4MDIxMS5jDQpAQCAtMTQ3Myw2ICsxNDczLDggQEAgc3Rh
dGljIGludCBtd2lmaWV4X2NmZzgwMjExX3N0YXJ0X2FwKHN0cnVjdCB3aXBoeSAqd2lwaHksDQoN
CiAgICAgICAgbXdpZmlleF9zZXRfaHRfcGFyYW1zKHByaXYsIGJzc19jZmcsIHBhcmFtcyk7DQoN
CisgICAgICAgd2lwaHlfZXJyKHdpcGh5LCAiaXNfaHdfMTFhY19jYXBhYmxlPSUjeFxuIiwNCisg
ICAgICAgICAgICAgICAgIHByaXYtPmFkYXB0ZXItPmlzX2h3XzExYWNfY2FwYWJsZSk7DQogICAg
ICAgIGlmIChwcml2LT5hZGFwdGVyLT5pc19od18xMWFjX2NhcGFibGUpIHsNCiAgICAgICAgICAg
ICAgICBtd2lmaWV4X3NldF92aHRfcGFyYW1zKHByaXYsIGJzc19jZmcsIHBhcmFtcyk7DQogICAg
ICAgICAgICAgICAgbXdpZmlleF9zZXRfdmh0X3dpZHRoKHByaXYsIHBhcmFtcy0+Y2hhbmRlZi53
aWR0aCwNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93aXJlbGVzcy9td2lmaWV4L2NtZGV2dC5j
IGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvbXdpZmlleC9jbWRldnQuYw0KaW5kZXggOGRlZTZjOC4u
ODgyM2FkNSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvbmV0L3dpcmVsZXNzL213aWZpZXgvY21kZXZ0
LmMNCisrKyBiL2RyaXZlcnMvbmV0L3dpcmVsZXNzL213aWZpZXgvY21kZXZ0LmMNCkBAIC0xNTA4
LDYgKzE1MDgsOCBAQCBpbnQgbXdpZmlleF9yZXRfZ2V0X2h3X3NwZWMoc3RydWN0IG13aWZpZXhf
cHJpdmF0ZSAqcHJpdiwNCiAgICAgICAgYWRhcHRlci0+ZndfYXBpX3ZlciA9IChhZGFwdGVyLT5m
d19yZWxlYXNlX251bWJlciA+PiAxNikgJiAweGZmOw0KICAgICAgICBhZGFwdGVyLT5udW1iZXJf
b2ZfYW50ZW5uYSA9IGxlMTZfdG9fY3B1KGh3X3NwZWMtPm51bWJlcl9vZl9hbnRlbm5hKTsNCg0K
KyAgICAgICBkZXZfaW5mbyhhZGFwdGVyLT5kZXYsICJkb3RfMTFhY19kZXZfY2FwPSUjeFxuIiwN
CisgICAgICAgICAgICAgICAgbGUzMl90b19jcHUoaHdfc3BlYy0+ZG90XzExYWNfZGV2X2NhcCkp
Ow0KICAgICAgICBpZiAobGUzMl90b19jcHUoaHdfc3BlYy0+ZG90XzExYWNfZGV2X2NhcCkpIHsN
CiAgICAgICAgICAgICAgICBhZGFwdGVyLT5pc19od18xMWFjX2NhcGFibGUgPSB0cnVlOw0KDQpU
aGFua3MsDQpCaW5nDQoNCg==