Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Aug 2002 00:02:25 +1000
From:      "Gavin Cameron" <gavin@itworks.com.au>
To:        <mobile@FreeBSD.ORG>
Subject:   Latest wi0 crashes with stable
Message-ID:  <009a01c242d2$0d9fd860$6401a8c0@bugs>

next in thread | raw e-mail | index | archive | help
Hi all,

I decided tonight to change the way my wireless network works
to see if I could get around the wi0 crashes on my 4.6-STABLE
box.

I've turned off WEP, after seeing a suggestion to do so in
-CURRENT but the network crashes continue to occur.

After the last crash I decided to down the wi0 interface to see
if I could get networking working again.

The
  ifconfig wi0 down
command came back with the error
  wi0: wi_cmd: busy bit won't clear.

The other network interfaces started working again after a little
while but the wi0 interface will not start up again and immediately
upon trying to up the interface starts spewing out messages like

chip# ifconfig wi0 up
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: init failed
wi0: timeout in wi_seek to fc07/0; last status 800b
wi0: timeout in wi_seek to fc00/0; last status 800b
wi0: timeout in wi_seek to fc81/0; last status 800b
wi0: timeout in wi_seek to fc83/0; last status 800b
wi0: timeout in wi_seek to fc83/0; last status 800b
wi0: timeout in wi_seek to fc06/0; last status 800b
wi0: timeout in wi_seek to fc09/0; last status 800b
wi0: timeout in wi_seek to fc0c/0; last status 800b
wi0: timeout in wi_seek to fc2d/0; last status 800b
wi0: timeout in wi_seek to fc04/0; last status 800b
wi0: timeout in wi_seek to fc02/0; last status 800b
wi0: timeout in wi_seek to fc03/0; last status 800b
wi0: timeout in wi_seek to fc0e/0; last status 800b
wi0: timeout in wi_seek to fc2a/0; last status 800b
wi0: timeout in wi_seek to fc01/0; last status 800b
wi0: timeout in wi_seek to fc85/0; last status 800b
wi0: timeout in wi_seek to fc28/0; last status 800b
wi0: timeout in wi_seek to fc23/0; last status 800b
wi0: timeout in wi_seek to fc24/0; last status 800b
wi0: timeout in wi_seek to fc80/0; last status 800b
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: failed to allocate 1594 bytes on NIC
wi0: tx buffer allocation failed
wi0: wi_cmd: busy bit won't clear.
wi0: failed to allocate 1594 bytes on NIC
wi0: mgmt. buffer allocation failed

My wi0 card is a Netgear MA401 in a MA301 PCI cradle.

Anyone know how I can check old versions of the wi driver out
using cvsup? Things were working great a month ago!

Thanks in advance for any advice.

Cheers
Gavin

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?009a01c242d2$0d9fd860$6401a8c0>