Netgear R8500

eBay 上碰到了本地卖家,第一次见面交接,挺顺利,路由到手第一感觉是盒子好大好沉,不过 WNDR4700 其实也够大够沉了。

这里与 WNDR4700 做个比较(AC5300 vs N900)。测试软件 iperf3:

  • 老路由器,使用 802.11n 协议,5G band,iMac <-> MBP <-> iPad 似乎都可以到接近 60Mbps 的速度,但是 pixel 居然只有 15Mbps。
  • R8500 官方固件,使用 802.11ac 协议 + MU-MIMO,5G dual band, iMac <-> iPad 达到了最高的 300+Mbps,手机之类的也有 100Mbps
  • R8500 梅林固件,使用 802.11ac 协议 + MU-MIMO,5G dual band,最高速度降到了 200+Mbps(如果一端是 Gether net的话,iMac 可以到 400Mbps 的,Google Pixel 2 XL 也可以到 200Mbps)

毕竟隔了这么多年,终于可以享受 802.11ac 带来的带宽优势。很遗憾的是第三方的固件一直没有能达到官方固件的性能。

继续说一下固件:

  • 官方固件这么多年了几乎没有发现和 N900 时代的区别,Netgear 软件上真的是不思进取,看网上的评论 Genie app 的功能也很不完整,和华硕差了老远
  • dd-wrt 的固件也是可以 work 的,也有一些为 R8500 定制的
  • 突然发现华硕自己 asuswrt 也算是 dd-wrt 的分支吧,然后进而衍生出来梅林固件据说比较稳定,比较有意思的是也有人把这个和 R8500 进行了整合和优化
  • 比较搞笑的是华硕家 app 做得好(通过 app 管理路由器比起 web 界面来说还是爽不少),Netgear 这方面很差,结果刷了固件的 Netgear 用户居然可以用华硕的 app,这简直是惊天大 bug 啊,然后华硕很小家子气的封掉了这些靠刷固件换爹的同志们

其实安装第三方固件主要是两个用途

  • DNSmasq,这算是一个 DHCP 客户端、DNS forwarder,同时通过修改它可以在 LAN 里面定制自己的域名
  • VPN client + kill switch,为了比较安全的进行某些不可描述的任务,大家都会使用 VPN 隐藏自己的 IP,但是 VPN 自己有一定的问题:断线。在 VPN 失去链接后,默认的路由就会走本地局域网,如果 VPN 后面的主机还在主动的访问网络的话,就会暴露出来。更好的做法自然就是希望断线后切断 VPN 内主机的网络链接直到 VPN 连接重新建立(简单的做法就是 ban 掉除了 VPN 使用端口以外的其他端口链接)。这就是所谓的 kill switch

很自然的一个问题来了,难道我们在 VPN 的时候除了正常上网等任务,还需要另外开一台主机专门 VPN 吗?当然,主机 level 的隔断是比较容易实现的,但是我们其实没有必要使用真正的主机,现在虚拟化技术的应用使得我们可以比较轻松的生成一个虚拟机,而不可描述的任务仅仅在虚拟机内进行,虚拟机也在 LAN 获得地址,接入 VPN。

自从入手之后就换到了 merlin 固件,到现在为止尚未重启过路由器。各个设备里似乎只有 Sony 的电视 wifi 出过问题,电视那边关闭 wifi 重连就好了,看起来 Sony 不靠谱的成分更多一些。

Advertisements
Netgear R8500

无线路由器之更新之前

距离上一次更新路由器差不多三年半,这几年的变化还是挺大的,最早因为 Amazon 没有 oncall 的手机,到后来 Google corp phone 有每年更新一次的机会,再到现在购入了比较近的电视,家里面的 wifi 设备已经发生了比较大的变化,最早的 802.11n 现在已经可以使用更新的 802.11ac,设备增多(1 个人的设备到 2-4 个人的设备)以及使用带宽的变化(最多一个视频到现在最多可能 4 个视频同时在线播放,4k 的普及,即将购入的 NAS 也会较大的影响),这些因素导致开始考虑路由器的升级。

