精华内容
下载资源
问答
  • 树莓派开机自动连接WiFi 及树莓派设置固定IP地址 自动驾驶小车系列第二步 内有树莓派不上WiFi的奇怪bug及解决方案 树莓派开机自动连接WiFi 第一步我们已经通过有线ip ssh连接到树莓派了,开启VNC Viewer, 现在设置...

    树莓派实现自动驾驶小车第二步——

    树莓派开机自动连接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和启动ssh

    千次阅读 2020-08-07 19:59:25
    具体步骤重置树莓派的密码树莓派开机自动连接wifi设置刷固件时设置进入树莓派raspberry系统之后的设置树莓派ssh开机启动设置 树莓派3B+ Raspberry系统 重置树莓派的密码 sudo passwd pi #重置pi用户的密码 su pi ...


    树莓派3B+
    Raspberry系统

    重置树莓派的密码

    sudo passwd pi   #重置pi用户的密码
    su pi            #登录pi用户 
    sudo passwd root #重置root用户的密码
    su root          #登录root用户 
    

    树莓派忘记密码不要害怕

    大不了重新刷一次,但是方法多多就不必要了。

    树莓派开机自动连接wifi设置

    刷固件时设置

    当我们把树莓派系统镜像烧录到SD卡之后,我们在windows看到的TF卡变成了空间很小的名为boot的盘,我们在此目录下新建一个名为wpa_supplicant.conf空白文件,并在其中加入以下代码:
    一定得加priority优先度设置,这个是自动连接的关键

    country=GB
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    	ssid="WiFi名字,不删除引号,不能有中文"
    	psk="WiFi密码,不删除引号"
    	priority=将我替换成数字,数字越大代表优先级越高
    }
    

    例如:

    country=GB
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    	ssid="WIFI1"
    	psk="123456789"
    	priority=2
    }
    network={
    	ssid="WIFI2"
    	psk="987654321"
    	priority=1
    }
    

    在我们上电之后,树莓派就会优先地自动连接WIFI1,其次是WIFI2

    进入树莓派raspberry系统之后的设置

    修改/etc/wpa_supplicant/wpa_supplicant.conf如下

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
    

    即可在开启手机热点的时候让树莓派自动连接“WIFI_ID”,未开启手机热点时连接 ZJUWLAN。
    注意:当树莓派连接了 WIFI 之后,除非 WIFI 断开了连接,否则即使是高优先级的 WIFI 开启,树莓派也不会重新连接到高优先级的 WIFI 上。

    network={
            ssid="WIFI_ID"
            psk="WIFI_passwd"
            key_mgmt=WPA-PSK
            priority=10
    }
    

    树莓派ssh开机启动设置

    • 安装ssh
    sudo apt-get install openssh-client
    
    • 查看ip,如需要固定,可进入路由器界面绑定静态ip;也可树莓派内设置。
    ifconfig
    

    -开启ssh功能

    sudo raspi-config
    

    进入设置中,进入Interfacing Options,然后选择ssh,使其变为enable

    ssh默认是关的,因为存在安全隐患,初次开启SSH服务时需要更改密码:如下为原文
    SSH is enabled and the default password for the ‘pi’ user has not been changed.
    This is a security risk - please login as the ‘pi’ user and type ‘passwd’ to set a new password.

    这里需要重新修改pi的密码便可

    sudo passwd pi
    

    树莓派换源

    Raspbian-buster中默认的源太慢了,我们按照老套路将其换源。这里我们使用清华源,当然你也可以使用阿里、中科等。

    • 备份源文件
      在改动前,先备份一下源文件
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
    
    • 更改系统源文件

    nano编辑器的用法小解:
    符号 ^ 代表control键,例如 ^w 表示control键+w
    字母M代表alt键位,例如M-6 表示copy text 复制文本
    通常sudo nano test.txt 编辑文本,写好内容,然后使用control+w保存,按回车,然后control+x退出即可。

    sudo nano /etc/apt/sources.list
    # 在打开的sources.list文件中
    # 将初始的源使用 # 注释掉,添加如下两行清华的镜像源
    
    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
    
    • 更改系统源
      接下来编辑系统源
    sudo nano /etc/apt/sources.list.d/raspi.list
    
    # 注释掉原文件内容,用以下内容取代:
    
    deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
    
    • 更新软件列表和软件
    sudo apt-get update
    sudo apt-get upgrade
    
    展开全文
  • 对于没有Linux开发经验的新手来说,入手树莓派肯定是有一定的难度,对于我来说,把我走过得弯路,入过的坑,填平。 我接下来的讲述都是基于树莓派4B的4G版本,不带屏幕开发。 我的树莓派装的系统如下图: 我所用到...

    对于没有Linux开发经验的新手来说,入手树莓派肯定是有一定的难度,对于我来说,把我走过得弯路,入过的坑,填平。
    我接下来的讲述都是基于树莓派4B的4G版本,不带屏幕开发。
    我的树莓派装的系统如下图:
    在这里插入图片描述
    我所用到的烧写系统的工具软件是:
    在这里插入图片描述
    直接打开点下一步无脑安装即可。
    将系统压缩包解压后会出现树莓派的logo。直接双击打开安装即可。

    在这里插入图片描述
    在这里插入图片描述

    选择SD卡,我选用的32G内存卡。选好内存卡之后直接点击WRITE烧录即可,等到待十分钟左右。
    这样烧录的好处就是不需要将内存卡格式化,因为这个软件在你烧录系统的时候,开始已经帮你把U盘进行对应的文件格式化。在这里插入图片描述
    烧录好之后u盘内存发发生变化,正常现象,因为已经改为了windows识别不到的文件格式,但是树莓派系统可以识别就可以了。
    我们还需要在U盘里新建一个文件。重命名为ssh,记住,不要有任何后缀。虽然Windows打不开,但是对于Windows也没用处啊,记住就好。

    在这里插入图片描述
    这样我们就可以把内存卡弹出,插到树莓派上,把树莓派上电,开机即可。
    另外需要安装的SSH远程连接软件压缩包为
    在这里插入图片描述
    双击打开
    在这里插入图片描述
    找到对应的树莓派连接的IP,输入到这里,然后点击打开即可。在这里插入图片描述
    在这里插入图片描述
    进入之后的界面如下:
    在这里插入图片描述
    这里值得注意的是,进入之后,树莓派的账号是:pi;密码是:raspberry;全是小写在这里插入图片描述
    在这里插入图片描述
    这个界面证明成功进入树莓派,并且正常开机。
    输入命令sudo raspi-config进入如下界面:在这里插入图片描述
    如下界面:
    在这里插入图片描述
    使用键盘上下箭头,选中Network Options,按ENTER键进入后如下图所示
    3:选择wi-fi,按ENTER键进入,依次输入SSID即wifi名称,和wifi密码,按enter键进入下一步:
    4:输入完ssid和密码后,按ESC键退出,就ok了
    若想一直使用此ip地址,可在你的wifi路由器设置页面根据设备名称固定此ip。
    以后连接树莓派即可使用此IP地址连接,可以不用网线就能自动连接wifi。

    另外我们就需要对树莓派的VNC进行开启;
    另外的对于VNC配置的操作如下:
    输入命令

    sudo raspi-config
    

    然后
    在这里插入图片描述
    选择第5个(Interfacing options)进入配置界面,打开VNC和SSH
    在这里插入图片描述
    全都打开也可以,因为你之后会用到的。在这里插入图片描述
    然后选择Finish
    配置基本成功。
    接下来树莓派会进行重启。我们需要在Windows电脑安装VNC软件,进行图像桌面显示。
    在这里插入图片描述
    安装完毕之后我们双击打开
    在这里插入图片描述
    在这里插入图片描述
    连接好IP之后,我们输入树莓派默认的账号密码,则可以进入树莓派桌面如下图;
    在这里插入图片描述
    这样,成功配置好树莓派。。完美。
    我的配置自动连接wifi的方法可能和别的大佬的方式不一样。
    我没有选择创建

    # 编辑wifi文件
    sudo vim /etc/wpa_supplicant/wpa_supplicant .conf
    # 在该文件最后添加下面的话
    network={
       ssid= "WIFINAME"
       psk= "password"
    }
    # 引号部分分别为wifi的名字和密码
    # 保存文件后几秒钟应该就会自动连接到该wifi
    # 查看是否连接成功
    ifconfig wlan0
    
    

    这个的方式。因为对于新手来说,很不友好。大家可以参考我的方法。如果不可行,可以问我。
    具体的内容就说到这里吧,未来的路还很长,希望和各位读者进行交流探讨,一起学习。

    展开全文
  • 树莓派启动自动连接WiFi

    千次阅读 2019-11-25 14:53:14
    树莓派启动自动连接WiFi /boot下新建一个wpa_supplicant.conf文件; $ vim wpa_supplicant.conf country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid=...

    树莓派启动自动连接WiFi

    1. /boot下新建一个wpa_supplicant.conf文件;
      $ vim wpa_supplicant.conf
    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    	ssid="office"  //这个是你1个wifi的名字
    	psk="w1f1password"      //第1个wifi的密码
    	key_mgmt=WPA-PSK
    }
     
    network={
    	ssid="Phone"   //这个是你2个wifi的名字
    	psk="9876543210"     //第2个wifi的密码
    	key_mgmt=WPA-PSK
    }
    

    $cp /boot/wap_supplicant.conf /etc/wpa_supplicant/
    $cd /boot
    $touch ssh

    1. 配置静态ip
      $ cd etc/
      $ sudo vim dhcpcd.conf
     #根据实际调整IP地址
    interface wlan0
    static ip_address=192.168.1.10/100 
    static routers=192.168.1.1
    static domain_name_servers=192.168.1.1
    

    笔记本也连接你手机热点,查看笔记本的ip,将树莓派的静态ip设置为与笔记本同一网段,这样才可以ping通和ssh。

    1. 配置SSH
      $sudo vim /etc/ssh/ssh_config
    StrictHostKeyChecking no
    
    1. ssh连接树莓派
      第一次连接的时候会询问是否信任该设备,yes就可以。
      $ ssh pi@192.168.1.10
      树莓派默认用户名:pi,密码:raspberry
    展开全文
  • 树莓派 kali Linux 开机自动连接WiFi (bash 脚本)不用bash脚本连接的话,看这个博主的文章吧,照做就能上但是每次连接新的WiFi输入这些命令又太麻烦,就写了个bash脚本方便连接: 不用bash脚本连接的话,看这个...
  • 树莓派:首次连接WiFi及打开SSH

    千次阅读 2019-11-12 11:33:28
    树莓派:首次连接WiFi及打开SSH 1、WiFi配置 镜像烧录以后,打开sd卡的boot目录,新建wpa_supplicant.conf 文件,添加一下内容: country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_...
  • 在每次树莓派开机并且连接WiFi成功后就发送邮件到QQ邮箱中。 具体操作方式如下: 1、首先开启QQ邮箱的SMTP协议。 进入邮箱点击设置 点击账户 开启服务 开启时需要发送短信,获取授权码,授权码就是密码,要记下来...
  • title: 树莓派Ubuntu server无屏幕开机自动连接WIFI date: 2021/4/09 15:18:02 categories: - [极客行为,Linux] - [极客行为,树莓派] tags: - Linux - 树莓派 - Ubuntu 前言 树莓派安装完成Ubuntu服务器版本之后想要...
  • 树莓派 Raspberry Pi 连接 WiFi

    千次阅读 2019-09-16 16:50:18
    1.2:通过树莓派配置,适用带桌面或仅命令行的系统。 1.3:直接修改配置文件,适用带桌面或仅命令行的系统。 第二种情况:无显示器和鼠标键盘 2.1:使用另一台可用电脑编辑SD卡(但我尝试不成功,ORZ,望...
  • 树莓派开机启动WiFi热点和启动摄像头和运行Python程序的配置文件。这样就可以实现树莓派开机,手机连接树莓派热点,APP显示摄像头拍摄的录像,APP与python程序的交互。
  • 使用命令 ...根据文章https://blog.csdn.net/ccccc_Jun/article/details/77319593实现树莓派自动连接WiFi 并修改/etc/wpa_supplicant/wpa_supplicant.conf如下,即可在开启手机热点的时候让树莓...
  • 树莓派3B网线直MacMac系统版本:树莓派考录好镜像之后,将Mac连接wifi,用网线将树莓派和Mac连接(此处Mac需要转换器),此处需要设置一下Mac:系统偏好设置-共享-互联网共享-USB 10/100/1000 LAN(打勾)。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,001
精华内容 400
关键字:

树莓派开机自动连接wifi