Date: Fri, 20 Jun 2003 23:21:30 +0200 (CEST) From: Vaclav Petricek <vaclav.petricek@mff.cuni.cz> To: freebsd-mobile@freebsd.org Subject: Re: ALC and TEST MODE 15 (was: ACL and TEST MODE 15) Message-ID: <Pine.BSF.4.50.0306202310070.32565-100000@sec.ms.mff.cuni.cz> In-Reply-To: <Pine.BSF.4.50.0306202118570.32328-100000@sec.ms.mff.cuni.cz> References: <Pine.BSF.4.50.0306202118570.32328-100000@sec.ms.mff.cuni.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
First of all sorry for systematically using ACL instead of correct ALC. After looking through linux source I came to the conclusion that the WI_DEBUG_CONFBITS section should disable the ALC. When I was testing this it did not happen :-( On ZCOM XI 325H I would understand as I heard they do not support manual txpower regulation. But I was assured that another one I tried supports manual setting and still it did not work. The reported output levels were still oscilating although around a different level than high power cards. Does anyone know if - it is possible to convert the high power cards to manually tunable just by firmware upgrade? - the cards report whether the txpower may be manually set? Vaclav > ------------------------------------------------------------ > static void > wi_writepower(const char *iface, int power) > { > struct wi_req wreq; > > wreq.wi_type = WI_DEBUG_CONFBITS; // > wreq.wi_val[0] = 1; // > wreq.wi_val[1] = 0x8; // ??? > wreq.wi_len = 1 + 1 + 1; // > wi_setdebug(iface, &wreq); // > > wreq.wi_type = WI_RID_MIF; > wreq.wi_val[0] = WI_HFA386X_CR_MANUAL_TX_POWER; > wreq.wi_val[1] = power; > wreq.wi_len = 1 + 1 + 1; > wi_setval(iface, &wreq); > } > ------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.50.0306202310070.32565-100000>