树莓派4B 编译安装rtl8192eu usb网卡驱动
1.安装编译环境
sudo apt-get install git raspberrypi-kernel-headers build-essential dkms;
2.下载源码
GitHub - Mange/rtl8192eu-linux-driver: Drivers for the rtl8192eu chipset for wireless adapters (D-Link DWA-131 rev E1 included!)
git clone https://github.com/Mange/rtl8192eu-linux-driver
cd rtl8192eu-linux-driver
3.修改makefile
...
CONFIG_PLATFORM_I386_PC = n
...
CONFIG_PLATFORM_ARM_RPI = y
4.编译
sudo dkms add .;
sudo dkms install rtl8192eu/1.0;
由于使用的是4代会报错error
pi@raspberrypi:~/rtl8192/rtl8192eu-linux-driver-realtek-4.4.x $ sudo dkms install rtl8192eu/1.0;Kernel preparation unnecessary for this kernel. Skipping...Building module:
cleaning build area...
'make' all KVER=5.15.32-v8+...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.15.32-v8+ (aarch64)
Consult /var/lib/dkms/rtl8192eu/1.0/build/make.log for more information.
查看编译log
unrecognized argument in option '-mabi=apcs-gnu
重新修改makeflie、将ARCH 修改为arm64
ifeq ($(CONFIG_PLATFORM_ARM_AARCH64), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
ARCH := arm64
CROSS_COMPILE :=
KVER := $(shell uname -r)
KSRC ?= /lib/modules/$(KVER)/build
MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/
endif
再次编译pass
pi@raspberrypi:~/rtl8192/rtl8192eu-linux-driver-realtek-4.4.x $ sudo dkms install rtl8192eu/1.0;Kernel preparation unnecessary for this kernel. Skipping...Building module:
cleaning build area...
'make' all KVER=5.15.32-v8+.....................................................................................................................................................................................
cleaning build area...DKMS: build completed.8192eu.ko:
Running module version sanity check.- Original module- No original module exists within this kernel- Installation- Installing to /lib/modules/5.15.32-v8+/updates/dkms/depmod.....Warning: Unable to find an initial ram disk that I know how to handle.
Will not try to make an initrd.DKMS: install completed.
5.挂载
pi@raspberrypi:~/rtl8192/rtl8192eu-linux-driver-realtek-4.4.x $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 015: ID 046d:c246 Logitech, Inc. Gaming Mouse G300
Bus 001 Device 013: ID 0bda:818b Realtek Semiconductor Corp. RTL8192EU 802.11b/g/n WLAN Adapter
Bus 001 Device 008: ID 0c45:7667 Microdia iQunix F96 Mechanical keyboard
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubpi@raspberrypi:~/rtl8192/rtl8192eu-linux-driver-realtek-4.4.x $ sudo insmod ../8192eu.ko pi@raspberrypi:~/rtl8192/rtl8192eu-linux-driver-realtek-4.4.x $ ifconfigwlan1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
树莓派4B 编译安装rtl8192eu usb网卡驱动相关推荐
- ubuntu下安装无线USB网卡驱动 (磊科 NW336)
本人在ubuntu14.04 亲测确认! 首先查询型号,找到对应的linux驱动代码,官方网址: http://www.realtek.com.tw/downloads/downloadsView.a ...
- Linux安装CF-812AC usb网卡驱动
淘宝客服不提供技术支持,而且提供的comfast官网的rtl88x2BU源码编译不通过... 幸好我们实验室的明哥,啥都会,帮我解决了,明哥,yyds! 参考链接: 1.https://www.pro ...
- linux安装comfast网卡驱动,电脑如何通过usb共享手机网络 Linux安装wifi 无线网络 811AC usb网卡驱动...
电脑如何通过usb共享手机网络 该方法是通过USB线将手机和电脑连接的方式来共享网络,所以不管是笔记本电脑还是台式机,不管电脑有无线网卡,都可以使用该方法. 准备工作:首先用数据线把手机连接到电脑上, ...
- Debian系统源码安装usb网卡驱动
系统为debian 9.6 64位版本,安装网卡驱动为asix的 AX88772B芯片 1. 安装系统build模块 apt-get install linux-image-$(uname -r) l ...
- 电脑如何通过usb共享手机网络 Linux安装wifi 无线网络 811AC usb网卡驱动
电脑如何通过usb共享手机网络 该方法是通过USB线将手机和电脑连接的方式来共享网络,所以不管是笔记本电脑还是台式机,不管电脑有无线网卡,都可以使用该方法. 准备工作:首先用数据线把手机连接到电脑上, ...
- ubuntu 16.04/18.04安装TP-LINK TL-WDN5200H无线USB网卡驱动
TP-LINK TL-WDN5200H无线USB网卡驱动没有自带ubuntu系统的驱动 参考如下两篇文章后搞定: 1.https://blog.csdn.net/F_BQ333/article/det ...
- ubuntu 16.04安装TP-LINK TL-WDN5200H无线USB网卡驱动
TP-LINK TL-WDN5200H无线USB网卡驱动没有自带ubuntu系统的驱动 参考如下两篇文章后搞定: 1.https://blog.csdn.net/F_BQ333/article/det ...
- TX2(Ubuntu16.04)安装TP-link外接网卡驱动及AP热点创建
TX2(Ubuntu16.04)安装TP-link外接网卡驱动及AP热点创建 1.驱动安装篇 由于TX2板载WIFI的AP模式存在诸多问题,故采用usb网卡建立AP热点 查看usb网卡型号 lsusb ...
- 华为服务器网卡驱动安装文件,服务器网卡驱动
服务器网卡驱动 内容精选 换一换 Ubuntu服务器通过Windows操作系统上的虚拟机安装的场景下,需要在Windows操作系统上安装USB网卡驱动,即RNDIS(Remote Network Dr ...
- 嵌入式Linux移植USB网卡驱动
开发板:友善之臂smart210 操作系统:Ubuntu 12,04 交叉编译器:arm-none-linux-gnueabi gcc version 4.3.2 WIFI 模组:TP-LINK TL ...
最新文章
- JavaScript里面三个等号和两个等号的区别
- fineUI表格控件各属性说明
- JavaScript之 Array(数组) 对象
- 【Java基础】使用带有标签的break,跳出多层循环
- 51 FI配置-财务会计-固定资产-折旧-维护期间控制方法
- 成本管理不是简单地节省
- MongoDB Hot Backup 测试及痛点
- Redhat Enterprise Linux 5系统引导故障解决方法
- HDU4757 Tree(可持久化Trie)
- python对象的相关术语
- 构建企业级推荐系统(05):从零开始入门推荐算法工程师(万文建藏)
- 一些常用的物理特殊符号的读法
- 06 | 全局锁和表锁 :给表加个字段怎么有这么多阻碍?
- 寒门贵子(源自超级演说家刘媛媛)
- 【教程】CRX格式插件不能离线安装?本地扩展CRX无法安装怎么办?
- 计算机硬盘满了怎么解决,我的128G笔记本电脑硬盘又满了,怎么办?
- 如何求地球上两点之间的最短距离_例谈平行线上两动点之间距离最短问题
- 费雪MOGAFX方程式是什么? -
- Java-判断回文数
- 【unit 8 】ldap