Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >树莓派自动连接蓝牙_树莓派能搜到wifi但是连不上

树莓派自动连接蓝牙_树莓派能搜到wifi但是连不上

作者头像
全栈程序员站长
发布于 2022-09-20 07:18:08
发布于 2022-09-20 07:18:08
1.1K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

将USB无线网卡插入树莓派任一USB接口,插上网线,接通电源;在个人电脑上通过ssh连接树莓派,默认帐号是pi,默认密码是raspberry(如何通过ssh连接树莓派,请自行网上查找,当然如果树莓派已配备好了键鼠,也可以本机操作)。

连接成功后,用lsusb命令,可以看到:

可以看到已经识别硬件了,然后再用ifconfig,看到wlan0信息如下:

然后可以开始配置网络了,修改/etc/network/interfaces文件,把它修改成这个样子

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
    wpa-ssid YOUR-SSID-HERE
    wpa-psk YOUR-PASSWORD-HERE

主要是添加wpa-ssid和wpa-psk,直接把你要连接的wifi的ssid和对应密码写上就行了。

重启网络

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/etc/init.d/networking restart
# or: service networking restart

自动连接多个WiFi网络

当你经常切换到不同WiFi网络中时,你可以配置多个WiFi网络,让树莓派能自动连接到可用WiFi网络中。这里就要用到高大上的wpa_supplicant.conf了

修改/etc/wpa_supplicant/wpa_supplicant.conf,下面是我使用的配置文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ctrl_interface=/var/run/wpa_supplicant
#ap_scan=1

network={
       ssid="wo_shi_yige_wifi_ssid"
       scan_ssid=1
       psk="wo_shi_mi_ma"
       priority=5
}

network={
       ssid="pi"
       psk="onlyforpi"
       priority=1
}
  • **ap_scan:**1是默认值,因此我注掉了
    • 1:这个模式下总是先连接可见的WiFi,如果扫描完所有可见的网络之后都没有连接上,则开始连接隐藏WiFi。
    • 2:会按照network定义的顺序连接WiFi网络,遇到隐藏的将立刻开始连接,因此在这个模式下连接顺序不受priority影响
  • ctrl_interface:这个文件夹里面存的是一个当前使用的interface的socket文件,可以供其他程序使用读取WiFi状态信息
  • network:是一个连接一个WiFi网络的配置,可以有多个,wpa_supplicant会按照priority指定的优先级(数字越大越先连接)来连接,当然,在这个列表里面隐藏WiFi不受priority的影响,隐藏WiFi总是在可见WiFi不能连接时才开始连接。
    • ssid:网络的ssid
    • psk:密码
    • priority:连接优先级,越大越优先
    • scan_ssid:连接隐藏WiFi时需要指定该值为1

修改/etc/network/interfaces使用wpa_supplicant.conf来配置无线网络

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
    pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B 

以后每次启动时,树莓派都会主动去连接配置文件中预定义的这些wifi网络。

