下载 4Gb 文件时 wpa_supplicant + dhclient 连接断开

下载 4Gb 文件时 wpa_supplicant + dhclient 连接断开

我有两个 wifi 适配器:内部和 USB。我总是使用外部 USB wifi 适配器,因为它显示出更好的信号功率和更好的速度。它开始每天失去连接两次或每天 4-5 次,需要重新连接。我找不到原因。

现在,当我尝试下载 4Gb 大小的文件时,它会在下载 600 Mb 或 1.2Gb 后失去连接。我尝试了另一个 wifi 适配器(内部) - 它的效果是一样的!

我使用 wpa_supplicant + dhclient。 Wpa 请求者充当 Herd 服务。

我不知道我的电脑如何通过 Herd 中的“网络”服务获取 IP。

现在,当我连接以太网电缆时,互联网是稳定的。我停止了 herd 中的 wpa-supplicant 服务,以下是 /var/log/messages 中的日志消息:

# tail /var/log/messages
Jan  4 16:57:26 localhost dhclient: No working leases in persistent database - sleeping.
Jan  4 17:03:45 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 5
Jan  4 17:03:50 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 8
Jan  4 17:03:58 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 10
Jan  4 17:04:08 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 14
Jan  4 17:04:22 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 15
Jan  4 17:04:37 localhost dhclient: DHCPDISCOVER on wlp5s0 to 255.255.255.255 port 67 interval 9
Jan  4 17:04:46 localhost dhclient: No DHCPOFFERS received.
Jan  4 17:04:46 localhost dhclient: No working leases in persistent database - sleeping.


# cat /etc/wpa_supplicant/wpa_supplicant.conf 


network={
    ssid="ssidemyhidethessid"
    scan_ssid=1
    proto=WPA2
    key_mgmt=WPA-PSK
    psk=passthepassypass
}

# uname -a
Linux antelope 5.10.4-gnu #1 SMP 1 x86_64 GNU/Linux

# readlink /sys/class/net/wlp0s20f0u2/device/driver
../../../../../../bus/usb/drivers/ath9k_htc

操作系统 Guix。

您能帮我看看我能做些什么来获得更好的 wifi 连接吗?

相关内容