Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2002 17:05:23 -0700
From:      "Jin Guojun [DSD]" <j_guojun@lbl.gov>
To:        Paulo Fragoso <paulo@nlink.com.br>
Cc:        freebsd-hardware@FreeBSD.ORG
Subject:   Re: Wireless Problems (wi)
Message-ID:  <3CEED543.75C213B4@lbl.gov>
References:  <20020524175231.C67230-100000@mirage.nlink.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help


--------------6E3EC5947E39C8E5F91C575D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I do not think this is related to 4.5 or later. I had similar problem on
4.3-RELEASE.
I believe that this is trigged by losing the contact to the wireless server.
Somehow,
the dirver dies and left some recovering status in configuration register on the
card
(just guessing).
When wi driver sees this status after reboot or power cycle, it will not reset
the card regardless power on or reboot. This may leave the card in some unknown
status.

MS Windows does not try to look such status, and just re-initializes the card.
So,
if BSD cannot recover the wi0, boot to window, then boot back to BSD, and wi0
will work again. If this is the case, then above guessing will be true.

    -Jin

Paulo Fragoso wrote:

> Hi,
>
> Have you ever found a problem with Orinoco and Avaya wireless card like
> this:
>
> /kernel: wi0: xmit failed
> /kernel: wi0: watchdog timeout
> /kernel: wi0: init failed
> /kernel: wi0: failed to allocate 1594 bytes on NIC
> /kernel: wi0: tx buffer allocation failed
> /kernel: wi0: failed to allocate 1594 bytes on NIC
> /kernel: wi0: mgmt. buffer allocation failed
> /kernel: wi0: timeout in wi_seek to 0/0; last status 4000
> /kernel: wi0: timeout in wi_seek to 0/44; last status 4044
>
> It's happening after 1 or 2 hours working normally and only after reboot
> (without turn off, like M$ Windows) this card return to work.
>
> This is very strange, we have a lot of remote router with FreeBSD release
> older than 4.5 and it's happening only with 4.5-RELEASE, 4.5-RELESE-pX an
> 4.6RC. Is it a coincidence or there is a problem with wi code?
>
> How those cards are locking and all CPU speed down when it is happing?
>
> Whe really need some help. Can anyone help us?
>
> Many thanks,
> Paulo Fragoso.
>
> --
>    __O
>  _-\<,_     Why drive when you can bike?
> (_)/ (_)
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hardware" in the body of the message

--
------------ Jin Guojun ----------- v --- j_guojun@lbl.gov ---
Distributed Systems Department          http://www.itg.lbl.gov/~jin
M/S 50B-2239                            Ph#:(510) 486-7531 Fax: 486-6363
Lawrence Berkeley National Laboratory,  Berkeley, CA 94720



--------------6E3EC5947E39C8E5F91C575D
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
I do not think this is related to 4.5 or later. I&nbsp;had similar problem
on 4.3-RELEASE.
<br>I&nbsp;believe that this is trigged by losing the contact to the wireless
server. Somehow,
<br>the dirver dies and left some recovering status in configuration register
on the card
<br>(just guessing).
<br>When wi driver sees this status after reboot or power cycle, it will
not reset
<br>the card regardless power on or reboot. This may leave the card in
some unknown status.
<p>MS Windows does not try to look such status, and just re-initializes
the card. So,
<br>if BSD cannot recover the wi0, boot to window, then boot back to BSD,
and wi0
<br>will work again. If this is the case, then above guessing will be true.
<p>&nbsp;&nbsp;&nbsp; -Jin
<p>Paulo Fragoso wrote:
<blockquote TYPE=CITE>Hi,
<p>Have you ever found a problem with Orinoco and Avaya wireless card like
<br>this:
<p>/kernel: wi0: xmit failed
<br>/kernel: wi0: watchdog timeout
<br>/kernel: wi0: init failed
<br>/kernel: wi0: failed to allocate 1594 bytes on NIC
<br>/kernel: wi0: tx buffer allocation failed
<br>/kernel: wi0: failed to allocate 1594 bytes on NIC
<br>/kernel: wi0: mgmt. buffer allocation failed
<br>/kernel: wi0: timeout in wi_seek to 0/0; last status 4000
<br>/kernel: wi0: timeout in wi_seek to 0/44; last status 4044
<p>It's happening after 1 or 2 hours working normally and only after reboot
<br>(without turn off, like M$ Windows) this card return to work.
<p>This is very strange, we have a lot of remote router with FreeBSD release
<br>older than 4.5 and it's happening only with 4.5-RELEASE, 4.5-RELESE-pX
an
<br>4.6RC. Is it a coincidence or there is a problem with wi code?
<p>How those cards are locking and all CPU speed down when it is happing?
<p>Whe really need some help. Can anyone help us?
<p>Many thanks,
<br>Paulo Fragoso.
<p>--
<br>&nbsp;&nbsp; __O
<br>&nbsp;_-\&lt;,_&nbsp;&nbsp;&nbsp;&nbsp; Why drive when you can bike?
<br>(_)/ (_)
<p>To Unsubscribe: send mail to majordomo@FreeBSD.org
<br>with "unsubscribe freebsd-hardware" in the body of the message</blockquote>

<pre>--&nbsp;
------------ Jin Guojun ----------- v --- j_guojun@lbl.gov ---
Distributed Systems Department&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://www.itg.lbl.gov/~jin">http://www.itg.lbl.gov/~jin</A>;
M/S 50B-2239&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ph#:(510) 486-7531 Fax: 486-6363
Lawrence Berkeley National Laboratory,&nbsp; Berkeley, CA 94720</pre>
&nbsp;</html>

--------------6E3EC5947E39C8E5F91C575D--


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CEED543.75C213B4>