ap6256-wifi调试记录

问题描述:ubuntu和debian系统wifi拨号问题
1、用wpa_cli进行wifi注网

systemctl enable NetworkManager
systemctl start NetworkManager
wpa_cli -i wlan0 scan  
wpa_cli -i wlan0 scan_result
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 set_network 0 ssid '"QTest"'
wpa_cli -i wlan0 set_network 0 psk '"12345678"'
wpa_cli -i wlan0 enable_network 0
wpa_cli -i wlan0 save_config========》出错FAIL

且networkmanager使得的wifi不断扫描导致/dev/kmsg Broken pipe
2、通过nmcli命令来进行拨号

nmcli dev wifi connect QTest password 12345678 ifname wlan0
出现Error: Connection activation failed: (4) The device could not be readied for configuration.

3、联系ic厂家后更换驱动bcmdhd版本101.10.361.32,但会如下图报错:
在这里插入图片描述
在其驱动Makefile中添加CONFIG_BCMDHD_NO_POWER_OFF := y

而且出现wlan0和wlan1两个节点,下图是两个节点分别说明:
在这里插入图片描述
如何将wlan1节点禁掉:

kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd
diff --git a/Makefile b/Makefile
index 9a01480..cc586dc 100755
--- a/Makefile
+++ b/Makefile
@@ -87,7 +87,7 @@ ifneq ($(CONFIG_CFG80211),)
        DHDCFLAGS += -DROAM_CHANNEL_CACHE -DDHD_LOSSLESS_ROAMING
 #      DHDCFLAGS += -DWL_CFGVENDOR_SEND_HANG_EVENT
        DHDCFLAGS += -DGTK_OFFLOAD_SUPPORT
-       DHDCFLAGS += -DWL_STATIC_IF #-DDHD_MAX_STATIC_IFS=2
+#      DHDCFLAGS += -DWL_STATIC_IF #-DDHD_MAX_STATIC_IFS=2
        DHDCFLAGS += -DWL_CLIENT_SAE
        DHDCFLAGS += -DCONNECT_INFO_WAR -DWL_ROAM_WAR
        DHDCFLAGS += -DVNDR_IE_WAR
将wlan1注释掉之后,发现wlan0
修改config.txt抓取log:
dhd_console_ms=20
dump_msg_level=0xf
dhd_msg_level=0x801
android_msg_level=0x5
wl_dbg_level=0x9
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值