호환되는 하드웨어와 소프트웨어를 사용하여 나만의 무선 액세스 포인트를 만들려고 합니다.
명령 실행isc-dhcp-server 서비스가 시작됩니다.그리고서비스 Hostapd가 시작됩니다.내라즈베리 파이박스 반품
명령 실행서비스 Hostapd가 시작됩니다.반품
[ ok ] Starting advanced IEEE 802.11 management: hostapd.
[ ok ] Starting ISC DHCP server: dhcpd.
내 확인var/로그/시스템로그문서에는 불만 사항이 없습니다.
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.
그런데 사용 가능한 네트워크에 나열된 액세스 포인트에 연결하려고 하면 연결할 수 없습니다.
내 입장에서도 중요한 것 같다.var/로그/시스템로그파일 이 연결에서는 어떤 활동도 볼 수 없습니다. (과거에는 dhcp를 실행할 때 클라이언트가 연결을 시도할 때 로그 파일에 많은 데이터가 표시되는 경우가 많았습니다.)
업데이트 날짜: 08/09/15 15:43
내 일부/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;
}
내 거/etc/네트워크/인터페이스문서
...
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
...
내 거/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
명령 실행ifconfig-a반품
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)
업데이트 날짜: 08/09/15 16:12
내 거/etc/default/isc-dhcp-서버파일에 다음이 포함됨
...
# Defaults for isc-dhcp-server initscript
...
INTERFACES="wlan1"
내 거/proc/sys/net/ipv4/ip_forward파일에 다음이 포함됨
1
핑192.168.42.1통과하다SSH(eth0 192.168.1.100) 반환
**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 ---
업데이트 09/09/15 18:24
다른 컴퓨터에서 AP에 연결을 시도할 때 다음 명령을 실행하세요.
tcpdump -i wlan1 -vv
반품
0 packets captured
0 packets received by filter
0 packets dropped by kernel
지침
iwconfig
반품
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
내 거/var/lib/dhcp/dhcpd.leases파일에 다음이 포함됨
이 파일의 형식은 dhcpd.leases(5) 매뉴얼 페이지에 설명되어 있습니다.
이 임대 파일은 isc-dhcp-4.2.2에 의해 작성되었습니다.
임대 192.168.42.10 { 시작 시간 4 2015/09/03 20:20:01; tstp 4 2015/09/03 20:20:01/ 09/03 20:10:01; 자유 연결 상태; 하드웨어 이더넷 00:02:22:11:11; } server-duid "\000\001\000\000\031h\026\000\000\ 000 \000\000\000\"";
나는 이 문제를 해결하려고 노력했다.
주인
- 변화운전사=존재하다/etc/hostapd/hostapd.conf도착하다드라이버=nl80211그리고드라이버=rtl8192cu- 둘 다 다음으로 이어질 수 있습니다.서비스 호스트시작할 수 없습니다