Raspberry pi 2。启动时启动wifi

时间:2015-11-16 06:35:42

标签: raspberry-pi raspbian raspberry-pi2

我刚刚买了一个覆盆子pi 2。我通过在commandline.txt文件中设置ip然后通过putty连接到它来设置无头设置。 在/ etc / network / interfaces中,我为wifi连接设置了静态ip以及连接名称和密码。和wifi工作正常...

但问题是树莓派不会连接到wifi,除非我连接以太网线并使用putty进行一次ssh连接。

如果我使用wifi启动,只有绿灯不亮,我不确定树莓是否正在启动或没有...但是当连接以太网时,gren灯开始闪烁,我可以进行ssh连接。

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

我已经处理了很多pi wifi问题。

将“auto wlan0”添加到/ etc / network / interfaces有帮助,但仍有一些实例无法启动。我有edimax ew-7811un usb wifi适配器。不记得我从哪里拿这个剧本给予信任。

我让cron每五分钟运行一次这个脚本(wifi_check.sh):

keepalive_host='ip to ping here'

ping -q -c1 $keepalive_host >> /dev/null

if [ "$?" -ne "0" ]; then
        ifdown wlan0
        rmmod 8192cu
        modprobe 8192cu
        ifup wlan0
fi

您可以重新调整脚本并在crontab

中使用类似的内容
@reboot /bin/sleep 30 ; /path/to/wifi_check.sh

哪个应该在启动后等待30秒,尝试ping您指定的服务器,如果可以:什么都不做,如果不能:将wifi连接关闭,然后尝试重新启动它。除非你的wifi适配器也使用了这个驱动程序,否则我认为它们中的8192cu线是不必要的。