#14159–It’s a mad mad mad mad mobile network world.

本来想拍点照片显示一下现在的设备有多混账的,不过懒得做了。

我之前买了一堆gl.inet的设备的原因就是我之前买过gl.inet的4G路由器(准确地说,E750),然而到了今年3月的某个时候,我发现它的某个部分好像有点奇怪的隆起……

不是吧……

拆开一看,证实了我最大的恐惧:电池变成了一个小抱枕。

立即拆掉、扔掉。我可不想带着一个炸弹满街跑,虽然包里有好几个潜在的炸弹。

然后就是一段动荡不安的时期。E750虽然拆了电池但是插上外接电源还算能用,然而在已经塞满东西的包里面真的不容易给它和电池再安排空间。这玩意用的电池的尺寸和接线还有点诡异,在掏包上看了半天我都找不到合适的,最后只能去问原厂。

然后原厂给我的答复是:“如果真的不行乃可以寄回来安排返厂哈。”

好吧,我绝望了……上回AX1800的风波已经折腾得我够惨了,这事情就算了吧……真的很想说以后不买他们家的东西了。

于是踏上了寻找另一个openwrt 4G路由器的旅程。gl.inet自己早就停产了E750,但是前一代的XE300还在卖,我抽屉里还有一个算是能用的。XE300和E750最重要的区别就在于E750用SoC的PCIe总线额外拓展了一个5GHz WiFi卡,考虑到我之前2.4GHz的孱弱表现,我还是希望在外面继续用5GHz的。

抽屉里倒是有个以前买的华为4G路由器,支持5GHz(n或者ac),然而那个机器最大的问题就是不能指定DHCP发配给各个设备的地址。如果各家的路由器有这个功能的话我还折腾openwrt干啥……

看了一下用rpi CM4的方案,没看到自带电池充电线路的,没有看到有两个m2接口的(需要一个卡做wifi ap界面,cm4自己的界面用来连接内网),也没有看到体积不大的……于是算了。

别家的ARM软路由方案也差不多,所以全部算了……

然后就只剩下photonicat了,一个奇怪的名字。这玩意基本上就是一块RK3568开发板,正反面各有一个m2接口,而且有原厂提供的电池和第二网卡支持。作为跑openwrt的4G热点来说这个CPU绝对是过剩到不行(我还买了4G RAM+64G Flash的版本),不过我还有别的选择么……

用了一天就后悔了:这玩意好热!之前我的rpi 4在包里散热不良的时候外壳表面温度也还没达到70度那么扯淡,但是这个几乎全金属外壳的东西的温度几乎和CPU core温度同步,也就是说,接近80度……

喵的我还同时买了一堆备件,在途TAT

于是又被折腾了一阵。关掉一堆后台服务,调低CPU频率,等等,只能算是稍微地减少了发热的量,每次从包里拿出来我都想要一把火钳。伴随疯狂的发热量,它的电池寿命也短得可怜:厂商号称带4G和11ax能运转大概4个小时,然而我从来就没有让这玩意成功在电池上运转超过2个小时。

这个玩意成功运转了一两个星期,至少看起来是这样。虽然随身LAN有11ax连接速度的感觉是不错,然而4G不知道为何总是有点不很稳定。

接着我去了几天HK,这玩意几乎完全不能用了……4G不怎么稳定,WiFi桥接更是超级不稳定。那个时候我已经被这玩意折腾得都快没脾气了,于是在网上找了一下在HK有什么能用的4G路由器可买。

在这个谁都喜欢用手机的年代市场上真的没有太多选择……有货的几乎就只有netgear的nighthawk m5,一个比很多手机都贵(4500 HKD!我可以买一个应该还算可以的二手iphone了都)的神经病东西。虽然号称是第一款带5G(Generation,不是GHz)的11ax随身路由器,不过这个5G基本上在大陆没法用,因为大陆为了能多创造GDP早就拒绝了4G和5G共用部分设备(所谓NSA)的模式,而这个机器国外的版本不支持独立组网(SA)的5G……

国内的运营商也不支持LTE Cat 22的速率,所以比5G还快的空口速率在大陆根本毫无用处。

然而它至少稳定!也许……

拿到的货有些问题,但是至少即插即用,5GHz 11ax的表现还算凑合。但是没有自定义的dns/dhcp设置还是让我很不爽。

dns/dhcp的执念是因为我还有一个gpd micropc在做口袋服务器,提供连接回家的gateway以及一些基础服务(比如文件共享和dead drop)。以前用的所有随身路由器都不能可靠地用机器的名字来访问它:Windows的情况好一点,毕竟它也跑Windows,SMB Name Resolution还算勉强能用,但Linux/Android基本上就是hit or miss。有了openwrt和dnsmasq支持之后整个随身内网的使用就和家里同样运行openwrt的表现差不多一样可靠了。

然而它比华为好的地方是即使在提供5GHz WLAN的时候还能正确连接2.4GHz的网络提供桥接。看来它也是按频段分开了两个WiFi空口。

然而我很快就找到了photonicat不好用的原因:mwan3,用来管理多个WAN链接的东西,开发商不知怎么回事搞坏了……完全禁用了以后竟然就稳定了很多。

于是回到大陆不久我就将m5扔到了一边,想着什么时候把这个碍眼的失败塞进垃圾桶里一了百了。

电源的问题不久也想到办法解决了:反正都是usb 5v供电,micropc上不是有一堆闲置的usb口咩。用blutack将机器固定在micropc的顶盖上,再用usb线连接两者,搞定。micropc常年插在一个thinkplus powerbank上,所以它自己的电力不是很成问题。

这样过了一个4月,期间偶尔换一下用几天E750——反正吊着个电源,没有电池也没关系——然而单天线AC的LAN速度实在有点不能忍(ax的新调制模式使频谱利用效率高了一些,lan速度和延时改善很大),但是photonicat的发热量真的离谱……

May day放假的时候在家无聊我又找了一下关于打开m5的linux telnet入口的信息,居然还让我找到了一个在linux下运行的东西能够完成这个事情(https://noteblok.net/2022/06/25/gaining-root-access-on-netgear-nighthawk-mobile-5g-lte-routers/),更重要的是,m5自己也在用dnsmasq……

其他的东西都可以洗洗睡了,人家netgear的东西虽然有些病态但是在发热量和性能上的平衡都比国产货好得多啊……

And so be it,估计在国内关停4G之前这个东西应该还能应付好一阵了……