树莓派开机自动连接WiFi 及树莓派设置固定IP地址
树莓派实现自动驾驶小车第二步——
树莓派开机自动连接WiFi
树莓派设置固定IP地址
(内有树莓派连不上WiFi的奇怪bug及解决方案
树莓派开机自动连接WiFi
第一步我们已经通过有线ip ssh连接到树莓派了,开启VNC Viewer, 现在设置WiFi连接:
首先看见屏幕右上角蓝牙后面的标识,没链接前是由上下箭头组成的标识,连接好以后就会变成下图的样子。
本人非常不幸遇到了一个这个的问题,这个下面再说,先说正常的流程~
首先,命令行输入命令 ifconfig wlan0 ,
或者输入 ip -br a,
这里可以看见你有没有开启 WiFi,还有你的无线IP地址。
这里可以看见我此时已经有了一个 无线IP地址了,就是wlan0 这个,
这里可以看见我 eth0 和 wlan0 都是开启的,还分别有对应的IP地址,此时的wlan0的IP地址是我的路由器自动分配的动态IP
这时输入
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
的命令,
nano 用来编辑文件,这里要用 Ctrl+o 保存文件,然后 Ctrl+X 退出编辑。
添加这么一段话:
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="< network name >"
psk="< password >"
}
这里注意,要把country那个改成你对应地区(国家)的简写, Country code list.
下面network那里写上你的WiFi名称和密码,注意保留引号,尖括号那里整个替换掉,还要注意你的名称和密码里不能出现引号。
保存文件。
这时候重新试一下上面的命令, ifconfig wlan0 ,
或者输入 ip -br a, 如果刚刚wlan0那里是DOWN, 现在应该变成UP了。
然后重启。 sudo reboot.
树莓派设置静态IP地址:
输入 sudo nano /etc/dhcpcd.conf 命令,
最后加上命令:
interface wlan0
static ip_address=192.168.4.1/24
nohook wpa_supplicant
第二句 那个地址就是 你想设置的固定地址, 注意前三个数字要和你路由器保持一致, 最后有个 /24
然后用前面说的命令查看 wlan0的IP地址。
其实这里应该都设置好了,下面开始说遇到的奇怪问题
树莓派连不上WiFi的奇怪问题
本人第一次这么做开机以后树莓派自动就连接上了WiFi,也就是我重启,重新插了树莓派电源(接上电源就自动开机),然后本地直接ssh到树莓派刚刚查到的无线IP地址,
结果悲催的是,睡了一觉起来突然连不上无线的了。
尝试了两天也没解决:就是我用有限登录了树莓派,连接了WiFi,然后还设置了静态IP,而且树莓派连着有线是能查到我的无线IP的,在树莓派上查看设置也都是对的,然后我一拔下有线,无线的也都断了,不知道为什么,而且不能再用无线的IP ssh,显示的也是有线 无线都是开启的。。。拔掉再插上,也只是能ssh到有线的IP,除非插着网线,才能ssh到无线的IP,不插网线,没法单独连到无线的IP。而且VNC那个页面也显示的是连上的WiFi,但是,就是需要网线。
不知道为什么,我感觉可能是当时设置静态IP的时候从别的地方看的教程写进去过 static eth0 后来出的问题。。。
我看了好久。。。。
下面是一系列解决方法:
我后来出现了 RPi wifi problem — No wireless interfaces found, 也就是VNC页面那里都不能手动连WiFi了,我用英文搜我的问题发现有人问类似的问题,但是没有合理的解决方案,下面有人说他都格式化三次了,我看了好久,看见评论是我也有这个问题,我试了什么什么还是不行。。。
最后试了这个,解决了树莓派
No wireless interfaces found,的问题,
(感觉是把之前设置的文件再来一遍。。。)
一个解决方法的网站
但是还是解决不了ssh不到无线IP的问题,最后。。我看见这么一条:
确保你WiFi名字里没下划线!!!然而我的就有。。TP_LINK路由用户默认的。。。。我去。。
我重新改了WiFi名字,把上面
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
这个文件里面信息改了。。。
然后,
再命令行里输入 sudo raspi-config
选择5, interfacing options, 把下面 2,3,5 都打开了(可以顺带把1开了)
然后退回到上一级(退回的按小键盘的控制左右键,选择back)
打开2 Network Options,会看见关于WiFi的设置,
选择2, wireless LAN,输入SSID 和 passphrase, 就是对应的你要连接上的WiFi名称和密码,他会提示你一步步直接输入就行,不用加引号。
退回,最后选finish选项,在输入 sudo reboot, 重启保存配置。
然后重启,
就连上了无线IP!!!不再需要网线!我自由了哈哈哈哈哈!这次只有无线地址没有线了。
折腾了我好几天,心累,最后成功解决啦
树莓派开机自动连接WiFi 及树莓派设置固定IP地址相关推荐
- 树莓派开机自动连接wifi和启动ssh
具体步骤 重置树莓派的密码 树莓派开机自动连接wifi设置 刷固件时设置 进入树莓派raspberry系统之后的设置 树莓派ssh开机启动设置 树莓派换源 树莓派3B+ Raspberry系统 重置树 ...
- 树莓派开机自动连接WIFI直接VNC连接界面
对于没有Linux开发经验的新手来说,入手树莓派肯定是有一定的难度,对于我来说,把我走过得弯路,入过的坑,填平. 我接下来的讲述都是基于树莓派4B的4G版本,不带屏幕开发. 我的树莓派装的系统如下图: ...
- 树莓派安装raspberry os,两种方式连接树莓派,并设置静态ip开机自动连接WiFi
Step1 在win10通过[DiskGenius]软件格式化原有的sd卡并删除原有的分区,最后将所有空间新建成一个分区,这样win10就能重新识别这个大存储器. 下面通过[Win32DiskImag ...
- 笔记本或台式机设置固定ip地址
1.使用电脑上网时,系统默认的是自动获取IP地址,但是某些特定场所要想正常上网,需要将电脑设置成固定ip,那么win7电脑如何设置固定IP呢? 首先点击左下方的开始菜单,在弹出界面找到[控制面板],点 ...
- linux server设置开机自动连接WIFI
1.前言 之前买了一个工控机,装过几个OS(linux 发行版),但是一直没有细研究过流程,只是停留在能用就不管了,工控机自带无线网卡(和俩个有线网口),所以这篇文章好好介绍如何开机自动连接WIFI( ...
- Arch设置开机自动连接wifi网络:
Arch设置开机自动连接wifi网络 (i3wm) netctl是arch的源生项目,集成于base包.netctl基于命令行,你可以安装其他的图形网络管理工具. 从 /etc/netctl/exam ...
- archlinux 开机自动连接wifi
archlinux 开机自动连接wifi archlinux 开机后连接wifi很简单 利用wifi-menu命令就可以选择热点和输入密码 但是重启后又要再来一次. 如果安装了gui, 当然可以利用N ...
- wls2 ubuntu设置固定IP地址,并实现开机启动
wls2 ubuntu设置固定IP地址,并实现开机启动 @echo off setlocal enabledelayedexpansion wsl --shutdown Ubuntu-20.04 ws ...
- 为无线网设置固定IP地址
(1)一个人只要自己不放弃自己,整个世界也不会放弃你. (2)天生我才必有大用 (3)不能忍受学习之苦就一定要忍受生活之苦,这是多么痛苦而深刻的领悟. (4)做难事必有所得 (5)精神乃真正的刀锋 ( ...
最新文章
- 总结一下classpath
- 静态方法、类方法、属性方法
- oracle创建表语句_利用FME去拼接SQL语句并创建表
- python爬虫笔记(七):实战(三)股票数据定向爬虫
- 训练残骸模式– Java 8中的改进实现
- 李沐老师的《动手学深度学习PyTorch》中的d2lzh_python包的安装
- conda 命令 直接安装 OpenCV[Anaconda]
- Canvas 超详细
- [Java Web]敏感词过滤算法
- CSS动画文字闪烁问题
- 论文那些事—Admix: Enhancing the Transferability of Adversarial Attacks
- JavaScript多线程编程
- 2019第十届蓝桥杯大赛软件类省赛C++ B组真题题解
- 第五天学习--存储结构与磁盘划分
- BZOJ3876支线剧情
- 亚马逊链接那些非正常原因变狗的情况你都了解吗?
- 因《C程序设计伴侣》的争执,谈谭浩强《C程序设计》的批评
- CAD特性窗口,快捷特性窗口等不显示图形类型问题
- 计算机网络管理员模拟,计算机网络管理员(三级)技能模拟测试
- 790-C语言的数组元素下标为何从0开始?