You can find hal version 0.9.30.7 here: http://people.freebsd.org/~sam/ath_hal-20070201.tgz The most important change relative to 0.9.20.3 (as found in CVS) is in handling half- and quarter-rate channels used in the Public Safety Band (PSB) and in 900MHz cards like the Ubiquiti SR9 and Zcomax GZ-901. This should be a drop-in replacement for the existing hal; I believe I've committed all necessary changes to HEAD (and probably RELENG_6 but need to test there before I post for users of that branch). To use the PSB you need to change the country code on the card like this: sysctl dev.ath.0.countrycode=842 This assumes your code has regdomain 0 in the eeprom. Otherwise if the regdomain is 0x12 (if I recall) then likewise you'll find the PSB channels displayed with: ifconfig ath0 list chan. For the 900MHz cards you set the country code to 843 (as above) and then you'll find these channels (for the sr9 at least): aku% ifconfig ath0 list chan Channel 3 : 907* Mhz 11g/5Mhz Channel 23 : 917* Mhz 11g/5Mhz Channel 4 : 907* Mhz 11g/10Mhz Channel 24 : 917* Mhz 11g/10Mhz Channel 13 : 912* Mhz 11g/5Mhz Channel 26 : 917* Mhz 11g Channel 14 : 912* Mhz 11g/10Mhz Channel 33 : 922* Mhz 11g/5Mhz Channel 16 : 912* Mhz 11g Channel 34 : 922* Mhz 11g/10Mhz For now you'll need to use the IEEE channel #'s to uniquely identify the channel use. I've got changes to ifconfig to handle this more cleanly but they'll require some more extensive changes to net80211. SamReceived on Fri Feb 02 2007 - 02:02:07 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:05 UTC