I've been quite happy using an OpenBSD box as a wireless access point
and gateway for while, and when I discovered there was in fact such a
thing as a 802.11b VoIP phone, I suddenly found myself under some
pressure to make the beast work in our home network, where my access
point is an OpenBSD box with an ath card (DWL-AG520) which shows up in
dmesg as

[EMAIL PROTECTED]:~$ dmesg | grep ath
ath0 at pci1 dev 4 function 0 "Atheros AR5212" rev 0x01: irq 11
ath0: AR5212 5.6 phy 4.1 rf5111 1.7 rf2111 2.3, ETSI1W, address
00:0d:88:c8:a7:c4

Now the phone manages to get an IP address via DHCP and contact the VoIP
provider's servers, but the sound quality is extremely, horribly
bad.  The problem seems to be that the phone is unhappy with the signal
strength (nevermind that various computers in the same room are
communicating quite well), with the display signal indicator showing in
the neighborhood of 30%.

After a while the zyxel support people (who earlier had told me that all
kinds of encryption was bad, really bad) suggested I try to boost my
access point's signal strength.  Finally, a suggestion that seemed to
make sense, and I tried to look into how to do just that.  The ifconfig
man page seems to suggest that the txpower parameter (or alternatively
-txpower) is what I need, but I must be reading the syntax wrong - every
attempt so far has produced only

ifconfig: SIOCS80211TXPOWER: Invalid argument

Is txpower indeed supported (with ath cards), or is it my man page
reading ability which is for some reason temporarily disabled?

-- 
Peter N. M. Hansteen, member of the first RFC 1149 implementation team
http://www.blug.linux.no/rfc1149/ http://www.datadok.no/ http://www.nuug.no/
"First, we kill all the spammers" The Usenet Bard, "Twice-forwarded tales"

Reply via email to