Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2010 14:45:57 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        "Mikhail T." <mi+thunw@aldan.algebra.com>
Cc:        stable@freebsd.org, sam@freebsd.org, freebsd-stable@freebsd.org, John Baldwin <jhb@freebsd.org>
Subject:   Re: Can't compile ath(4) into kernel
Message-ID:  <AANLkTi=VCCOYvGejWjL%2BtuYog%2BiqHvUpRGrEff208-m9@mail.gmail.com>
In-Reply-To: <4C7522AA.90004@aldan.algebra.com>
References:  <4C749E8C.1020506@aldan.algebra.com> <201008250827.13482.jhb@freebsd.org> <4C7522AA.90004@aldan.algebra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Please just create a PR for it.

I haven't tried compiling ath without AR5416 support so I have no idea
whether it'll work.


adrian

On 25 August 2010 22:03, Mikhail T. <mi+thunw@aldan.algebra.com> wrote:
> =A0On 8/25/2010 8:27 AM, John Baldwin wrote:
>> You are missing:
>>
>> options =A0 =A0 =A0 =A0 AH_SUPPORT_AR5416 =A0 =A0 =A0 # enable AR5416 tx=
/rx descriptors
>>
> But I don't have the ar5416 chipset... Mine is AR2312... And it is an
> option, so should not it be optional? Anyway, I tried adding that option
> and the error is the same (did cleandepend && depend, saw ah.c
> recompiled anew).
>> For the 6.x -> 8 upgrade you are doing, I strongly suggest looking at th=
e
>> changes to GENERIC across your upgrade. It would save you several e-mail=
s to
>> the mailing list
> Thanks, I did that. After several attempts to fiddle with
> options/devices, the wireless section now looks like:
>
> =A0 =A0# Wireless NIC cards
> =A0 =A0device =A0 =A0 =A0 =A0 =A0wlan =A0 =A0 =A0 =A0 =A0 =A0# 802.11 sup=
port
> =A0 =A0options =A0 =A0 =A0 =A0 IEEE80211_DEBUG # enable debug msgs
> =A0 =A0options =A0 =A0 =A0 =A0 IEEE80211_AMPDU_AGE # age frames in AMPDU =
reorder q's
> =A0 =A0options =A0 =A0 =A0 =A0 IEEE80211_SUPPORT_MESH =A0# enable 802.11s=
 draft support
> =A0 =A0device =A0 =A0 =A0 =A0 =A0wlan_wep =A0 =A0 =A0 =A0# 802.11 WEP sup=
port
> =A0 =A0device =A0 =A0 =A0 =A0 =A0wlan_ccmp =A0 =A0 =A0 # 802.11 CCMP supp=
ort
> =A0 =A0device =A0 =A0 =A0 =A0 =A0wlan_tkip =A0 =A0 =A0 # 802.11 TKIP supp=
ort
> =A0 =A0device =A0 =A0 =A0 =A0 =A0wlan_amrr =A0 =A0 =A0 # AMRR transmit ra=
te control algorithm
> =A0 =A0device =A0 =A0 =A0 =A0 =A0ath
> =A0 =A0device =A0 =A0 =A0 =A0 =A0ath_rate_sample # SampleRate tx rate con=
trol for ath
> =A0 =A0device =A0 =A0 =A0 =A0 =A0ath_ar5212
> =A0 =A0#device =A0 =A0 =A0 =A0 ath_rate_onoe
> =A0 =A0#options =A0 =A0 =A0 =A0AH_SUPPORT_AR5416 =A0 =A0 =A0 # enable AR5=
416 tx/rx
> =A0 =A0descriptors
>
> Generic simply uses the entire ath_hal, but ath_hal(4) suggests, that
> picking out a single driver should work...
>
> =A0 =A0-mi
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=VCCOYvGejWjL%2BtuYog%2BiqHvUpRGrEff208-m9>