Date: Mon, 3 Oct 2011 09:01:35 -0700 From: Roman Bogorodskiy <novel@FreeBSD.org> To: Adrian Chadd <adrian@freebsd.org> Cc: freebsd-wireless@freebsd.org Subject: Re: bwn + BETA3/ppc = very unstable Message-ID: <20111003160133.GE1943@reemsky> In-Reply-To: <CAJ-VmonYRHHbU-z219TjqnOxLppWhyjpTNw09Z_qzbuPCGmzCA@mail.gmail.com> References: <20111002232848.GA1943@reemsky> <CAJ-Vmo=DidydmY3Lr-WhMnNfPRODnO0C4rd=%2B2XcdeUDUe4WoA@mail.gmail.com> <20111003024406.GC1943@reemsky> <20111003044350.GD1943@reemsky> <CAJ-VmonYRHHbU-z219TjqnOxLppWhyjpTNw09Z_qzbuPCGmzCA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--NQTVMVnDVuULnIzU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Adrian Chadd wrote: > On 3 October 2011 12:43, Roman Bogorodskiy <novel@freebsd.org> wrote: > > =A0Roman Bogorodskiy wrote: >=20 > > Hm, I have applied a fix similar to this one: > > > > http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/bwi.c.diff?r1=3D1.= 88;r2=3D1.89 > > > > I'm not sure if it's a coincidence or not, but I had no panics since > > then. Packet loss rate are still very high - first packets go through > > without losses, but eventually loss rate goes up. >=20 > It sounds like a calibration issue. >=20 > > Now uptime is 1 hour and loss rate is about 80-85%. > > > > Any directions how can I debug this? >=20 > Well, firstly, can you please do up a patch against -HEAD? I'll commit > it to FreeBSD-HEAD ASAP and then include it in the list of things I > want to backmerge into -9. Here's the diff: http://people.freebsd.org/~novel/misc/bwi.diff Uptime is 12 hours now and no panics so far with it. > Debugging this - I'd first isolate it to whether it is: >=20 > * TX issues; > * RX issues; > * or both TX and RX issues. >=20 > I suggest liberal use of iperf in UDP mode to TX things. It's a bit > difficult as TX'ing a one way UDP stream also involves RX'ing an ACK > from the remote end, so it isn't a 100% guaranteed way of debugging > it. But it hopefully will show it's either TX or RX related. >=20 > I'd also enable BWI_DEBUG and then flip on the relevant bits that let > you debug the attach and configuration bits (BWI_DBG_RF, > BWI_DBG_TXPOWER, BWI_DBG_ATTACH). > In fact, enable both BWI_DEBUG and BWI_DEBUG_VERBOSE in your kernel > config and rebuild. >=20 > The BWI_DBG bits are defined in if_bwivar.h. Thanks for the info, will trying doing that! Roman Bogorodskiy --NQTVMVnDVuULnIzU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iQEcBAEBAgAGBQJOidxdAAoJEMltX/4IwiJqseYH/3AfSO69C2gkZW0VjA5MvjI2 V1pNSGrGUi+QmGLAUNCT2ITJuRl2doRi2pqdhdZ9+1585yUm/zY55qKwje3+BrhS OgKJWiJxlS1lx0ble3kKhWe082uZLObMx8tjPL7bJ1+dP4QdMVuJliikTUgXkM3k 2WeA/HmL9x+9qmdCWSG5JIDsAJpbqoaeYXhyKP7PKWUUMeACynezVbyRoeGga/MH ldcrOXs85BQX3oj5OWtxVCTTcU+OCq5UP1J/jD4Qrp+Xt/QNd53kdOqmRe4vur1f BNs5OcOyB0neQduhRsxSA9tkxKNsUhOl2K3HH3dU1CX+bi2+dqNIFQS2wxAW+yg= =v/Yt -----END PGP SIGNATURE----- --NQTVMVnDVuULnIzU--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111003160133.GE1943>