2007-09-19 09:22:30

by James Morris

[permalink] [raw]
Subject: Problem with Cisco MPI350/airo

I've got an x31 thinkpad with an MPI350 card, which has worked more or
less reliably for several years.

With current git and Fedora kernels, the wireless dies some time after
boot, with the following types of messages ending up in syslog:

Sep 19 16:36:32 localhost kernel: airo(eth0): cmd:1 status:7f21 rsp0:21 rsp1:0 rsp2:2eab
Sep 19 16:36:32 localhost kernel: airo(eth0): Bad MAC enable reason=21, rid=0, offset=11947
Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:2 status:7f02 rsp0:0 rsp1:0 rsp2:2eab
Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:1 status:7f01 rsp0:2 rsp1:0 rsp2:2eab
Sep 19 16:36:33 localhost kernel: airo(eth0): Bad MAC enable reason=2, rid=0, offset=11947
Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:3 status:7f03 rsp0:0 rsp1:0 rsp2:2eab

NetworkManager seems to lose contact with the card, then fails & asks for
a new key (which it doesn't actually need).

Sep 19 16:37:03 localhost NetworkManager: <info> Activation
(eth0/wireless): association took too long (>20s), asking for
new key.

Anyone seen this before, and/or know what's happening ?


- James
--
James Morris
<[email protected]>


2007-09-24 23:31:18

by James Morris

[permalink] [raw]
Subject: Re: Problem with Cisco MPI350/airo

On Mon, 24 Sep 2007, Michal Schmidt wrote:

> Mine doesn't do that. Can you try replacing airo.c with the version from
> 2.6.22 ?
> git-checkout v2.6.22 drivers/net/wireless/airo.c
>
> Does it make it work correctly again?

Nope. I'll try a bisect when I get the chance.



--
James Morris
<[email protected]>

2007-09-24 11:35:19

by Michal Schmidt

[permalink] [raw]
Subject: Re: Problem with Cisco MPI350/airo

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

James Morris wrote:
> I've got an x31 thinkpad with an MPI350 card, which has worked more or
> less reliably for several years.
>
> With current git and Fedora kernels, the wireless dies some time after
> boot, with the following types of messages ending up in syslog:
>
> Sep 19 16:36:32 localhost kernel: airo(eth0): cmd:1 status:7f21 rsp0:21 rsp1:0 rsp2:2eab
> Sep 19 16:36:32 localhost kernel: airo(eth0): Bad MAC enable reason=21, rid=0, offset=11947
> Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:2 status:7f02 rsp0:0 rsp1:0 rsp2:2eab
> Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:1 status:7f01 rsp0:2 rsp1:0 rsp2:2eab
> Sep 19 16:36:33 localhost kernel: airo(eth0): Bad MAC enable reason=2, rid=0, offset=11947
> Sep 19 16:36:33 localhost kernel: airo(eth0): cmd:3 status:7f03 rsp0:0 rsp1:0 rsp2:2eab
>
> NetworkManager seems to lose contact with the card, then fails & asks for
> a new key (which it doesn't actually need).
>
> Sep 19 16:37:03 localhost NetworkManager: <info> Activation
> (eth0/wireless): association took too long (>20s), asking for
> new key.
>
> Anyone seen this before, and/or know what's happening ?
>
>
> - James

Mine doesn't do that. Can you try replacing airo.c with the version from
2.6.22 ?
git-checkout v2.6.22 drivers/net/wireless/airo.c

Does it make it work correctly again?

Michal
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org

iD8DBQFG96DyxTW/vZef86oRAt+SAJ4oPryHfdOla1nY3HA1khqAqoQfzACgxIuj
UsRaAsu95oo+EiuPZtVh/1k=
=ZB/x
-----END PGP SIGNATURE-----