This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/WL1807MOD:应用能否继续运行 ifconfig wlan0向上拧动驱动程序?

Guru**** 2424580 points
Other Parts Discussed in Thread: WL1807MOD

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/795142/linux-wl1807mod-could-app-keep-running-ifconfig-wlan0-up-screw-up-the-driver

器件型号:WL1807MOD

工具/软件:Linux

您好、实际上、它是从之前的相关问题"Linux/WL1807MOD:wlcore:警告 RX 中的数据包损坏"延伸出来的。 Saurabh 的最后一项建议是:

回应 明华

2019年3月22日凌晨2:59
您好!
这就是你可以尝试的
-使用 wlan0接口停止 WPA 请求程序和任何其他程序
-关闭 wlan0接口
-卸载 wl8驱动程序模块(/usr/share/wl18xx 中的脚本)
——再次把所有这些都加起来

检查这是否解决了问题。

谢谢
Saurabh

上周我们发现、在我们的应用程序中、有一个循环、它不断调用系统命令:"ifconfig wlan0 up"、此时接口为 donw。 导致问题的原因。 如果我们将"ifconfig wlan0 up"命令从忙线循环中取出、则仅在"ip link show dev wlan0"命令输出中显示"multicast、up"字符串后运行该命令、问题就会消失。

这是否是正确的修复方法、还是应该考虑其他问题?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    是的,不必要地启用/禁用 wlan0肯定会导致问题。 这会触发许多事件,包括禁用/启用 wilink8的 WLAN IP。

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你,Saurabh!