配置v3s支持8188eu、8192cu网卡

一、环境:

kernel5.10、v3s

二、下载:

config_rtl8188eu应该由m修改为y。

RTL-8XXX-Serial-Firmware-master.rar
rtl8188eu.rar
第一个资源为realtek系列的固件,需要解压后放入到根文件系统的/lib/firmware/rtlwifi目录下。该系列网卡需要固件才能正常运行。

第二个资源为rtl8188eu的代码,已经做过修改

三、修改模块Makefile

config_rtl8188eu应该由m修改为y。及编译进内核。

另外上级Makefile与Kconfig是否做简单修改,应根据自己情况而定。

四、kernel配置。

主要配置wlan device,usb支持idel,802.11等,网上很多这方面的配置教程很多。

五、复制固件:

将第三步文件夹内的rtl8188eufw.bin固件复制到根文件系统的/lib/firmware/realtek/目录下,如果在第二步内已做过,可以不做,因为二中的文件已包含。

六、配置wifi连接:

1、新建/etc/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant
ap_scan=1

network={
 ssid="huawei_plus"
 psk="01223456789"
}

2、新建/var/run/wpa_supplicant文件夹

3、后台连接wifi

wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0 &

4、获取ip

当连接上wifi后,使用udhcpc获取ip地址就可以正常上网了。

七、遇到的一些问题:

1、固件下载失败:

正常应该如下图:

没有多余的信息,如果出现加载失败的提示。那么会出现一种奇怪的现像,就是可以用iwlist scan到ssid但是就是不能连接。

同时我还遇到了情况是,将.ko拷贝后,再次用电脑file读取文件信息,变成了data类型。

同时在串口终端中用vim编译文件后,再次打开内容消失。

以上情况在我更换了一张SD卡后全部消失,泪目,耽误我好几天,SD卡坏了。

2、usb扩展坞第四个口不能用。

将usb wifi插入第四个口后,疯狂报错,如下图。此时,使用前三个口一切正常。

3、wext驱动接口找不到错误

使用wpa_supplicant联网出错。

buildroot版本太高2023,wext不再使用。

1)、解决方案使用-D nl80211替代 -D wext。
2)、使用低版本buildroot,如2020.2。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值