我正在尝试设置AP卡住。我正在使用Odroid U3,而WiFi适配器是Hardkernel 的Module 3。我也在用Debian Jessie。
不能,我几乎可以正常工作:Odroid可以访问互联网,并且其他设备(我的手机和平板电脑)可以看到网络,但是当我尝试连接到网络时,却收到消息:无法加入网络“ myNetwork”。
我的主机文件如下:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
auto lo br0
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
# Bridge setup
# for dhcp address
#iface br0 inet dhcp
# bridge_ports eth0 wlan0
# for static ip
iface br0 inet static
bridge_ports eth0 wlan0
# adapt with your network settings
address 192.168.1.250
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
fns-search localdomain
我的hostapd.conf文件是:
interface=wlan0
driver=nl80211
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=RaspAP
hw_mode=g
wpa=2
channel=8
wpa_passphrase=raspiwlan
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
beacon_int=100
auth_algs=3
wmm_enabled=1
并且ifconfig的结果是:
br0 Link encap:Ethernet HWaddr 1e:fb:50:05:6b:da
inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1cfb:50ff:fe05:6bda/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:803 errors:0 dropped:0 overruns:0 frame:0
TX packets:466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:90238 (88.1 KiB) TX bytes:48926 (47.7 KiB)
eth0 Link encap:Ethernet HWaddr 1e:fb:50:05:6b:da
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1838 errors:0 dropped:0 overruns:0 frame:0
TX packets:466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:557975 (544.8 KiB) TX bytes:54146 (52.8 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:390 errors:0 dropped:0 overruns:0 frame:0
TX packets:390 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25662 (25.0 KiB) TX bytes:25662 (25.0 KiB)
mon.wlan0 Link encap:UNSPEC HWaddr 00-A8-2B-00-05-4D-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21913 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:6729206 (6.4 MiB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:a8:2b:00:05:4d
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2828 (2.7 KiB) TX bytes:2490 (2.4 KiB)
经过一番研究,我找到了一个关于SO的答案(不幸的是丢失了链接),该答案表明问题可能与连接到Odroid的设备的动态IP地址有关,但我不确定是这种情况。有什么建议?
非常感谢
3
对于任何对此主题感兴趣的人,原来都是WiFi适配器(至少看起来是这样),所以我订购了一个带Atheros芯片组的新适配器。到达后,我将测试并发布结果。
—
WagnerMatosUK 2014年
您是否正在运行dhcp?您的问题可能是因为您的客户端无法获取IP。
—
雷蒙德·拉贡达
最近我在家里测试了hostapd。这篇文章非常容易:nims11.wordpress.com/2012/04/27/…看一下,告诉我们是否错过了一些事情;-)
—
edumgui 2015年
我已经使用Debian 7在Rasberry Pi上完成了此操作。目前有很多在RPi上执行此操作的指南,因此我将不特别提及任何人。但是,我建议使用dnsmasqd + hostapd。如果遇到问题,请确保不仅重新启动服务,而且重新启动网络服务都可以解决许多问题。/etc/init.d/networking restart
—
2015年
您是否尝试过使用hostapd?看看这里:superuser.com/questions/437137/...
—
最大穆斯特