RTL8188EU驱动移植问题

本文介绍在ARM平台Linux-4.9.36环境下移植RTL8188EU无线网卡驱动遇到的问题及解决方案。包括配置内核支持802.11无线设备驱动、编译安装驱动模块、常用网络配置命令等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ARM平台Linux-4.9.36下移植RTL8188EU驱动,编译时一堆错误:

../rtl8188eu/os_dep/ioctl_linux.c:7814:2: error: unknown field ‘private’ specified in initializer

......

问题原因: 是因为在配置Makefile时,我们指定的内核在配置时不支持802.11的无线设备驱动。

解决办法: 重新配置编译指定的Linux Kernel,将Device Drivers==>Network deivce support==>Wireless LAN==><*> USB ZD1201 based Wireless device support,编译即可


模块加载:
    insmod /lib/modules/4.9.36/kernel/drivers/net/wireless/realtek/8188eu.ko
 
常用命令:
    ifconfig wlan0 192.168.1.111    // 配置无线网卡wlan0
    ifconfig wlan0 up                // 打开无线网卡
    ifconfig wlan0 down    // 关闭无线网卡
    iw list                                  // 列出WIFI网卡的性能
    iw dev wlan0 scan                     // 扫描WIFI AP
    iw wlan0 connect ssid-test        // 连接到WIFI AP:ssid-test  没有设置密码
    iw wlan0 connect ssid-test keys d:0:1234567890abc    // 有密码连接, 密码需要设置成13位
    iw dev wlan0 link                      // 查看连接状态
    iw wlan0 disconnect                 // 关闭WIFI连接



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值