Hi,未来~创意者|开发日志一
未来~创意者 发布于2017-12-18 22:59 浏览:818 回复:0
0
收藏
0
收藏

 一直在研究树莓派怎么在没有显示屏和网线的情况下,连接wifi



终于柳暗花明又一村看到了【老吴|开发日志一】树莓派开机的帖子,才恍然大悟,然后我就像下面一样的配置,是复制老吴的文章,其实我也是姓吴的,就不要说我抄袭了吧,嘻嘻.都是同一个祖先嘛.本是同根生呀

(这里如果没有网线,也没有显示屏,请看往下看,如果都有,请忽略)

1、wifi配置

打开刚刚写好的SD卡里,打开/boot/wpa_supplicant.conf,(这里的boot指的是sd卡根目录,也就是点进sd卡的当前目录,因为之前有网友,直接在根目录又新建了一个boot目录,导致失败,所以大家要注意)如果没有这个文件直接新建就可以。这个文件就是配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi。

修改如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="WiFi-A"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=1
}

network={
    ssid="WiFi-B"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=2
    scan_ssid=1
}

  说明
    #ssid:网络的ssid
    #psk:密码
    #priority:连接优先级,数字越大优先级越高(不可以是负数)

    #scan_ssid:连接隐藏WiFi时需要指定该值为1


举例如下:

如果你的 WiFi 没有密码

network={

    ssid="你的无线网络名称(ssid)"

    key_mgmt=NONE

}

如果你的 WiFi 使用WEP加密  

network={

    ssid="你的无线网络名称(ssid)"

    key_mgmt=NONE

    wep_key0="你的wifi密码"

}

如果你的 WiFi 使用WPA/WPA2加密

network={

    ssid="你的无线网络名称(ssid)"

    key_mgmt=WPA-PSK

    psk="你的wifi密码"

}

2、开启SSH服务

在 boot 分区新建一个文件,空白的即可,文件命名为 ssh。注意要小写且不要有任何扩展名。树莓派在启动之后会在检测到这个文件之后自动启用 ssh 服务。

随后即可通过登录路由器找到树莓派的 IP 地址,通过 ssh 连接到树莓派了。

当我小心翼翼的配置完这些后,设置好我电脑的wifi账号和密码(注意:账号尽量取英文的,怕树莓派不能识别中文的,保险起见),然后就开了,开机后,小度提示正在开机,然后,然后,就没然后了.又重新试了几遍,还是不行.后来我想了下,电脑wifi不行,那我可以通过手机热点来连么,于是又重新设置了热点.账号密码没有改.直接重新开机......

       令人惊奇的是,联网成功,哎呀,多少个cnm而过.什么鬼.

所有通过此贴告知大家,无屏无网线,照应可以调戏小度啦!!!

                    



收藏
点赞
0
个赞
TOP