在此放一下我的系统

链接:https://pan.baidu.com/s/192cL6qSsMd-wqxHeDWfIug
提取码:0lrq

1.准备一张内存卡,最好是32G class10 16G的话也够用。然后用SDFormatter格式化一下

2.用Win32DiskImager读取img包,并选择需要写入的SD卡,然后点击下方Write写入,根据img包的大小和内存卡写入速度不同,等待时间也不一样

3.打开内存卡的根目录,创建一个名为ssh的文件,(没有后缀)。如若看不到后缀自行打开文件夹选项-查看显示后缀。然后再创建一个名为wpa_supplicant.conf,注意后缀就是.conf,用文本编辑器打开即可,填入以下内容:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={   
ssid="WiFi-SSID"     
psk="pwd"     
key_mgmt=WPA-PSK     
priority=1
}

ssid和psk自己填入wifi名和密码,key_mgmt是加密方式,按照不同的加密方式填写,一般都是WPA-PSK加密,其他的应该不需要改动。

4.将内存卡插入树莓派,等待1~2分钟。第一次连接wifi时,IP是跟随当前地址往后排的。但这样的的地址是动态的,不方便后期调试,所以应该设置为静态IP。

打开netscan(官网安装,自带中文试用) ,查找当前局域网内的ip范围,如果不清楚就先看看自己电脑上的,根据网关选择一个0~192的范围。根据扫描结果:

我这里已经配置好了静态IP,这个系统也自带的已经写好的主机名,所以第一次连接时还是很好找的。但我们设置静态IP应该将IP固定在不常用的一些地址,比如我常用的是192.168.0.0 ~ 192.168.0.100,我就把110这个不常用的ip给树莓派,一般操作就是这样。

5.想好一个将要分配给树莓派的IP后,根据扫描到的树莓派IP,SSH上去,输入用户名密码,这个系统的用户名是pi  密码 yahboom

然后用自带的nano编辑DHCP配置文件:

sudo nano /etc/dhcpcd.conf

然后在末尾添加一段代码

interface wlan0static ip_address=内网静态ip地址/24
static routers=内网网关ip地址
static domain_name_servers=114.114.114.114

使用CTRL+O保存修改(字母o),然后回车确认,再CTRL+X退出编辑设置静态IP完成,重启树莓派即可,重新SSH连接时记得更换为刚刚替换的静态IP

将系统自带的python2.7卸载:

sudo apt-get autoremove python2.7

然后将另外一个3.5版本的python设置为默认(否则无法检测到)

sudo ln -s /usr/bin/python3.5 /usr/bin/python

进入python命令后,退出则输入quit()或按CTRL+D回到树莓派命令下。

转载于:https://www.cnblogs.com/yuan-zhou/p/11403505.html

树莓派wifi环境下初始化及环境配置相关推荐

  1. ubuntu环境下redis的安装配置

    ubuntu环境下redis的安装配置 1. 简要介绍 dis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表 ...

  2. 帧中继环境下NBMA模式的配置

    帧中继环境下NBMA模式的配置 1.  实验目的: 通过本次的实验,我们可以掌握如下技能 1)        帧中继静态映射及其broadcast参数的含义. 2)        NBMA模式下的DR ...

  3. 实验七:Xen环境下cirrOS的安装配置

    实验名称: Xen环境下cirrOS的安装配置 实验环境: 这里的cirrOS和实验六中的busybox的启动方式相同,唯一的区别就是我们使用的cirrOS镜像中,已经包含了根文件系统.内核文件以及r ...

  4. Linux 环境下安装 GitLab 与配置

    什么是 GitLab? GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务. GitLab的功能特点 提供了管理,计划,创建,验证,打 ...

  5. Linux环境下安装tomcat并配置开机自启

    Linux环境下安装tomcat并配置开机自启 1. 将tomcat压缩包复制到Linux中,(这里复制到usr/local/tomcat目录下). 2. 使用tar zxvf apache-tomc ...

  6. Java环境下GDAL / OGR环境配置与入门

    Java环境下GDAL / OGR环境配置与入门 0.概述 1.环境配置 1.1 开发环境下载 1.2 环境变量配置 1.3java工程配置 1.3.1新建Java工程 1.3.2添加GDAL的jar ...

  7. C#环境下GDAL / OGR环境配置与入门

    C#环境下GDAL.OGR环境配置与入门 0.概述 1.环境配置 2.类库介绍 3.代码实践 4. 总结 0.概述 由于需要进行一些Shapefile文件的读取和管理,但是ArcGIS的二次开发工具又 ...

  8. java aarch64_aarch64环境下,搭建并配置服务器tomcat:

    aarch64环境下,搭建并配置服务器tomcat: 环境说明及下载相关文件: 1. ARM环境:aarch64开发板 2.JDK安装包: jdk-8u231-linux-arm64-vfp-hflt ...

  9. OpenVINO之二:Windows环境下OpenVINO安装与配置

    OpenVINO系列: OpenVINO之一:OpenVINO概述 OpenVINO之二:Windows环境下OpenVINO安装与配置 OpenVINO之三:Linux环境下OpenVINO安装与配 ...

最新文章

  1. 大数据分布式集群搭建(6)
  2. 2月书讯 | 冬奥结束看什么?看看“天花板”级别新作!
  3. 2021年泰晤士世界大学学科排名公布!清北均有学科位居世界前10
  4. Java Spring MVC项目搭建(三)——“Hello World”
  5. 普通用户 fork报错 fork: retry: No child processes 解决方法
  6. react 动态修改路由_reactjs – 如何动态添加重定向到反应路由器?
  7. 【转】C#Socket编程详解(一)TCP与UDP简介
  8. VCHECK(每日报告)
  9. CSS之固定定位,绝对定位+负边距,双飞翼布局,属性选择器,伪类选择器补,状态伪类选择器,相邻全部兄弟选择器,取非选择器,em与rem,变形效果...
  10. 一个最简单的SPRINGMVC示例
  11. sprint会议记录
  12. 故宫元宵灯会票务系统崩溃背后:年游客达1700万人
  13. eclipse的代码突然变成红色块或绿色块
  14. 用python分析《三国演义》中的社交网络
  15. labelme为圆环状物体打标签【tips】
  16. Could not find artifact org.eclipse.m2e:lifecycle-mapping:pom:1.0.0
  17. matlab 读取mdf文件路径,访问 MDF 文件 - MATLAB Simulink Example - MathWorks 中国
  18. 实验四:py实现求导数与隐函数偏导数
  19. 家用千兆路由器排行榜前十名_2019最适合家用路由器哪个好_排行榜_智能家
  20. Arduino开发教程汇总

热门文章

  1. Concurrent Package
  2. NEFU84——五指山(Exgcd)
  3. css hover图片hover效果兼容ie8
  4. 根据map中某一字段排序
  5. AlertDialog中的EditText不能输入
  6. iBatis整理——iBatis批处理实现(Spring环境)
  7. 数据库 ACCESS与SQL SERVER 2000分页SQL语句 分析
  8. Metro Win8风格的按钮(Filp翻转)
  9. node.js搭建简单服务器,用于前端测试websocket链接方法和性能测试
  10. Oracle dump 分析secondary key