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

摘要:
网络-˃防火墙-˃常规设置-˃软件泛滥-˃硬件泛滥-˃保存和应用2020-01-23。使用大约四个月后,可能会出现短期网络中断。Win10显示“无Internet连接”,ipconfig显示IP和GW未丢失。常规设置-˃软件泛滥-˃保存并应用以关闭硬件加速,然后将其进行几个月的比较,以查看硬件加速是否导致断开连接。启用TCP-BBR您可以选择是否启用BBR。启动TCP BBRopkginstallkmod TCP bbr,它将在重新启动后生效。由于未启用流量控制,因此怀疑bbr是原因。参考:电源猫导致OpenWrt路由器崩溃和断开的原因。当OpenWrt路由器崩溃时,在OpenWrt路由上启用BBR。注:NewifiD2的5Gwifi只能在36-44149-161信道之间工作。

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

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


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

newifi mini 用的是mt7620,也有硬件NAT,但不知道openwrt是否支持。
登陆路由器的网页。
Network -> Firewall -> General Settings -> Software flow offloading(勾上) -> Hardware flow offloading(勾上) -> Save&Apply(提交)

Newifi D1或 D2在Openwrt中,启用硬件NAT,启用BBR第1张Newifi D1或 D2在Openwrt中,启用硬件NAT,启用BBR第2张


  • 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.
    观察了一个月,似乎未感觉到断流。继续观察……


启用 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) 继续观察。
  • 参考:


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


转载注明来源: 本文链接 来自osnosn的博客.

免责声明:文章转载自《Newifi D1或 D2在Openwrt中,启用硬件NAT,启用BBR》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C语言复习之输入多个空格,保留一个配置CNPM-基础案例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

导航守卫

导航守卫 导航守卫的参数,to 和 from 都是路由对象 导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 参数或查询的改变并不会触发进入/离开的导航守卫。你可以通过观察 $route 对象来应对这些变化,或使用 beforeRouteUpdate 的组件内守卫。 每个守卫方法接收三...

angular-cli小白入门选集

1 安装与使用 首先确保安装了nodejs。 npm i angular-cli -g。 ng-cli的全局关键字为ng。 创建新项目:ng new projectName [options]。 创建组件:ng g component componentName。 启动server:ng server,默认端口4200。 打包:ng build --p...

vuejs导航条动态切换active状态

用一个数组存导航条,用v-for循环它,这样可以减少代码,二可以使用它的下标来判断高亮,三还可以获取后端的导航信息来遍历 重点是在:routerLink(index, path)函数,传入当前点击的下标,自定义一个下标,判断是否相等就用三元符号判断多给一个高亮样式 如何解决刷新就不高亮或第一个高亮了,很简单,监听一下当前路由在判断就好了 具体代码都在下...

关于vue的页面跳转后,如何每次进入页面时都能获取后台数据

关于vue的页面跳转后,如何每次进入页面时都能获取后台数据 watch+mouted 首先说问题。 一.页面的数据来自后台,即会发起请求从后台取值。 二.子组件的数据刷新的问题,即每次进入父组件的时候,其相关子组件的数据需要重新从后台取值。 1.答: 关于第一个问题。一般来讲我们会在vue的created的生命周期中实现,向后台发起请求获取数据。 但是这样...

openwrt docker 安装

1. 配置软件及防火墙规则docker pull openwrtorg/rootfs:aarch64_cortex-a53docker run -d --network host --name test--privileged=true openwrtorg/rootfs:aarch64_cortex-a53 sudo apt-get install fi...

openwrt固件支持3G和4G上网卡

http://wiki.openwrt.org/doc/howtobuild/wireless-router-with-a-3g-dongle Building image with support for 3g/4g and usb tethering Preparing build environment First of all, you nee...