osnosn

  博客园 :: 首页 :: 博问 :: 闪存 :: :: 联系 :: 订阅 订阅 :: 管理 ::

Newifi D1或 D2在Openwrt中,启用硬件NAT,启用BBR

转载注明来源: 本文链接 来自osnosn的博客,写于 2019-09-27.


启用 mt7621的硬件nat (Newifi D1 或 D2)

光猫桥接模式。openwrt 用 pppoe 拨号上网。

另外,手上还有一个 newifi mini 用的是mt7620,也有硬件NAT,但不知道openwrt是否支持。
下文用的是 mt7621。

登陆路由器的网页。
Network -> Firewall -> General Settings -> Software flow offloading(勾上) -> Hardware flow offloading(勾上) -> Save&Apply(提交)


  • 2020-01-23. (从2019-09打开硬件加速到2020-01)
    经过约四个月使用,有时会出现短时断网。
    (wifi信号好,wifi连接正常,但手机微信显示"无法连接服务器",朋友圈图片刷不出来。win10显示"无Internet连接",ipconfig显示IP和GW未丢失。但内网电脑互访正常。有时过十几秒,有时过几分钟,自己就恢复了)
    起初一度怀疑是运营商的问题。
    出现的频率不固定。有时一天出现2-3次。有时几天出现一次。四个月中,有感觉的大约有10几次。
    出现的时刻也无规律。有上午,有下午,也有晚上。
    这应该是网上说的断流现象。
    General Settings -> Software flow offloading(去掉勾) -> Save&Apply(提交)
    关掉硬件加速,再对比几个月看看,是否硬件加速导致了断流。

  • 2020-03-10. (从2020-01关闭硬件加速到2020-03)
    关闭硬件加速。保留BBR,保留IPv6.
    观察了一个月,似乎未感觉到断流。继续观察……

  • 4月份上网课发现断流,关闭BBR,之后5个月(到2020-10)中,还是偶尔出现过2-3次的断流。

  • 2020-10 开始折腾软路由。之前的观察不能继续了。见我的文章: UnRAID_6.8_配置_设置


启用 TCP-BBR

您自己选择是否开启BBR,也可以不开启。

  • 开启 TCP-BBR
    opkg install kmod-tcp-bbr
    重启后生效。

  • 关闭 TCP-BBR
    opkg remove kmod-tcp-bbr
    重启后生效。 (2020-4-13关)

    • 4月份,在上网课,视频会议的过程中,出现过突然断网的现象。路由的web页不能登录。重启路由恢复。
      因没有开启任何flow control,故怀疑bbr导致。换回cubic之后,断网没再出现。(2020-4-27) 继续观察。
    • 截止到2020-10月,还是出现了2-3次的不能上网,重启路由后恢复。不太确定是路由的问题,还是运营商的问题。
    • 2020-10-05开始使用软路由,x86的openwrt-19.07,一个月时间,也出现过一次微信朋友圈打开极慢(甚至打不开)。重启路由后恢复。
  • 参考:


其他

注: Newifi D2的5G wifi只能工作在36-44,149-161这些频道之间。其他频道5G不工作。
区分D2版本的一个方法: 查询路由器底部 SN 前三位: PND为1.1 / MND为1.1+ / HND为1.2版

---end---


转载注明来源: 本文链接 https://www.cnblogs.com/osnosn/p/11597716.html 来自osnosn的博客.

posted on 2019-09-27 14:19  osnosn  阅读(14658)  评论(8编辑  收藏  举报