树莓派4配置USB启动-解决wlan0不识别问题

Gentoo无线网卡安装之基础知识篇(一) 2.针对 brcmsmac 选择 Device Drivers --->Network device support ---> Wireless LAN ---> Broadcom IEEE802.11n PCIeSoftMAC WLAN driver,还需要安装sys-kernel/linux-firmware。最近接触了一下Gentoo,在无线网卡方面遇到了问题,于是便广泛的查找资料,虽然到最后还是没有搞定,但是把过程中积累下来的东西和大家分享分享,有什么错误的地方,欢迎大家回帖指正。 阅读详情

参考了文章https://blog.youkuaiyun.com/nanhantianyi/article/details/106542616

基于RaspiOS-lite-2021.1.11 成功升级了Pi4的eeprom,制作并实现了USB 2.0硬盘启动,发现网卡wlan0无法识别。

多方查找,最终参考了文章 https://www.linuxquestions.org/questions/slackware-arm-108/raspberry-pi-3-b-wifi-nic-not-found-4175627137/ 

发现当前firmware内核已经升级到5.10.9,但RaspiOS自带内核模块为5.4.38的,可能无法加载。

root@raspberrypi:~# uname -ra
Linux raspberrypi 5.10.9-v7l+ #1396 SMP Thu Jan 21 15:57:42 GMT 2021 armv7l GNU/Linux
pi@raspberrypi:/lib/modules $ pwd
/lib/modules
pi@raspberrypi:/lib/modules $ ls
5.4.83+  5.4.83-v7+  5.4.83-v7l+  5.4.83-v8+

于是,从https://github.com/Hexxeh/rpi-firmware打包下载的文件中的modules目录中对应内核版本的目录都复制到/lib/modules,然后执行:

modprobe -vvv brcmfmac

加载内核模块,未发现错误。

执行wlan配置命令:

iwconfig

成功找到了wlan0设备,问题解决了。

root@raspberrypi:~# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

 

openSUSE 管理无线网络(networkManager/wicked/iwconfig) 1、列出无线网络接口和无线信息iwconfig #主要显示无线网络接口为wlp3s0,及其支持的信息,或已连接的信息 hybian@linux-jsrn:/> /usr/sbin/iwconfig wlp3s0 IEEE 802.11 ESSID:"My_Girl*Love*_1031" Mode:Managed Frequency:5.765 GHz Acces 阅读详情

相关推荐

树莓派网络配置疑难杂症:从wlan0消失到rfkill锁定的全面排障指南

本文详细解析了树莓派网络配置中的常见问题,包括wlan0接口消失、rfkill锁定等疑难杂症,提供了从硬件检查到软件配置的全面排障指南。通过ifconfig、rfkill等命令行工具的使用技巧,帮助用户快速定位和解决网络连接问题,适用于树莓派开发者和物联网应用场景。

weixin_29184371的博客 258

新路程------wlan0 连接wifi操作

/usr # ifconfig wlan0 up ==> rtl8188e_iol_efuse_patch /usr # /usr # /usr # /usr # ifconfig eth0      Link encap:Ethernet  HWaddr 5E:F1:A1:49:56:A6           inet addr:192.168.1.155  Bcast:192.1

u013308744的专栏 3837

树莓派Wi-Fi连接全攻略:从硬件驱动到网络配置与疑难排查

