El día 26 de septiembre de 2010 12:35, Alejandro Vargas
Post by Alejandro VargasEl día 25 de septiembre de 2010 03:11, Lucas Nogueron
Post by Lucas NogueronPost by Alejandro Vargas# wlanconfig vap10 create wlandev wifi0 wlanmode ap
vap10
# wlanconfig vap11 create wlandev wifi0 wlanmode ap
vap11
# wlanconfig vap12 create wlandev wifi0 wlanmode ap
ioctl: Input/output error
Estuve buscando en la pagina oficial de madwifi, pero ahora no lo
encontré, pero recuerdo haber visto que ese era el maximo. Si es muy
importante probá con FreeBSD que tiene mejor soporte en modo AP.
Con dd-wrt se pueden crear al menos 8 (es lo que deja hacer la GUI), y
sobre exactamente el mismo hardware...
Bueno encontrè lo que buscaba:
***@bt:~/mad# modinfo ath_pci
filename: /lib/modules/2.6.30.9/net/ath_pci.ko
license: Dual BSD/GPL
version: svn r4126 (branch madwifi-hal-0.10.5.6)
description: Support for Atheros 802.11 wireless LAN cards.
author: Errno Consulting, Sam Leffler
srcversion: 8A443DE7DABEFD2C364037B
alias: pci:v0000168Cd00009013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000024sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000023sv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias: pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias: pci:v0000168Cd0000101Asv*sd*bc*sc*i*
alias: pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias: pci:v000010B7d00000013sv*sd*bc*sc*i*
alias: pci:v0000A727d00000013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000007sv*sd*bc*sc*i*
depends: ath_hal,wlan
vermagic: 2.6.30.9 SMP mod_unload 686
parm: beacon_cal:int
parm: countrycode:Override default country code. Default is 0. (int)
parm: maxvaps:Maximum VAPs. Default is 4. (int)
parm: outdoor:Enable/disable outdoor use. Default is 0. (int)
parm: xchanmode:Enable/disable extended channel mode. (int)
parm: rfkill:Enable/disable RFKILL capability. Default is 0. (int)
parm: hal_tpc:Disables manual per-packet transmit power
control and lets this be managed by the HAL. Default is OFF. (int)
parm: autocreate:Create ath device in
[sta|ap|wds|adhoc|ahdemo|monitor] mode. defaults to sta, use 'none' to
disable (charp)
parm: ratectl:Rate control algorithm
[amrr|minstrel|onoe|sample], defaults to 'sample' (charp)
parm: intmit:Enable interference mitigation by default.
Default is 0. (int)
parm: ath_debug:Load-time driver debug output enable (int)
parm: ieee80211_debug:Load-time 802.11 debug output enable (int)
Notarás que te dice que maxvaps por default está en 4. Tenás que tener
en cuenta que una VAP puede ser una interfaz en modo monitor o modo
managed tambien, no necesariamente tiene que ser todas Master.
Por otro lado:
moprobe ath_pci autocreate=none maxvaps=2
En teoria ésto te deberia dejar crear solo dos VAPs.
Sino te deja, como te dije antes, recompilá el modulo de las fuentes.
Insisto con el tema de que el soporte en el modo Master/AP en linux
no es el mejor. Recuerdo haber leido en el propio wiki de madwifi
Project un desarrollador quejarse y recomendar BSD para el modo
Master, lástima que no tengo el enlace para mostrartelo.
Saludos
--
"Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL, y OBOL."
Luxas