除了早期知道通过 DD-WRT、merlin 等开源固件提升一个路由器的能力以外,下面是一些需要额外考虑的特性:

  • triband vs dual band:较新的路由器除了最早 2.4G + 5G 频段的支持以外,现在又添加了第二个 5G 频段,可以选择共用一个 SSID 或者两个,最 crazy 的大概是允许一个设备同时使用两个 5G 频段,这对一些需要大量的带宽的应用会非常有用
  • 天线类型,高端一点的都是 MU-MIMO ?x?,这个会影响 n/ac 的性能,通常决定性能的是通信双方这个数目较小的那个。比如 4×4 的 router 和 3×3 的 MBP 使用 ac 协议最终获得的性能是 3x ac 基本带宽。n 协议单个带宽为 150Mbps 常见使用 3 个天线同时传输(理论最大为 4),而 ac 理论上单个带宽可以到 500Mbps,除了 modulation 可以提高到 QAM 256 以外(非标准的有做到 1024)市面上有 4×4 但是理论上可到 8×8,这样一来 n 协议上最高可能有 450Mbps 而 ac 很容易就能突破 1Gbps 的能力。
  • 手机 app 的支持,大概是 google 起了这个头,早先 web 界面逐步开始向 app 界面发展,说实在的,好像没觉得 app 能提供更好地功能体验(maybe 不怎么刷屏?但是其实 web 也可以做到的呀),倒是 web 在没有手机的时候也能用啊
  • mesh 支持,我了解到这个功能大约是 Google 开始推自己的路由器的时候 marketing 的卖点之一吧,不过像华硕也开始支持这种功能,华硕自己的 AiMesh 允许将不同型号的路由器作为 extender 并入已有网络,那么最直接的应用就是类似我现在的处境,更新路由器的时候,老的路由器不必扔掉,还可以并入网络增强网络的 range
  • link aggregation,路由器无论是有线还是无线信道支持通过两个信道的合并增加接入设备的带宽或者作为备用路线,最常见的设备大约就是 NAS,例如 DS918+ 提供了两个 RJ45,最大可以用到 2G 的带宽,在多个设备通过路由访问 NAS 的时候,带宽可能就是最讨厌的瓶颈了
  • G 以太网还是 10G 以太网,家用网络 10G 的还比较少,但是 G 以太网应该是必须的了
  • PLEX 支持,现在路由器的芯片也越来越 powerful,以 N900 为例 1G 的 CPU 到现在更厉害的 X10 系列 1.7G 四核,支持 PLEX 也是必然的,不过最近类似 N900 那种还能肚里装硬盘的高端产品少了下来,存储都依赖 USB3.0,觉得要不还是 NAS 上跑 PLEX 好了,毕竟更好地硬件以及更大的存储在一块

还是看了看 Netgear 和 Asus 两家的产品线,之前 N900 网络的稳定性上让人还算比较满意(NAS 支持上比较奇葩),自己用了这么久还推荐给了爸妈,最终可能还是继续 Netgear 的系列了。

  • Netgear X8(R8500)是一款 AC5300 的产品,triband,包括两个 5G 的 band 可以达到 4.3G 的带宽;CPU 为 1.4G 双核配备 512M RAM,跟 N900 (1G 单核 + 256M RAM)相比已经提升不少;6 口 LAN,其中两个支持 Link aggregation;
  • Netgear X10(R9000)是一款 AD7200 的产品,大概也是 Netgear 的顶配了,比起 X8 主要增强的大约是带宽增加了 60G 频段的 802.11ad,这提供了 4.6G 的带宽(相反 5G 的频段仅有 1.7G 带宽);CPU 提高到 1.7G 4 核配备 1G RAM,这种程度已经可以胜任 PLEX 需要的能力(除了 4k transcoding)
  • Asus RT-AC68U 是一款比较老的 AC1900 的产品,大概就是我购买 N900 那个时代就已经存在的了,但是由于历史原因它的性能还是十分被人认可,有 T-Mobile rebrand 的产品最近打折到 60$ 可以把固件刷回华硕自己的,并支持 AiMesh,这个价位来看还是一个很不错的选项,只是原生 800MHz 的 CPU 在今天看来稍微弱一点
  • Asus RT-AC88U 还是一款 AC1900 产品,dual band,但是包括 8 个 RJ-45,可以做 link aggregation
  • Asus RT-AC5300 算是和 Netgear X8 同级别的产品,感觉软件做得好不少,看评测似乎距离较远的时候性能更好,不过死贵的价格看起来难以入手

