今天在amlogic T972上更新realtek驱动,包括最新的wifi驱动和bt驱动,更新完后,wifi,bt都不能用,经过半天的排查马总算解决了,这里记录一下。
1.wifi打不开
虽然编出ko文件了,但是wifi一直打不开,一直没找到问题,后来仔细对比文件发现是编译脚本设错了realtek给的默认驱动,默认都是配置成CONFIG_PLATFORM_I386_PC =y,amlogic 平台需求改成CONFIG_PLATFORM_AML_S905 = y。改正后重新编译正常。此外,编译生成的module名也需要和之前的一致。
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ANDROID_X86 = n
CONFIG_PLATFORM_ANDROID_INTEL_X86 = n
CONFIG_PLATFORM_JB_X86 = n
CONFIG_PLATFORM_ARM_S3C2K4 = n
CONFIG_PLATFORM_ARM_PXA2XX = n
CONFIG_PLATFORM_ARM_S3C6K4 = n
CONFIG_PLATFORM_MIPS_RMI = n
CONFIG_PLATFORM_RTD2880B = n
CONFIG_PLATFORM_MIPS_AR9132 = n
CONFIG_PLATFORM_RTK_DMP = n
CONFIG_PLATFORM_MIPS_PLM = n
CONFIG_PLATFORM_MSTAR389 = n
CONFIG_PLATFORM_MT53XX = n
CONFIG_PLATFORM_ARM_MX51_241H = n
CONFIG_PLATFORM_FS_MX61 = n
CONFIG_PLATFORM_ACTIONS_ATJ227X = n
CONFIG_PLATFORM_TEGRA3_CARDHU = n
CONFIG_PLATFORM_TEGRA4_DALMORE = n
CONFIG_PLATFORM_ARM_TCC8900 = n
CONFIG_PLATFORM_ARM_TCC8920 = n
CONFIG_PLATFORM_ARM_TCC8920_JB42 = n
CONFIG_

本文记录了一位工程师在Amlogic T972芯片上更新Realtek驱动后遇到的WiFi和蓝牙无法使用的问题及解决过程。主要问题是编译脚本设置错误,需将CONFIG_PLATFORM_I386_PC更改为CONFIG_PLATFORM_AML_S905,并确保模块名称一致,以解决WiFi问题。对于蓝牙问题,是由于libbt-vendor.so导致,通过源码排查和修改后恢复正常。
---更新realtek wifi及bt驱动&spm=1001.2101.3001.5002&articleId=122883645&d=1&t=3&u=0c500fbdab4e4c93b265a5272af8258d)
1378

被折叠的 条评论
为什么被折叠?