在这个配置里面有一个ssid=’pi’网络,这是一个最低优先级网络,是用来在陌生网络中配置树莓派的。当处 在一个树莓派配置里面的没有的WiFi网络中时,我会自己创建一个叫pi的WiFi,当其他网络都不可用时,树莓派连到这个网络里,然后我便可以ssh进 树莓派,添加网络配置,然后重启,就可以让树莓派加入到新的网络中。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167174.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
树莓派连接WiFi(最稳定的方法)[通俗易懂]
树莓派是一个只有信用卡大小的卡片式电脑,基于ARM架构,采用Linux作为其操作系统;它默认是通过有线接口连接互联网,对于如此小巧的设备,有线连接非常不方便,下面我们介绍下如何让树莓派通过无线网卡连接网络。
全栈程序员站长
2022/08/31
8K0
树莓派 Raspberry Pi 连接 WiFi
在有显示器和鼠标键盘的情况下,而你安装的系统又是包含桌面图形界面的,那么直接开机,进入系统后,可以看到桌面如下图。
全栈程序员站长
2022/08/30
3.4K0
树莓派 Raspberry Pi 连接 WiFi
wpa_supplicant 常用操作
wpa_supplicant是一个连接、配置WIFI的工具,它主要包含wpa_supplicant与wpa_cli两个程序. 可以通过wpa_cli来进行WIFI的配置与连接,前提要保证wpa_supplicant正常启动
程序手艺人
2019/02/21
3.4K0
树莓派安装omv(debian)
安装debian系统 https://gitee.com/openfans-community/Debian-Pi-Aarch64/blob/master/README_zh.md#6%E4%B8%8B%E8%BD%BD%E5%9C%B0%E5%9D%80 我选择的是:无桌面增强版 系统默认账户:pi ,默认密码:raspberry sudo passwd 修改root密码 配置网络 cat /etc/network/interfaces
一朵灼灼华
2022/08/05
3K0
树莓派基础教程_树莓派从入门到精通
1.首先进入树莓派官网:https://www.raspberrypi.org/,点击Software
全栈程序员站长
2022/11/04
4.5K0
树莓派基础教程_树莓派从入门到精通
定制用于日常使用的树莓派系统
你有一个运行树莓派系统Raspberry Pi OS(以前称为 Raspbian)操作系统的树莓派Raspberry Pi,你肯定知道,它是一个非常棒的小型电脑,有一个很好的操作系统,对于初学者来说,它包括了你可能想要的一切。然而,一旦你熟悉了它,并且想用它干一些别的事情的时候,你可能不想要那个默认囊括了一切组件的操作系统。
云深无际
2020/08/11
2K0
玩玩树莓派之自动连接无线路由器
前言:啥都没有,还是说说自己的心声,还是啥都没有,嘿嘿,又一段时间没有玩过树莓派了,连连接无线路由器都忘记啦,所以我是来记录记录此过程的。 ---- Step-One:手机安装Fing软件 安装此软件的目的是扫描局同一段域网的IP,想要ssh到树莓派必须知道IP的啦 ---- Step-Two:ssh到树莓派主机,既然都知道了树莓派IP那就ssh上去 ssh pi@172.16.168.125 #默认用户名为pi 密码为raspberry ---- Step-Three:修改网络配置文件/etc
AlicFeng
2018/06/08
7110
玩转「Wi-Fi」系列之wpa_supplicant 介绍(七)
wpa_supplicant是Linux BSD, Mac OSX和Windows的WPA的服务,支持WPA和WPA2(IEEE 802.11i/RSN),它适用于台式机/笔记本和嵌入式系统,Supplicant是在客户端站中使用的IEEE 802.1X/WPA组件,它使用WPA身份验证器实现秘钥协商,并控制漫游和IEEEE802.11认证/关联的WLAN驱动程序
程序手艺人
2019/02/21
3.9K0
树莓派4b入手(上篇)
树莓派需要资源: 电源(+电源线请选择5V 3A的电源+USB TypeC的数据线), 安装了树莓派系统的SD卡, 外壳
acc8226
2022/05/17
1.2K0
树莓派4b入手(上篇)
树莓派命令连接wifi_树莓派连接无线网wifi配置方法
我的Wifi配置基本上是跟着这个教程来的,下面将过程简述,并解释每个命令/语句的作用。
全栈程序员站长
2022/09/06
3.2K0
树莓派命令连接wifi_树莓派连接无线网wifi配置方法
树莓派基本配置与Docker的安装
https://www.raspberrypi.org/downloads/raspbian/
緣來
2018/09/18
4.6K0
树莓派基本配置与Docker的安装
树莓派wheezyOS尝试
作者:matrix 被围观: 2,680 次 发布时间:2013-07-16 分类:兼容并蓄 零零星星 | 无评论 »
HHTjim 部落格
2022/09/26
1.5K0
树莓派wheezyOS尝试
树莓派3b入门指南「建议收藏」
我买的套装是最简版的,只有一个电源线、一个塑料外壳,一个8G SD卡,几个散热片。捣鼓了几天,网上搜索了一些资料,在此记录下详细的过程,方便之后入手的朋友。
全栈程序员站长
2022/09/12
2.9K0
树莓派3b入门指南「建议收藏」
DIY | 树莓派搭载kali Linux
受疫情影响,宅在家的时间多了起来,年前购买的树莓派4B(Raspberry Pi)也终于有空倒腾一番。在去年的某大型攻防演习行动中,听说过无人机+树莓派进行无线wifi攻击的神操作,惊为天人,一直想动手试一试,今天就先在树莓派中装上渗透利器kali Linux。
tinyfisher
2020/03/19
5.1K0
树莓派连接WiFi[通俗易懂]
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
全栈程序员站长
2022/07/02
1.2K0
树莓派命令连接wifi_使用命令行设置树莓派的wifi网络「建议收藏」
如果你没有登录到常用的图形用户界面,这种方法就适合用来设置树莓派的wifi。尤其是在你没有屏幕或者有线网络,仅使用串口控制线的时候。另外,这种方法也不需要额外的软件,所有需要的东西都已经包含进了树莓派。
全栈程序员站长
2022/08/22
2.3K0
玩玩树莓派
会格式化掉 SD 卡的内容以及会跟你要系统权限,我们一路 OK 点下去就好,开始安装。。。等待
离殊
2022/04/01
1.1K0
玩玩树莓派
树莓派 网络设置_树莓派4b教程
对于大多数的家庭网络来说,你就不需要再做任何进一步的配置了。但为了保证正常工作,你的路由器必须打开DHCP(Dynamic Host Configuration Protocal)配置。这个服务运行在你的路由器上,它会给任何通过网线或者WiFi连接到路由器上的设备分发IP地址。
全栈程序员站长
2022/09/30
3.1K0
树莓派 网络设置_树莓派4b教程
无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh
今天突然想折腾一下树莓派于是打开我的行李箱,拿出我那崭新的树莓派,当拿出树莓派的时候发生了尴尬的事情,没有网线,没有键盘显示器,这种情况下该怎么连接树莓派呢?第一时间我想树莓派的系统是烧录在sd卡中的是不是可以在系统配置中来做文章呢。
开水泡饭
2022/12/26
2.4K0
无网线无显示器环境下配置树莓派连接Wi-Fi开启ssh
树莓派记录
2.用手机连接 usb口连接树莓派 typec口连接手机 用vpn热点apk 打开usb网络共享 然后在使用termux连接树莓派 ssh pi@192.168.42.129
tea9
2022/07/16
2.7K0
树莓派记录
相关推荐
树莓派连接WiFi(最稳定的方法)[通俗易懂]
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验