Conexión muy lenta con Airbase-ng

Conexión muy lenta con Airbase-ng

Tengo un RasberryPi (B+) con Debian Jessie. Estoy intentando crear mi propia red inalámbrica en la que pueda escanear todo el tráfico.

Estoy usando Airbase-ng (1.2 beta3). Cuando conecto mi teléfono Android o Ipad con la red inalámbrica creada, la conexión es muy lenta. Las pruebas de velocidad muestran que mi velocidad de descarga es de 0,64 Mbps en los dispositivos. Cuando ejecuto una prueba de velocidad en mi RaspberryPi (eth0), dice 44,11 Mbits.

¿Cómo puede ser tan lenta mi WLAN creada?

Este es el script que uso.

cat >/etc/dhcpd.conf <<EOL
authoritative;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers 192.168.1.1;
        option subnet-mask 255.255.255.0;
        option domain-name "MyWifi";
        option domain-name-servers 192.168.1.1;
        range 192.168.1.2 192.168.1.40;
}
EOL

sleep 1

airmon-ng start wlan0

sleep 2

airbase-ng -c 11 -x 500 -e "MyWifi"  mon0

Segunda ventana (porque la base aérea necesita seguir funcionando)

DEFAULT_GATEWAY=$(ip route list | sed -n -e "s/^default.*[[:space:]]\([[:digit:]]\+\.[[:digit:]]\+\.[[:digit:]]\+\.[[:digit:]]\+\).*/\1/p")

ifconfig at0 192.168.1.1 netmask 255.255.255.0
ifconfig at0 mtu 1400
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1

sleep 1

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p udp -j DNAT --to $DEFAULT_GATEWAY
iptables -P FORWARD ACCEPT
iptables --append FORWARD --in-interface at0 -j ACCEPT
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE

sleep 1

dhcpd -cf /etc/dhcpd.conf -pf /var/run/dhcpd.pid at0

sleep 1

/etc/init.d/isc-dhcp-server start

Respuesta1

Logré solucionar este problema usando HostAPD en lugar de AirbaseNG. Adafruit escribió untutorial muy útilsobre cómo configurar HostAPD en una RaspberryPi

información relacionada