解决树莓派SSH登录和输入卡顿 您所在的位置:网站首页 树莓派wifi信号弱 解决树莓派SSH登录和输入卡顿

解决树莓派SSH登录和输入卡顿

2024-06-02 19:56| 来源: 网络整理| 查看: 265

关于树莓派SSH登录和输入卡顿的原因,各种说法都有。中文帖子多数都说是dns的问题。但是翻阅英文资料你会发现几种不同的说法。

我的解决方案:

首先要找原因: 最初我把树莓派放在另外一个房间,连接毫无问题。修改了时区,安装了几个软件和模块之后,为了测试方便我把它移到电视机附近,然后重新开机发现SSH卡顿严重。然后上网一顿猛搜,树莓派虽然卡但是偶尔还能操作,所以我是用了下面的方法1之后似乎流畅了,然后再次重启以后就干脆了连不上了。 然后我想为啥不试试放回原来那个房间?拿回去之后,居然又好了!我也有些意外,这么玄学的解决方案?这不科学啊?! 后来思考了一下,发现问题的根本原因:

为了散热我使用了铝合金外壳导致WIFI信号变弱,因而导致SSH卡顿

那为什么那个距离主路由更远的房间里运行反而没问题呢?因为我的那个房间有一个二级路由与主路由无线桥接在一起,而树莓派刚好放在二级路由旁边,所以信号接受变好了! 所以,如果你使用了铝合金外壳,WIFI信号必然受影响。最简单的检查办法就是ping raspberrypi.local看看延时。

所以另外一个解决办法就是用网线啦。 其他可能的原因和解决方法: sudo nano /etc/ssh/sshd_config 末尾添加一行: IPQoS cs0 cs0

ctrl+x, 按y,回车即保存退出。 然后service sshd restart重启sshd

关闭Wifi的PowerSaving: 创建一个新文件 /etc/modprobe.d/8192cu.conf sudo nano /etc/modprobe.d/8192cu.conf,添加如下内容 # Disable power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1

然后输入sudo reboot重启 3. 编辑 /etc/ssh/sshd_config关闭dns :

#添加一行 useDNS no

然后service sshd restart重启sshd

参考文献:

[SOLVED] SSH connection sometimes hangs - Help and Support / Raspberry Pi - OSMC Forums Test and Configure | Adafruit’s Raspberry Pi Lesson 3. Network Setup | Adafruit Learning System 解决树莓派SSH登录缓慢的问题


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有