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).
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 \" ";
hostapd