isc-dhcp-server [ok] e funcionando, mas parece não funcionar

1

Estou tentando criar meu próprio ponto de acesso sem fio com hardware e software compatíveis.

Em execução cmd serviço isc-dhcp-server start e serviço hostapd start na minha caixa Raspbian retorna

Executando cmd serviço hostapd start retorna

[ ok ] Starting advanced IEEE 802.11 management: hostapd. 
[ ok ] Starting ISC DHCP server: dhcpd.

Verificando meu arquivo var / log / syslog não mostra reclamações

dhcpd: Internet Systems Consortium DHCP Server 4.2.2
dhcpd: Copyright 2004-2011 Internet Systems Consortium.
dhcpd: All rights reserved.
dhcpd: For info, please visit https://www.isc.org/software/dhcp/
dhcpd: Internet Systems Consortium DHCP Server 4.2.2
dhcpd: Copyright 2004-2011 Internet Systems Consortium.
dhcpd: All rights reserved.
dhcpd: For info, please visit https://www.isc.org/software/dhcp/
dhcpd: Wrote 1 leases to leases file.

No entanto, quando tento conectar-me ao meu ponto de acesso, que posso ver, está listado nas redes disponíveis, não consigo me conectar.

O que também parece ser importante é que no meu arquivo var / log / syslog não vejo nenhuma atividade relacionada a essa conexão. (no passado rodando o dhcp, o arquivo de log geralmente mostra muitos dados quando qualquer cliente tenta se conectar, etc.)

Atualização 08/09/15 15:43

Algumas das partes importantes do meu arquivo /etc/dhcp/dhcpd.conf

authoritative;

subnet 192.168.42.0 netmask 255.255.255.0 {
    range 192.168.42.10 192.168.42.50;
    option broadcast-address 192.168.42.255;
    option routers 192.168.42.1;
    default-lease-time 600;
    max-lease-time 7200;
    option domain-name "local";
    option domain-name-servers 8.8.8.8, 8.8.4.4;
}

meu arquivo / etc / network / interfaces

...
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        gateway 192.168.1.1

iface wlan1 inet static
        address 192.168.42.1
        netmask 255.255.255.0

up iptables-restore < /etc/iptables.ipv4.nat
...

meu arquivo /etc/hostapd/hostapd.conf

interface=wlan1
driver=rtl871xdrv
ssid=aaaaBBBB
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=rrrrrrrr
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

Executando cmd ifconfig -a retorna

wlan1     Link encap:Ethernet  HWaddr 00:02:22:22:11:11
          inet addr:192.168.42.1  Bcast:192.168.42.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:462 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Atualização 08/09/15 16:12

Meu arquivo / etc / default / isc-dhcp-server contém

...
# Defaults for isc-dhcp-server initscript
...
INTERFACES="wlan1"

Meu arquivo / proc / sys / net / ipv4 / ip_forward contém

1

Ping 192.168.42.1 através de SSH (eth0 192.168.1.100) retorna

**ping 192.168.42.1** returns 

PING 192.168.42.1 (192.168.42.1) 56(84) bytes of data.
64 bytes from 192.168.42.1: icmp_req=1 ttl=64 time=0.372 ms
64 bytes from 192.168.42.1: icmp_req=2 ttl=64 time=0.273 ms
64 bytes from 192.168.42.1: icmp_req=3 ttl=64 time=0.271 ms
64 bytes from 192.168.42.1: icmp_req=4 ttl=64 time=0.270 ms
64 bytes from 192.168.42.1: icmp_req=5 ttl=64 time=0.266 ms
^X64 bytes from 192.168.42.1: icmp_req=6 ttl=64 time=0.268 ms
64 bytes from 192.168.42.1: icmp_req=7 ttl=64 time=0.266 ms
^C
--- 192.168.42.1 ping statistics ---

Atualização 09/09/15 18:24

Executando o seguinte cmd ao tentar se conectar ao AP de outra máquina

tcpdump -i wlan1 -vv

retorna

0 packets captured
0 packets received by filter
0 packets dropped by kernel

cmd

iwconfig

retorna

lo        no wireless extensions.

eth0      no wireless extensions.

wlan1     IEEE 802.11bg  ESSID:"aaaaBBBB"  Nickname:"<WIFI@REALTEK>"
          Mode:Master  Frequency:2.412 GHz  Access Point: 00:02:22:22:11:11
          Bit Rate:54 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Meu arquivo /var/lib/dhcp/dhcpd.leases contém

O formato deste arquivo está documentado na página de manual dhcpd.leases (5).

Este arquivo de arrendamento foi escrito por isc-dhcp-4.2.2

locação 192.168.42.10 {   começa em 4 2015/09/03 20:10:01;   termina 4 2015/09/03 20:20:01;   tstp 4 2015/09/03 20:20:01;   cltt 4 2015/09/03 20:10:01;   estado de ligação livre;   Ethernet de hardware 00: 02: 22: 22: 11: 11; } server-duid "\ 000 \ 001 \ 000 \ 000 \ 031h \ 026 \ 000 \ 000 \ 000 \ 000 \ 000 \" ";

O que tentei corrigir isso

hostapd

  • alterando drivers = em /etc/hostapd/hostapd.conf para driver = nl80211 e driver = rtl8192cu - Ambos resultam no serviço hostapd falhando ao iniciar
por buntybudia 08.09.2015 / 16:18

0 respostas