[gull] Wifi en mode master

Guillaume Yziquel guillaume.yziquel at free.fr
Sun May 13 15:55:48 CEST 2007


Bonjour,

je cherche actuellement à installer ma carte wifi

> yziquel at seldon:~$ lspci
> [...]
> 30:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01)

en mode master. (Cela signifie que je souhaite pouvoir en faire un point
d'accès wifi). Il m'a été répondu sur la liste de diffusion
bcm43xx-dev at lists.berlios.de que

> It is supported by the mac80211 version of the driver, I believe.

et que

> Correct, I've used it in the past. Just configure hostapd and off you go
> (you need a devel version though for current mac80211 versions)

Bon. J'ai pas bien compris le rôle de hostapd, et je me focalise sur
mac80211. J'ai trouvée la jolie page

http://intellinuxwireless.org/?p=mac80211&n=HOWTO-mac80211

qui propose un HOWTO à propos de l'installation de mac80211. J'ai
suivies ses instructions:

> yziquel at seldon:~/src$ cd mac80211-7.0.9/
> yziquel at seldon:~/src/mac80211-7.0.9$ ls
> CHANGES  Makefile  ORIGIN_FILES  pending  scripts  TODO
> FILES    origin    patches       README   stubs
> yziquel at seldon:~/src/mac80211-7.0.9$ make
> Building modified version in 'modified/' directory:
> Copying modified/ from origin/...done
> Applying patches and scripts from pending/.
>  + Applying: pending/09-range-name-rate.patch
>         Add WE range, name and rate capabilities
>  + Applying: pending/10-txpower.patch
>         Fix user specified TXPOWER from being overridden by stack.
>  + Applying: pending/20-wireless-dev-qos.patch
>         This is revised QoS patch target to replace the 20 and 21 pending
>  + Applying: pending/30-Fix-ieee80211_sta_config_auth-to-select-networks-if.patch
>         From c0485efc42bfde16590f25eb8a4d77ee48ccad9d Mon Sep 17 00:00:00 2001
>  + Applying: pending/30-fixup-giwrate.patch
>         Fix SIOGIWRATE so it actually returns the most recent rate *or* highest
> Kernel Makefile not found at '/lib/modules/2.6.18-4-amd64/source/'
> If patch or script failed, check pre/ and post/ for current stage.
> make: *** [compatible/modified] Erreur 1
> yziquel at seldon:~/src/mac80211-7.0.9$ ls
> CHANGES  Makefile  origin        patches  README   stubs
> FILES    modified  ORIGIN_FILES  pending  scripts  TODO
> yziquel at seldon:~/src/mac80211-7.0.9$

Bon. Je constate que le /lib/modules/2.6.18-4-amd64/source est absent.
Je crois qu'il s'agit d'un lien symbolique. Mais vers quoi?

> yziquel at seldon:/lib/modules/2.6.18-4-amd64$ ls
> build       misc            modules.ieee1394map  modules.pcimap
> build.save  modules.alias   modules.inputmap     modules.seriomap
> extra       modules.ccwmap  modules.isapnpmap    modules.symbols
> kernel      modules.dep     modules.ofmap        modules.usbmap
> yziquel at seldon:/lib/modules/2.6.18-4-amd64$

J'utilise une Debian Etch. Voilà, je suis assez surpris, et je ne sais
pas à quoi cela est dû.

Si vous avez une idée, un commentaire, une suggestion, une illumination,
n'hésitez pas à m'en faire part.

Guillaume Yziquel.



More information about the gull mailing list