菜鸟小码农的博客 2021-03-10 17:01 采纳率: 20%
浏览 36

AirKiss自动配网在MT7621上运行

编译成功后可以在MT7621搭载的openwrt系统上运行,并且可以抓到手机的包,其IP地址与MAC地址没问题,就是在将接收到的数据传到函数 airkiss_recv(也就是将网络帧传入airkiss库进行处理)时返回值一直为0,导致一直打印IP和MAC信息,就是解不出SSID和密码。

 

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-24 08:49
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    从您提供的信息来看,似乎遇到了一个错误。当尝试使用空气喷嘴自动匹配网络时,它没有正确地识别出网络名称(SSID)或密码。这可能是由于以下原因:

    1. 网络设置不正确:确保您的MT7621设备连接到了正确的Wi-Fi网络,并且设置了正确的无线安全选项。

    2. Wi-Fi加密类型不支持:如果您的MT7621设备支持的加密方式不支持空气喷嘴功能,则可能无法识别到网络。

    3. 没有正确安装或配置空气喷嘴库:确保您的空气喷嘴库已正确安装并配置,以便能够识别出网络。

    如果您已经确认了上述所有因素都不存在问题,那么可能需要检查是否有关于空气喷嘴的任何其他硬件故障,或者尝试重新启动设备以查看是否能解决问题。

    以下是针对空气喷嘴自动匹配网络的一些基本步骤:

    1. 首先,请确保您的设备已连接到正确的Wi-Fi网络,并且已启用无线安全选项(例如WPA-PSK/WPA2-PSK/TKIP/EAP等)。

    2. 如果您使用的是Android设备,可以尝试在"设置 > 连接 > Wi-Fi > 路由器"中手动输入路由器的SSID和密码。

    3. 在OpenWRT系统中,您可以尝试使用以下命令来检测Wi-Fi信号强度和频率:

    iwlist wlan0 scan | grep SSID
    

    这将在终端中显示当前可用的Wi-Fi网络列表以及它们的SSID和信号强度。

    1. 如果您想要手动输入SSID和密码,可以按照以下步骤操作:

      a. 打开浏览器,输入您的路由器的管理页面地址,通常这个地址是“192.168.1.1”或类似。

      b. 登录到路由器的管理界面。

      c. 寻找“无线设置”或类似的选项,然后找到“无线安全设置”。

      d. 在这里,您可以选择不同的加密方法(如WPA-PSK/WPA2-PSK/TKIP/EAP),并输入相应的密钥。

      e. 完成以上步骤后,重新启动您的设备,看看是否能自动匹配到正确的网络。

    2. 如果以上步骤都无法解决您的问题,可能需要考虑升级至更现代的操作系统版本,因为一些较旧的固件版本可能存在兼容性问题。

    希望这些信息对您有所帮助!如果您遇到更多问题,请提供更多详细信息,以便我们为您提供更具体的帮助。

    评论

报告相同问题?