在此放一下我的系统

链接: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 wlan0

static ip_address=内网静态ip地址/
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.

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

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

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

树莓派wifi环境下初始化及环境配置的更多相关文章

  1. 【转】mysql8.0 在window环境下的部署与配置

    [转]mysql8.0 在window环境下的部署与配置 今天在阿里云window服务器上配置mysql环境,踩了一些坑,分享出来.需要的朋友可以看看.额,或许有人要吐槽我为什么不在linux上去配置 ...

  2. Mac 环境下svn服务器的配置

    Mac 环境下svn服务器的配置 本文目录 • 一.创建代码仓库,用来存储客户端所上传的代码 • 二.配置svn的用户权限 • 三.使用svn客户端功能 在Windows环境中,我们一般使用Torto ...

  3. libCURL开源库在VS2010环境下编译安装,配置详解

    libCURL开源库在VS2010环境下编译安装,配置详解 转自:http://my.oschina.net/u/1420791/blog/198247 http://blog.csdn.net/su ...

  4. 联想电脑win7旗舰版环境下的如何成功配置AppServ

    联想电脑win7旗舰版环境下的如何成功配置AppServ 毕业设计中需要用Mysql数据库,并且想找一个方便Mysql数据库编程的开发工具,百度搜索了一下,AppServ集成环境安装包能快速搭建环境. ...

  5. MAC 环境下 初始化新的mysql root 密码

    mac 环境下初始化mysql的root密码 关掉mysql服务,打开系统设置最后的mysql,然后将mysql先关掉 生成一个文件命名mysql-init,文件中放入:一句话,这句话不同版本不一样, ...

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

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

  7. Linux环境下NodeJS的安装配置(HelloWorld)

    Linux环境下NodeJS的安装配置(HelloWorld) 最简单的环境安装,测试helloworld.给初学者!! 安装脚本,请仔细阅读逐行执行: #!/bin/bash #检查是否已经安装 r ...

  8. GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置

    GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置 前言 此篇博客主要为Pelican在Windows平台下的配置安装所写,在此过程中主要参考资料烟雨林博客.poem_of_ ...

  9. Java入门——在Linux环境下安装JDK并配置环境变量

    Java入门——在Linux环境下安装JDK并配置环境变量 摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置. 使用已下载的压缩包进行安装 下载并解压 在Java的官网 ...

随机推荐

  1. oracle 导入关键字说明

    关键字 说明(默认) ----------------------------------------- UserId 用户名/口令 Full     导入整个文件(N) Buffer 数据缓冲区的大 ...

  2. python 学习笔记(二):为元组的每个元素命名,提高程序的可读性

    在程序中有些数据为固定格式时,即字段数量确定.字段位置顺序确定不变,我们就可以用元组来储存.使用元组的优势是储存空间很小,访问速度也很快.如下代码对每个学生信息用元组来表示: # ('Jim', 16 ...

  3. MonkeyRunner基本操作

    1. #导入模块; from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage 2. #连接当前设备,并返 ...

  4. 自在因梦 | 威爾伯的Fourth Turning所引發的聯想

    2015-05-06                                                 胡因梦                                       ...

  5. 2019.11.06 【每天学点SAP小知识】Day1 - ABAP 7.40新语法

    最近看同事使用ABAP新语法贼溜,省了好多的功夫,还在使用老语法的我眼红了. 所以就自己补一补7.40之后语法,能够让自己写代码更顺畅吧. 今天学习内联申明 inline 意思是:当编译器发现某段代码 ...

  6. 外国前端收费模板wrapbootstrap

    https://wrapbootstrap.com/ 新闻模板 http://wrapbootstrap.com/preview/WB037B6R2

  7. 【FZU - 2150】Fire Game(bfs)

    --> Fire Game 直接写中文了 Descriptions: 两个熊孩子在n*m的平地上放火玩,#表示草,两个熊孩子分别选一个#格子点火,火可以向上向下向左向右在有草的格子蔓延,点火的地 ...

  8. mysql账户授权

    mysql新加用户及授权 --登录数据库mysql -uroot -p --查询当前用户1.SELECT User, Host FROM mysql.user;2.select host,user,a ...

  9. DFS(深度优先搜索)和BFS(广度优先搜索)

    深度优先搜索算法(Depth-First-Search) 深度优先搜索算法(Depth-First-Search),是搜索算法的一种. 它沿着树的深度遍历树的节点,尽可能深的搜索树的分支. 当节点v的 ...

  10. mac环境提示:make sure that /usr/local/bin is in your path

    今天我在Mac环境下安装了Homebrew和node.js后,输入node -v.brew.npm都提示: command not found,然后我查看了下Homebrew的安装日志,发现日志里有个 ...