lkml.org 
[lkml]   [2011]   [Aug]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH] ath9k: make driver usable standalone
    From
    Distributions? Using deprecated APIs?

    That's unpossible! :-)



    Adrian

    2011/8/18 Pavel Ivanov <paivanof@gmail.com>:
    >> Iwconfig and iwlist are themselves deprecated. Iw is the new wireless
    >> configuration tool.
    >
    > I've just tried to use iw and it didn't quite work for me. Maybe it's
    > interfering with something installed in Ubuntu by default but
    > connect/disconnect commands didn't seem to do anything. And why these
    > commands can be executed only as root?
    > Well, maybe in Ubuntu 11.10 it will work better.
    >
    >
    > Pavel
    >
    >
    > 2011/8/17 Gábor Stefanik <netrolller.3d@gmail.com>:
    >> 2011/8/17 Pavel Ivanov <paivanof@gmail.com>:
    >>>> WIRELESS_EXT is not required for configuring wireless on recent
    >>>> kernels - in fact, the WEXT API is deprecated in favor of nl80211 now.
    >>>
    >>> Since what version it's deprecated? Do user-space tools know about this new API?
    >>>
    >>> Neither iwconfig nor iwlist worked for me without WIRELESS_EXT.
    >>>
    >>>
    >>> Pavel
    >>>
    >>
    >> Iwconfig and iwlist are themselves deprecated. Iw is the new wireless
    >> configuration tool.
    >>
    >>>
    >>> 2011/8/17 Gábor Stefanik <netrolller.3d@gmail.com>:
    >>>> On Wed, Aug 17, 2011 at 5:28 AM, Pavel Ivanov <paivanof@gmail.com> wrote:
    >>>>> When ath9k is the only wireless driver included in the build
    >>>>> WIRELESS_EXT configuration option becomes undefined. Because of that
    >>>>> driver becomes essentially unusable as you can't actually connect to
    >>>>> any WiFi network. By including WIRELESS_EXT into Kconfig we ensure
    >>>>> that build with ath9k and without other drivers (having WIRELESS_EXT
    >>>>> selected in their Kconfig) is actually usable.
    >>>>
    >>>> WIRELESS_EXT is not required for configuring wireless on recent
    >>>> kernels - in fact, the WEXT API is deprecated in favor of nl80211 now.
    >>>>
    >>>>>
    >>>>> Signed-off-by: Pavel Ivanov <paivanof@gmail.com>
    >>>>> ---
    >>>>>
    >>>>> diff --git a/drivers/net/wireless/ath/ath9k/Kconfig
    >>>>> b/drivers/net/wireless/ath/ath9k/Kconfig
    >>>>> index d9c08c6..2573f77 100644
    >>>>> --- a/drivers/net/wireless/ath/ath9k/Kconfig
    >>>>> +++ b/drivers/net/wireless/ath/ath9k/Kconfig
    >>>>> @@ -11,6 +11,7 @@ config ATH9K
    >>>>>        select LEDS_CLASS
    >>>>>        select NEW_LEDS
    >>>>>        select ATH9K_COMMON
    >>>>> +       select WIRELESS_EXT
    >>>>>        ---help---
    >>>>>          This module adds support for wireless adapters based on
    >>>>>          Atheros IEEE 802.11n AR5008, AR9001 and AR9002 family
    > --
    > To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at  http://vger.kernel.org/majordomo-info.html
    >
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2011-08-18 07:21    [W:0.025 / U:1.328 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site