hostapd no Debian Linux abre o WLAN Hotspot, mas não consigo me conectar a ele

6

Eu tenho uma máquina Debian Wheezy com hostapd em execução. Eu quero fazer um WLAN Hotspot protegido por WPA2-PSK. Eu posso ver o ponto de acesso do meu telefone Android, mas toda vez que tento me conectar a ele, ele mostra "Obtendo endereço IP" por um tempo muito longo e, em seguida, ele diz "evitado" conexão web fraca " (" Schwache Internetverbindung gemieden ").

Meu arquivo /etc/hostapd/hostapd.conf contém o seguinte:

ctrl_interface=/var/run/hostapd
###############################
# Basic Config
###############################
macaddr_acl=0
auth_algs=1
# Most modern wireless drivers in the kernel need driver=nl80211
driver=nl80211
##########################
# Local configuration...
##########################
interface=wlan0
#bridge=br0
hw_mode=g
channel=1
ssid=HereIsMySSID
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=HereIsMyPassphrase
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

Se eu alterar o wpa_key_mgmt para WPA2-PSK , recebo o seguinte erro:

# hostapd /etc/hostapd/hostapd.conf 
Configuration file: /etc/hostapd/hostapd.conf
Line 22: invalid key_mgmt 'WPA2-PSK'
FT (IEEE 802.11r) requires nas_identifier to be configured as a 1..48 octet string
2 errors found in configuration file '/etc/hostapd/hostapd.conf'
#

Minha versão hostapd é:

# hostapd -v
hostapd v1.0
User space daemon for IEEE 802.11 AP management,
IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
Copyright (c) 2002-2012, Jouni Malinen <[email protected]> and contributors
#

Como posso fazer isso funcionar?

    
por msrd0 20.09.2014 / 12:33

4 respostas

1

Parece que você está perdendo um servidor DHCP.

Se você não configurou um, é por isso que está ficando preso em "Obtendo endereço IP"

link

    
por 03.10.2014 / 21:21
0

Se você quiser fazer uma conexão WPA2-PSK

wpa_key_mgmt=WPA-PSK

é onde o erro. Renomeie para

wpa_key_mgmt=WPA2-PSK

Se isso não funcionar, eu gastaria mais tempo ajustando a configuração.

    
por 26.09.2014 / 23:34
0

Você deve adicionar um servidor DHCP, você pode seguir um tutorial para configurar isc-dhcp-server ou udhcpd com hostapd.

E para testar se o seu AP funciona, você pode tentar se conectar a um endereço IP estático.

OBSERVAÇÃO: você não terá uma conexão com a Internet se não configurar Nat e encaminhar para o Iptables: D

EDIT: Eu vi que você está usando o isc-dhcp-server, ele diz que você precisa procurar no syslog (Este arquivo está localizado em / var / log / syslog e é o log mais importante do seu sistema, tudo é registrado aqui, de ssh auth fail, ao erro do kernel, consulte -> link . Então, para procurar no syslog por erros do isc-dhcp-server, basta digitar cat /var/log/syslog | grep -e isc-dhcp-server -e dhcpd e nos mostrar o resultado: D

    
por 22.01.2017 / 09:38
0

O motivo pelo qual fica preso em "Obtenção de endereço IP" é porque nada está fornecendo um endereço IP. Para que você possa atribuir endereços IP, você precisará ter um servidor DHCP. A maneira mais rápida e fácil que eu conheço para configurar um para um hotspot wifi é usar o dnsmasq:

sudo apt-get install dnsmasq

Uma vez feito isso, você precisa editar o /etc/dnsmasq.conf e certificar-se de que ele tenha as seguintes configurações

no-resolv
interface=wlan0 # or whatever wifi card you're using for the AP
dhcp-range=192.168.0.20,192.168.0.50,12h
server=8.8.8.8
server=8.8.4.4

Salvar e sair.

Reinicie o dnsmasq:

sudo service dnsmasq restart
    
por 01.04.2017 / 23:16