最近工作需要购置了一台GPU机器,然后搭建了深度学习的运行环境,在工作中将这台机器当做深度学习的服务器来使用,前期已经配置好多用户以及基础环境。但最近通过xshell连接总是不间断的出现断连现象。
下面记录下,为此主要进行的操作。
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
sudo iwconfig
sudo iwconfig wlo1 power off # 其中wlo1是具体网卡名称
上述方案经实验,WIFI不会频繁断开了。但是这个每次开机都要重新配置,比较麻烦。后经查询可以通过以下设置来解决。
vim /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
修改wifi.powersave = 2
至此就能解决WiFi断连问题。
直接在电源管理页面中将电脑休眠设置为从不休眠,这样就不会断网。
还有一个设置方案,重启 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