一根网线搞定树莓派Linux无线访问配置的骚操作
这个文章以centos linux为例子。树莓派是什么型号无所谓。或者使用树莓派系统也可以。
因为我只有笔记本电脑和网线,没有外接显示器。这样操作最初配置树莓派会比较麻烦。就开始寻找解决方案:如何配置树莓派的无线网络
如果使用ssh登录树莓派。那么首先需要连接到本地路由器,这一步在此文章里用网线解决。
在连接到本地路由器之后,就可以使用ssh访问树莓派了。
但是想要之后无线访问,就可以在这时候配置树莓派的无线网络(wifi)。
此后就可以通过wifi无线访问了。
1. 配料表
- 树莓派
- 格式化 tf卡 的软件工具 (SD Memory Card Formatter)
- Linux 镜像(centos)
- 烧录系统镜像的软件(Rufus)
- 网线
- 笔记本电脑
- 已经联网的路由器
2. 准备工作
-
下载格式化 tf卡 的软件工具 (SD Memory Card Formatter):
SD Memory Card Formatter -
下载Linux 镜像(centos):
Centos
这里选择适合raspberry pi的:
下载之后获得这样一个镜像:
- 烧录系统镜像的软件(Rufus):
Rufus
3. 格式化tf卡
默认设置,直接format。
4. 烧录系统
打开Rufus:
选择镜像文件,然后START。
5. 开机并连接以太网(Ethernet)
- 把 tf卡 插入树莓派。
- 插网线。
- 插电源。
6. 寻找IP地址
-
这一步需要知道树莓派是否连接到以太网,并且需要知道IP地址(有线的)。需要通过这个IP地址访问树莓派。
-
可以打开路由器管理来查看:
或者用软件 (Advanced IP Scanner)来搜索。
比如我这边是192.168.1.62。 -
用putty连接:
-
登录账号:root 密码:centos
7. 配置无线网络
-
这一步要操作树莓派让它通过无线网络连接到路由器
-
配置wifi:在命令行里用
nmcli d wifi
查看可用wifi: -
连接wifi:在命令行里用
nmcli d wifi connect WIFINAME password 'PASSWARD'
WIFINAME 是要连的wifi的名字
PASSWARD 是密码
比如我这里用:nmcli d wifi connect TMNL-3A7AE1 password '123456abc'
-
连接上之后,查看目前无线网连接状态:
nmcli d show wlan0
以获取IP地址(无线)的:
比如我这里是192.168.1.143。
-
也可以使用Advanced IP Scanner来搜索。比如我这里在拔了网线之后依旧可以看到 有线 和 无线 连接的IP地址:
可以看到图中62是灰色的,但是就是我已经拔线了,所以没有有线连接。
但是只要开机就一定会有143的无线连接。
8. 重新开机查看无线网
再次开机,通过无线网络IP地址192.168.1.143连接到树莓派。
接下来就可以随便进行操作啊啦啦啦!!!