Converting GL.iNet MT3000 4.7.0 (Beryl AX) from CN to Global

UPD: It's not OpenWRT issue, update of this outdated Converting GL.iNet MT3000 (Beryl AX) from CN to Global

  • List item

old ways don't work:

  1. echo "US" | dd of=/dev/mtdblock3 bs=1 seek=136
echo US > /tmp/country_code
mount --bind /tmp/country_code /proc/gl-hw-info/country_code
cat /proc/gl-hw-info/country_code

there is no country in mtdblock3 in 4.7.0 version

I found country in /dev/mtd2

failed to modify it

dd if=/dev/mtd2 of=/tmp/mtd2_backup.bin
echo "US" | dd of=/tmp/mtd2_backup.bin bs=1 seek=136 conv=notrunc
mtd erase /dev/mtd2  # got error: Could not open mtd device: /dev/mtd2
mtd write /tmp/mtd2_backup.bin /dev/mtd2

Confused

Openwrt does not care about that country code, ask seller or glinet for a hand.

The MT3000 is well supported by the official OpenWrt project. Feel free to install it from here:

That said, if you continue to use the GL-inet firmware, you'll need to ask in their support channels since their firmware is highly customized for their products.

Yes, I can confirm, I own the CN variant of MT3000, just flash to vanilla OpenWrt and it's basically the same as the global model, that country setting is only affecting GL-INET's firmware UI

5 Likes

This topic was automatically closed after 17 hours. New replies are no longer allowed.