Page 1 of 1

RTL8188 usb无线网卡

Posted: 2025-04-21 21:56
by gmkbenjamin
请问可以添加RTL8188网卡的驱动到sdk里吗?
或是有老师可以指导下应该怎么自己添加呢?
谢谢🙏

Re: RTL8188 usb无线网卡

Posted: 2025-04-22 1:18
by Crocodile
您好 SDK使用的kernel有对 RTL8188CU USB的驱动支持,可以通过./build.sh kernel-config 搜索CONFIG_WLAN_VENDOR_REALTEK 打开相关配置。如果您有驱动源码也可以在SDK外编译为.ko加载。
驱动的移植在操作上不会很复杂,但是根据平台设备的不同可能需要对源码或编译选项做调整,这部分没有统一的解决方法,需要根据实际情况来操作

Re: RTL8188 usb无线网卡

Posted: 2025-04-22 9:49
by gmkbenjamin
谢谢回复,我的网卡是RTL8188FTV。自带的驱动好像不兼容。
我去找找驱动吧。可以提供一下kernel headers吗?

Re: RTL8188 usb无线网卡

Posted: 2025-04-23 2:10
by Crocodile
kernel header 可以使用 ./build.sh linux-header获取,编译之后的文件位于 $SDK/output/linux-headers 下

Re: RTL8188 usb无线网卡

Posted: 2025-04-23 11:25
by gmkbenjamin
装了headers后在SDK之外单独编译驱动没成功。试了两个不同的驱动和不同的编译方法最后都是卡在这里

Code: Select all

root@lyra:/home/lyra/8188driver/linux/RTL8188EUS_linux_v4.1.4_6773.20130222/driver/rtl8188EUS_linux_v4.1.4_6773.20130222# make ARCH=arm CROSS_COMPILE= -C /lib/modules/6.1.99/build M=/home/lyra/8188driver/linux/RTL8188EUS_linux_v4.1.4_6773.20130222/driver/rtl8188EUS_linux_v4.1.4_6773.20130222  modules
make: Entering directory '/usr/src/linux-headers-6.1.99'

  ERROR: Kernel configuration is invalid.
         include/generated/autoconf.h or include/config/auto.conf are missing.
         Run 'make oldconfig && make prepare' on kernel src to fix it.

make: *** [Makefile:812: include/config/auto.conf] Error 1
make: Leaving directory '/usr/src/linux-headers-6.1.99'
root@lyra:/home/lyra/8188driver/linux/RTL8188EUS_linux_v4.1.4_6773.20130222/driver/rtl8188EUS_linux_v4.1.4_6773.20130222# cd /usr/src/linux-headers-6.1.99
root@lyra:/usr/src/linux-headers-6.1.99# make oldconfig && make prepare
can't find file Kconfig
make[1]: *** [scripts/kconfig/Makefile:77: oldconfig] Error 1
make: *** [Makefile:703: oldconfig] Error 2
这个怎么解决呢?
或是怎样才能把它整合到SDK里编译呢?

Re: RTL8188 usb无线网卡

Posted: 2025-04-23 12:03
by Crocodile
这个需要按照实际情况考虑情况很多没有办法提供建议了,一般在SDK外编译报错就算移植到SDK内部能成功编译的几率也不大,本质无论在SDK内还是外编译流程是相同的

Re: RTL8188 usb无线网卡

Posted: 2025-04-24 5:56
by Crocodile
驱动的移植情况复杂多样仅通过日志是无法判断问题,不提供相关的技术支持,感谢您的理解