看样子价格和性能比较适合的大约是 Netgear X8,二手现在大约 120$,新的在 230$,亮点大约就是 link aggregation 与 4×4 MU-MIMO 天线,家里现在

  • 工作笔记本两台,都支持 ac,其中老婆那台可能是 3×3 MU-MIMO 的
  • 4k 电视两台,也都支持 ac,查了半天,没找到天线到底啥型号
  • iPad 两台估计也是支持 ac,老婆的 iPad pro 是支持 HT80 MIMO,看样子是 2×2 支持 866Mbps,我的不清楚可能只是 433Mbps
  • 然后 DS918+ 可以使用 LAG
无线路由器之更新之前

GOLiFE GPS 手表 X-PRO

GoLiFE GPS 手表之 X-PRO 在某些平台上又被销售为 North Edge Fourier 是一款国产 GPS 手表,其前代产品大约是 i820,通常售价在 ~$90 左右(i820 大约 50$ 可以买到)。根据前面的分类,这类手表更加面向 sport。之所以看中这款手表主要是听说其 GPS 打开后可以持续使用 10 小时,这可以覆盖我多数 hiking event,而其记录的 GPS 数据(可以通过其网站导出为 GPX 格式)又可以用于照片同步,也算是解决了 Holux M241 寿终正寝的问题和 iwown 表日益老化电池的问题了,毕竟手表比起 M241 又要方便小巧不少,除了 GPS 带来的经纬度,手表还有气压和温度的记录。

GOLiFE GPS Watch X-PRO

这款手表包括三种模式:主界面,活动界面与菜单界面,它们之间使用 mode 切换,而每个界面可以使用 ok 按钮切换内容:主界面可以切换时间、气压计读数、指南针、GPS 坐标等信息,活动界面用来开始新的活动;而箭头按钮可以用来切换项目或者页面。一般在主界面的时钟页面我会显示时间与当天的计步器读数,不过尽管这个计步器可以精确的读出步数,但是有点太敏感,开车时手腕的动作也会被捕获下来,这会导致估计的步数不准,非常遗憾。

活动分析数据

最常见的应用场景大约就是 hiking 了,上面是一个前一段时间在 Maple-Heather Pass Loop 行走的分析。开始活动前需要将手表调整到活动界面,按 ok 选择 活动类型为 hiking,然后等候 GPS 锁定位置,这个户外一般一分钟左右就可以完成,比起 M241 快多了,之后就可以开始活动了,这个过程中可以回到主界面,活动界面上主要显示一些摘要,比如活动时长,心率,每公里耗时等等,有兴趣关注一下自己的参数的话可以看看。不过需要注意的是,如果你想精确的记录位置的话,应该关闭自动暂停活动功能,它基本上就是说如果你不怎么移动(根据位移判断)或者速度较低(根据速度判断)就会暂停记录这个活动直到恢复,这个有一定的节省用电,准确记录活动的意思,但是对于我希望通过 GPX 同步相片的 EXIF 这个需求来说却是是个缺点,因为拍照的时候往往就停下来了,而这时如果停留较长时间的话,可能同步软件就不能很好的将缺失的 GPS 坐标写入到 EXIF 里了,但是如果是马拉松或者一些骑行活动中间的休整的话,这个功能还是挺好用的。我还是将这个功能默认关闭掉了。需要休息或者什么的话直接手动暂停就好了(在活动界面上按 ok 即可)。活动结束后先暂停活动然后按 Lap/C 就会询问是否保存这个活动信息,最后通过 GOFIT 这个 App 就能在手机上看到记录的路线,以及一些分析。

上面的例子还是挺有意思的,上山过程中和老婆一起走的那一节心率一直很低,大约在 100 以下,后来决定分头行动后,心率上升到 140 以上,其中上山的时候心率在 160 左右,但是我比较频繁的停下来拍照,可以很明显的找到几个景点,开始下山的时候心率很少达到 150,看起来负荷还是很明显的差异。

活动分析界面

最后吐槽一下这个手表的一些不足:

  • 提供了一个 drive mode,理论上应该是记录 GPS 轨迹用的,但是并不隶属于活动界面,而且开启后似乎耗电很快
  • 与手机通过蓝牙同步以后应该把手机蓝牙关闭,避免手机与手表持续的蓝牙链接,在有这个链接时,我发现似乎手表耗电变快,同时经常把 DST 弄丢失
  • 手表比较厚实,很难戴舒服,也不能更换表带

想当初 M241 购入也花了 60$+ 这个略贵的手表似乎性价比高了不少。也许我们也需要更长时间的使用,看看效果到底如何。

GOLiFE GPS 手表 X-PRO