[uylug-varios] Compartir conexión de banda ancha móvil a través de wifi

Luis Pablo Pérez kylroy at gmail.com
Fri Jan 24 03:47:01 PST 2014


2014/1/23 Carlos Martinez <carlosmarcelomartinez at gmail.com>

> El hostapd entrega dirección IP ? O tenes que correr un dhcpd aparte ?
>
Casi seguro que no tiene un dhcpd incluido, en mi caso usé isc-dhcp-server.
Ahora no recuerdo si fué porque el hostapd no lo soporta o porque lo
necesité
para implementar el DDNS para que las direcciones ip directas y reversa
resolvieran correctamente en mi dns local. ... ah y para asignar nombres
decentes a los dispositivos android sino te quedan entradas como
'android-da39a3ee5e6b4b0d' en lugar de 'el-celular-de-x' o 'la-tableta-de-y'

Para Wilson, este es el archivo de configuración de hostapd que utilicé [1].
Hay mucha cosa que quizás no necesites tocar, en mi caso tuve problemas
con el driver del wifi usb (cada tanto daba panic en master mode) y
toqué de todo. Ademas estuve tratando de hacer andar 5g y mas de una
tarjeta.
A parte de los problemas con el modulo de kernel funcionó perfecto en mi
raspberry pi con raspbian pero hace unos años implementé algo muy parecido
en un PC comun y silvestre con Ubuntu.

En /etc/hostapd.wpa_psk lo utilice para entregarle una password diferente
para el mismo SSID a algunos equipos en los que no confió mucho.

El bridge br0 es para unificar la eth0 y wlan0 en capa 2 haces algo asi [2]
Cuando hostapd levanta agrega la wifi0 al bridge.

Lo mas importante de todo es verificar que la placa y el modulo de
kernel soportan modo master.

No se me ocurre mucho mas, hay montones de ejemplos en la vuelta
mucho mejor explicados que mi correo.

Suerte
Pablo

[1]

interface=wlan0
bridge=br0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
country_code=UK
ieee80211d=1
hw_mode=g
channel=6
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=1024
fragm_threshold=1492
macaddr_acl=0
auth_algs=3
ignore_broadcast_ssid=0
wmm_enabled=1
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
ap_max_inactivity=3600
ieee80211n=1
wme_enabled=1
ht_capab=[HT40+][TX-STBC1][DSSS_CCK-40]
eapol_key_index_workaround=0
eap_server=0
own_ip_addr=127.0.0.1
wpa=2
wpa_psk_file=/etc/hostapd.wpa_psk
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
wpa_group_rekey=10800
wps_state=0


[2]

### parte de mi /etc/network/interfaces

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
  bridge-ports eth0
  address 192.168.1.1
  netmask 255.255.255.0
  gateway 192.168.1.1
  dns-nameservers 127.0.0.1 ... <IPs de otros DNS servers>
  dns-search <nombre-de-mi-dominio-local>.com.xx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.uylug.org.uy/pipermail/uylug-varios-uylug.org.uy/attachments/20140124/972a88e2/attachment-0002.htm>


More information about the Uylug-varios mailing list