• [^] # Re: ipw2100

    Posté par . En réponse à la dépêche Sortie du noyau 2.6.14. Évalué à 2.

    Il doit te manquer une dépendance...

    Voici l'information qui t'intéresse tiré du README fourni sur http://ipw2100.sourceforge.net :


    MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    #define CONFIG_NET_RADIO 1
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Failure to enable this will result in the Wireless Tools (iwconfig, iwlist,
    etc.) not functioning. In 2.6.x, this is enabled via menuconfig:

    Device Drivers ->
    Networking support ->
    Network device support ->
    Wireless LAN (non-hamradio) ->
    Wireless LAN drivers (non-hamradio) & WE


    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    #define CONFIG_FW_LOADER 1
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ipw2100 loads firmware via the Linux firmware hotplug capability (see later
    section on firmware loading). In 2.6.x, this is enabled via menuconfig:

    Device Drivers ->
    Generic Driver Options ->
    Hotplug firmware loading support


    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    #define CONFIG_CRYPTO 1
    #define CONFIG_CRYPTO_ARC4(_MODULE) 1
    #define CONFIG_CRC32(_MODULE) 1
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ipw2100 uses the WEP encryption and decryption algorithms provided
    by the Linux kernel. To use WEP you must enable the Crypto library support
    (CONFIG_CRYPTO) and the ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4) via:

    Cryptographic options ->
    ARC4 cipher algorithm

    You also need to enable the CRC32 (CONFIG_CRC32) algorithm via:

    Library routines ->
    CRC32 functions


    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    #define CONFIG_CRYPTO_MICHAEL_MIC(_MODULE) 1
    #define CONFIG_CRYPTO_AES_586(_MODULE) 1
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    If you wish to enable (optional) WPA support, you also need to enable the
    following Crypto library modules (in addition to those required for WEP above):

    Cryptographic options ->
    Michael MIC keyed digest algorithm
    AES cipher algorithms (i586)


    Une restriction néanmoins : la version incluse dans le kernel 2.6.14 est un peu plus ancienne que celle-ci (c'est le même README qui le dit). Donc il peut y avoir d'autres subtilités. Dans ce cas, direction /usr/src/linux/Documentation/...

    Bonne compilation !