导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    XR819连接wiif无反应

    Wireless & Analog Series
    1
    7
    2976
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Y
      y97788 LV 5 最后由 编辑

      Successfully initialized wpa_supplicant
      nl80211: Could not re-add multicast membership for vendor events: -2 (No such file or directory)
      [STA_WRN] Freq 2412 (wsm ch: 1) prev: 3.
      [STA_WRN] Freq 2422 (wsm ch: 3) prev: 1.
      [STA_WRN] Freq 2412 (wsm ch: 1) prev: 3.
      [AP_WRN] [STA] ASSOC HTCAP 11N 58
      [WSM_WRN] Issue unjoin command(TX).

      使用wpa_cli -i wlan0 scan 可以正常扫描都附近的wiif,配置wpa_supplicant连接后,打印上述信息后就没反应了。
      wpa_state=SCANNING,一直处于这个状态。
      WiFi热点配置都没有问题,猜测可能驱动哪里没有配置好

      1 条回复 最后回复 回复 引用 分享 0
      • Y
        y97788 LV 5 最后由 编辑

        [STA_WRN] Freq 2462 (wsm ch: 11) prev: 3.
        [XRADIO] if0-TX-auth-- (认证请求)
        [XRADIO] if0-RX-auth-- (接收认证)
        [STA_WRN] Freq 2422 (wsm ch: 3) prev: 11.
        [STA_WRN] Freq 2462 (wsm ch: 11) prev: 3.
        [XRADIO] if0-TX-assoc_req-- (关联请求)
        [XRADIO] if0-RX-assoc_resp-- (关联成功)
        [AP_WRN] [STA] ASSOC HTCAP 11N 58
        [XRADIO] if0-TX-deauth-- (解除认证)
        [WSM_WRN] Issue unjoin command(TX).

        调试发现,已经成功认证连接了,但是不知道为什么马上又发送了deauth解除认证,断开连接的数据帧。导致WiFi没有连接上

        1 条回复 最后回复 回复 引用 分享 0
        • Y
          y97788 LV 5 最后由 编辑

          捕获.PNG

          1 条回复 最后回复 回复 引用 分享 0
          • Y
            y97788 LV 5 最后由 编辑

            1.查看想要连接BSSID已经验证成功了,但是查看WIFI没有连接上,而且下面一直有个其他MAC地址的一直在解除认证数据帧,scan了下WiFi,附近根本没有此MAC地址的设备。

            1 条回复 最后回复 回复 引用 分享 0
            • Y
              y97788 LV 5 最后由 编辑

              Authenticated with 78:44:fd:be:c6:64 (on wlan0)
              Not connected.

              1 条回复 最后回复 回复 引用 分享 0
              • Y
                y97788 LV 5 最后由 编辑

                微信图片_20240124110036.png 网络抓包发现,在关联成功后的四次握手交换密钥时,STA设备没有回复,查下处理KEY的接口。

                1 条回复 最后回复 回复 引用 分享 0
                • Y
                  y97788 LV 5 最后由 编辑

                  终于调通了,简直就是一个大坑...由于WiFi驱动里面cfg80211.h的接口定义跟内核版本的cfg80211.h的接口不一致,导致调用时传入的数据不对了,但是奇怪的是,这编译时或者运行时为什么不报错呢......

                  1 条回复 最后回复 回复 引用 分享 0
                  • 1 / 1
                  • First post
                    Last post

                  Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                  行为准则 | 用户协议 | 隐私权政策