无线网络连接是嵌入式设备接入网络的基础,其核心在于硬件驱动与系统网络服务的协同工作。在Linux系统中,Wi-Fi功能通常由内核驱动模块(如brcmfmac)和用户态服务(如wpa_supplicant)共同实现,前者负责控制无线网卡硬件,后者则处理网络认证与加密协议(如WPA2)。对于树莓派这类单板计算机,稳定的Wi-Fi连接是其作为物联网节点、家庭服务器或开发平台的关键。在实际部署中,用户常会遇到驱动未加载、配置错误或信号干扰等问题。本文聚焦于树莓派平台,深入解析如何通过命令行工具(如iwconfig、

482

Linux下WiFi工具wireless_tools交叉编译,及其支持生成iwconfig使用的内核配置

内核的配置: General setup  ---> Kernel compression mode (LZMA)  --->LZMA   [*] Networking support  --->         Networking options  --->           <*> Packet socket           <*&g...

weixin_42432281的博客 1898

树莓派USB Wi-Fi网卡选型与配置全攻略:从入门到进阶实战

无线网络连接是嵌入式开发与物联网项目的基础需求,其核心在于通过射频技术实现设备间的数据传输。在树莓派等单板计算机上,虽然内置Wi-Fi模块能满足基本联网,但在特定场景下,其信号强度、功能支持与稳定性存在局限。为解决这些问题,外置USB Wi-Fi网卡应运而生,它通过扩展无线功能边界,为项目提供了更强的信号覆盖、专业的监听模式支持以及更广泛的协议兼容性。在物联网网关、无线安全测试、远程监控等应用场景中,选择合适的网卡芯片方案并正确配置驱动至关重要。例如,针对**无线渗透测试**需求,RTL8812AU等芯片能

weixin_34008784的博客 338

基于幸狐Pico开发板的WLAN转LAN实践

基于幸狐Pico开发板的WLAN转LAN实践

SteveJrong's Blog 1187

树莓派使用USB Gadget模型共享电脑网络

分享树莓派设置USB Gadget模型共享电脑网络的经验

m0_66616115的博客 626

树莓派Zero无头配置:USB OTG实现SSH、文件共享与网络访问

在嵌入式开发与物联网项目中,无头(Headless)配置是远程管理设备的核心需求。其原理是通过网络协议(如SSH)和文件共享服务,实现对无显示设备的远程控制和数据交换。这项技术的价值在于简化部署流程、降低硬件依赖,并提升开发效率,广泛应用于智能家居、工业监控和自动化测试等场景。本文聚焦于Raspberry Pi Zero,利用其USB OTG功能,通过单一USB线缆同时实现虚拟网卡(SSH登录)、虚拟U盘(文件传输)和Samba共享(实时文件编辑),为开发者提供了一套高效、便捷的无头配置方案。

weixin_30911451的博客 439

【智能无线小车系列八】在树莓派上使用USB网卡

  在这个腾“云”驾“物”(云:云计算,物:物联网)的时代,什么都可以没有,就是不能没有网络,树莓派也离不开它。本章节将详细介绍如何将树莓派接入互联网,因为有一些后期将要使用到的小软件需要联网进行下载和安装。后期,我们将不再使用搭建好拥有固定基础设备的网络,如WiFi、蜂窝网和蓝牙等,而是使用自组织网络,这样多个不同的网络节点之间可以实现相互通信,通信距离扩大的同时,通信的能力也将不再受...

aebvyzx53246的博客 1437

树莓派Zero W无头启动:TTL串口配置与调试全攻略

串口通信是嵌入式系统和物联网设备开发中的基础调试手段,它通过UART硬件实现设备与计算机之间的直接数据交换。其工作原理基于异步串行通信协议,在设备启动初期即可建立连接,无需依赖操作系统网络服务。这一技术价值在于提供了底层、可靠的设备访问通道,尤其适用于系统无法正常启动或网络不可用的场景。在嵌入式开发、IoT设备部署和系统故障排查等应用场景中,串口调试不可或缺。本文以树莓派Zero W为例,详细讲解如何通过USB-TTL模块进行无显示器启动配置,涵盖硬件连接、软件设置和系统初始化等关键步骤,帮助开发者掌握这一

weixin_33860553的博客 455

一根MicroUSB线完成树莓派zero开机配置(包括SSH以及网络共享)

一根MicroUSB线完成树莓派zero开机配置(包括SSH以及网络共享) 一、所需设备 一个树莓派zero 一根MicroUSB转USB的转接线 树莓派系统SD卡以及读卡器 win10系统电脑(其他Windows酌情尝试) 二、配置系统卡 1、下载系统 我刷的系统版本为Raspbian2020-8-20版本(当前最新版),根据尝试上至2017年的系统,下到最新版Raspbian,此方法皆可成功完成配置。 首先到官网下载Raspbian系统,考虑到我们没有显示器,所以下载没有桌面的版本(种子、ZIP下载

qq_41763749的博客 3049

树莓派4B 的折腾之旅【2020年4月27日更新】

文章目录下载 Ubuntu Server安装 podman 下载 Ubuntu Server 去官网下载 安装 podman $ sudo apt update $ sudo apt -y install software-properties-common # 添加存储库 $ sudo add-apt-repository -y ppa:projectatomic/ppa $ sudo apt...

wwwmewww的专栏 1万+

详解CentOS 6.5如何安装Realtek无线网卡驱动

一、安装前的准备工作     [a] 检查无线网卡驱动的安装情况(通过查看网络接口的安装情况来检查)  在虚拟终端下输入: #> iwconfig 若显示如下信息,则表示未安装无线网卡驱动 lo no wireless extensions. # 本地回环接口 eth0 no wireless extensions. # 以太网接口 若显示如下信息,则表示已安装了 lo no wireless extension. eth0 no wireless extension. wlan0 Nickname: Mode:Managed Frequency=2.462 GHz Acces

【智能无线小车系列七】在树莓派上使用USB网卡

本文是该系列的第七部分,重点介绍如何在树莓派上使用USB网卡。

weixin_52894047的博客 2596

C语言练习题:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?

题目内容: 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……) 输入格式: 输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。 输出格式: 在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。 输入样例: 169 输出样例: 124.2 代码如下: #include<stdio.h> int main() { i

weixin_44877226的博客 2万+

深入了解 CPU 的型号、代际架构与微架构!

深入了解 CPU 的型号、代际架构与微架构!

欢迎朋友,我是一名十多年开发经验的新手,希望多多指教。 3195

树莓派配置usb无线网卡

树莓派配置usb无线网卡参考: http://blog.csdn.net/hw5226349/article/details/37877877用到的几个指令: lsusb iwconfig iwlist配置文件: /etc/wpa_supplicant/wpa_supplicant.conf /etc/network/interfaces操作步骤: 1、插入usb无线网卡,用lsusb

brightming的专栏 6025

手把手教你用Matlab实现Copula函数:从理论到代码的完整指南

本文提供了一份在MATLAB中实现Copula函数的完整实战指南。从理解Sklar定理和常见Copula家族(如高斯、t、Clayton)的核心概念出发,详细讲解了数据预处理、边缘分布拟合、概率积分变换等关键步骤。通过具体代码示例,手把手演示了Copula模型的拟合、评估、蒙特卡洛模拟,并进阶应用于金融风险度量(如VaR计算)和条件分布分析,帮助读者掌握这一强大的多变量依赖建模工具。

y9z0a1b的博客 953

树莓派Zero W无头启动:TTL串口配置SSH与Wi-Fi全攻略

串口通信是嵌入式系统开发中基础且关键的调试手段,它通过简单的TX、RX和GND三线连接,在硬件层面建立直接的数据传输通道。其原理基于异步串行通信协议,允许设备在无需复杂网络栈或图形界面的情况下进行交互,这对于系统初始化和底层调试至关重要。在工程实践中,串口通信的价值在于提供了不依赖操作系统的可靠控制台访问方式,尤其适用于无头(Headless)设备的首次启动与配置。在物联网和嵌入式开发场景中,开发者常面临设备无显示器、无预置网络服务的挑战,此时TTL串口成为连接并配置设备的唯一途径。本文聚焦于树莓派Zero

weixin_33889245的博客 427

VisionMaster SDK C#二次开发核心技术指南

以下是基于**VisionMaster SDK C#二次开发核心技术指南**,结合实战案例与关键代码解析,帮助开发者快速掌握工业视觉应用集成。

东城十三 3053

开源onlyoffice编译完整过坑版

onlyoffice 编译过坑完整版;

sHImart 4551

001 树莓派zero w启始

前言 之前一直想系统的学习linux可是学了总忘,忘了又学。给我整烦了,所以我想从现在开始记录我在学习linux的过程中遇到和解决的各种问题,主要是帮助自己快速捡起来之前学过的内容顺便帮助那些同样遇到问题的道友。 目的 1.烧录树莓派的官方系统 2.调通通过串口和ssh与树莓派的交互方式 所需工具下载链接 1.树莓派镜像烧写工具 https://www.raspberrypi.com/software/ 一.烧录树莓派的官方系统 我觉得这个工具还挺好的,首先界面就很友好,如果不是很大的问题,这个工具自带擦

weixin_44322080的博客 1064

嵌入式电机控制实战:手把手教你实现I/F强拖启动(附仿真代码)

本文详细介绍了嵌入式电机控制中的I/F强拖启动技术,通过参数配置、代码实现和仿真验证的完整流程,帮助开发者掌握永磁同步电机(PMSM)的高效启动方法。文章包含硬件平台搭建、参数整定黄金法则及MATLAB/Simulink仿真验证,适合工业自动化和智能设备领域的工程师参考。

rust6ferris的博客 911

保姆级教程:解决树莓派通过网线直连PC后SSH断连和上不了网的问题

本文详细介绍了树莓派通过网线直连PC后SSH断连和无法上网的解决方案。从问题现象分析到IP地址分配机制的根本原因,提供了应急处理和永久修复两种方法,包括重置网络共享和固化树莓派IP地址。同时深入解析了动态IP导致失败的技术原理,并分享了高级技巧与替代方案,如脚本自动化检测和USB网络共享。

weixin_30378623的博客 358

SAP_MM模块库存概览俄罗斯报表简介

本文介绍了SAP MM模块中"库存概览俄罗斯报表"的功能与应用。该报表主要用于查看物料在不同库存地点和类型的库存情况,并满足俄罗斯当地法规要求。文章解释了"俄罗斯报表"可能指代本地化合规库存报表或客户自定义报表,详细说明了事务代码J3RFLVMOBVEDH的操作步骤,包括公司代码、物料编码、日期范围等查询条件,并解释了报表中各字段含义如期初期末库存数量与价值。最后强调在物料分类账处理完成后使用该报表可获得实际库存价值,为SAP用户提供了实用的库存管理参考。

我小时候很黑的博客 1087

2025高教社数学建模国赛A题 - 烟幕干扰弹的投放策略(完整参考论文)

摘要:本研究基于模拟遗传退火算法优化无人机投放烟幕弹策略,建立三维运动学模型分析遮蔽效果。针对不同战术场景(单机单弹至多机多弹),构建以遮蔽时间最大化为目标的非线性优化模型。通过改进遗传算法求解最优参数组合,结果显示在给定条件下单枚烟幕弹对M1导弹的有效遮蔽时长可达1.4秒。研究为无人机协同干扰提供了高效解决方案,验证了智能算法在复杂战术决策中的适用性。关键词:烟幕干扰;无人机投弹;运动学建模;时序优化;遗传算法。

ProminentWu的博客 544
上一篇: Manjaro 安装Mariadb 10.4.10后修改密码
下一篇: 解决Manjaro内核升级失败无法启动问题一例
FlySpace
博客等级 码龄27年 17粉丝 121原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值