Ubuntu 20系统WIFI断连问题

本文介绍了在GPU服务器上遇到的WiFi断连问题及其解决方案。通过设置静态IP地址、关闭电源管理中WiFi硬件的休眠模式以及调整WiFi的电源管理设置,成功解决了WiFi频繁断开的问题。此外,还提供了检查和重启网络模块的命令,以确保网络稳定性。这些步骤对于远程使用GPU服务器进行深度学习任务的用户来说十分关键。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近工作需要购置了一台GPU机器,然后搭建了深度学习的运行环境,在工作中将这台机器当做深度学习的服务器来使用,前期已经配置好多用户以及基础环境。但最近通过xshell连接总是不间断的出现断连现象。

下面记录下,为此主要进行的操作。

1.IP地址一直在变,修改IP地址为静态IP地址。

ip a  查看网卡设备号

sudo vim /etc/netplan/XXX.yaml (XXX每个人可能不一样),yaml里面内容修改如下:

network:
  ethernets:
    wlo1:     #配置的网卡的名称
      addresses: [192.168.5.1/24]    #配置的静态ip地址和掩码
      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes
      optional: true
      gateway4: 192.168.5.1    #网关地址
      nameservers:
         addresses: [114.114.114.114,180.76.76.76]    #DNS服务器地址
  version: 2
  renderer: networkd

保存修改后,下面命令生效。

sudo netplan apply

2.电源管理模块关闭了wifi硬件

sudo iwconfig
sudo iwconfig wlo1 power off  # 其中wlo1是具体网卡名称

上述方案经实验,WIFI不会频繁断开了。但是这个每次开机都要重新配置,比较麻烦。后经查询可以通过以下设置来解决。

vim /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

修改wifi.powersave = 2

至此就能解决WiFi断连问题。

3.系统休眠状态下会断网

直接在电源管理页面中将电脑休眠设置为从不休眠,这样就不会断网。

还有一个设置方案,重启 network kernel modules/drivers。

sudo lshw -C network

找到configuration字段中driver=your_kernel_name

然后运行以下命令:

sudo modprobe -r your_kernel_name

sudo modprobe -i your_kernel_name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UnknownBody

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值