[Share Experiences] Deepin GNU/Linux 20.9 系统 WIFI 断开不重连最终解决办法
Tofloor
poster avatar
longzhx
deepin
2023-07-06 17:52
Author

家人们,逼不得已了。

办公室的台式机是 deepin 系统,远程开发用,WIFI经常断开又不重连!!!导致我做的穿透没卵用,查阅各种资料都无法解决!配置如下:

image.png

解决办法:

使用 ChatGPT3.5 编写了一个访问baidu.com的脚本,不可达则重启 network-manager 服务,然后把脚本加入 crontab 每分钟执行一次。

脚本如下:

#!/bin/bash

# 定义要检测的URL
url="http://www.baidu.com"

# 使用curl命令访问URL并检查返回状态码
response=$(curl -Is -m 5 "$url" | head -n 1 | awk '{print $2}')

if [ "$response" != "200" ]; then
  echo "$(date -R): baidu.com 不可达,重启 network-manager 服务"

  # 重启 network-manager 服务
  sudo systemctl restart network-manager
else
  echo "$(date -R): baidu.com 可达"
fi

加入 crontab :

* * * * * /bin/bash /root/restart.sh >> /root/network.log 2>&1

执行日志如下:

Thu, 06 Jul 2023 09:21:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:22:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:23:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:24:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:25:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:26:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:27:02 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:28:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:29:22 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:30:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:31:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:32:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:33:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:34:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:35:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:36:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:37:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:38:02 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:39:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:40:01 +0800: baidu.com 不可达,重启 network-manager 服务
Thu, 06 Jul 2023 09:41:01 +0800: baidu.com 不可达,重启 network-manager 服务
Thu, 06 Jul 2023 09:42:02 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:43:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:44:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:45:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:46:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:47:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:48:01 +0800: baidu.com 可达
Thu, 06 Jul 2023 09:49:01 +0800: baidu.com 可达

家人们,我做得对吗?这是不是终极办法?

Reply Favorite View the author
All Replies
enforcee
deepin
2023-07-06 17:56
#1

好像是DDoS攻击

joy

Reply View the author
longzhx
deepin
2023-07-06 18:01
#2
enforcee

好像是DDoS攻击

joy

想多了,监控面板没那么高的流量。

Reply View the author
longzhx
deepin
2023-07-06 18:02
#3

同时发现,deepin 的UI和network底层服务是脱钩的joy,重启服务你也不会发现UI有任何变化。

Reply View the author
流浪的加菲
deepin
2023-07-06 18:38
#4

更多wifi相关问题的解决方法:https://faq.uniontech.com/search?keywords=wifi

Reply View the author
doodo
deepin
2023-07-06 18:47
#5
It has been deleted!
longzhx
deepin
2023-07-06 22:33
#6
流浪的加菲

更多wifi相关问题的解决方法:https://faq.uniontech.com/search?keywords=wifi

更多WiFi相关问题请访问:https://www.google.com/search?q=WiFi

tail

Reply View the author
ThinKinG
deepin testing team
2023-07-10 23:15
#7

用起来可以解决现在遇到的问题就行

Reply View the author