提醒:华硕路由器 Merlin 固件从 376.45 版本开始锁区

我的 AC68U 是在秋叶原的ヨドバシカメラ买的,乱七八糟返点免税加一起比国行便宜三分之一到四分之一吧,当时没想太多,到手发现有 5GHz 信道的问题——日本区域的 5GHz 信道特别少,只有 36、40、44、48 四个。关于 5GHz 频段在不同区域的信道问题,可以参见以下链接:
http://en.wikipedia.org/wiki/List_of_WLAN_channels#5.C2.A0GHz_.28802.11a.2Fh.2Fj.2Fn.2Fac.29.5B16.5D

我的手机,却一直跟日本的 5GHz 信道有点疙瘩,讲起来前一部 Galaxy Nexus 和这一部 Nexus 5 都是日本买的,却连不上日本的 5GHz 信道,以前用 E3000 和 E4200 的时候,必须把区域设置成中国或者美国才可以正常使用,而家里的其他设备比如 iDevice 都连接得非常正常。这个可能是 Google 原厂固件的一个 bug,在 Androidpolice 也有文章提到过

不知道为什么,我在这部 AC68U 上刷 Tomato 就没有成功过,最成功的地步是进去界面以后一保存任何设置就无法访问,还好有 Merlin 固件可以让我修改无线网络的区域码,我改成中国以后能选到 1XX 信道便能正常使用 Nexus 5 并连接到 802.11AC——日版的手机不能用日版的路由器,真是讽刺。

在改区域到 CN 之后,Auto 到这个信道才可以正常使用 Nexus 5。
图像 003

结果,这个最省心的改 NVRAM 方案在最新版的 Merlin 固件里失效了,无论我怎么改 NVRAM 的数值,重启以后地区还是 JP 。
我以为是个 bug,写了邮件给作者反馈,没想到很快得到答复。

Starting with recent firmware releases, Asus is now enforcing the region code stored in the CFE bootloader, to comply with local regions. The FCC for example now requires router manufacturers to take steps to prevent users from changing the region, and even asks manufacturers to report which measures they are taking to ensure that.

So this isn’t a bug, but a legal requirement that Asus is now enforcing.

看来如果想继续在 Nexus 5 上使用 802.11ac(5GHz 11n 可以正常工作!),我的路由器固件版本就要停留在上一版 374.43_2 了。对这版固件倒是没什么不满,就是以后不能升级略不爽而已。
当然我也可以等待或者作出其他取舍:
1. 等等看 Android L 是否对这个 bug 有所修正
2. 等等看未来是否有其他可用的新固件,或者 Merlin 会不会加入 DD-WRT 和 Tomato 的区域更改功能。
3. 更换一部手机,虽然这是迟早的事,但是我想说再这样墙下去,我大概会准备换 iPhone 了。
4. 在更换新的 iPad 之后,放弃在 Nexus 5 上使用 802.11ac,我现在经常使用 802.11ac 的设备也只有 Nexus 5 而已,不用太浪费了,但是在家里某些地方信号是真的不好。

不过这倒真是一次失败的购物,大家以后买路由器切记有锁区这回事啊。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注