Belkin RT3200/Linksys E8450 WiFi AX discussion

Thanks @sumo for the pointers. Shoulda figured there were hidden screws under the label.

Ha, now get a load of this- with access to the serial port I naively tried wire-wrapping the tx/rx/GND leads to the DB9 pins of a RS-232/USB converter that was in turn connected to my PC. When nothing came out of the terminal after turning on the router, I dug into the openwrt wiki a bit more and realized that 1) there was a difference between RS-232 serial ports and the TTL serial ports used in this router (+3.3V volt if we assume they're using the same scheme as outlined in the WRT devices posted here) and 2) I may have fried the TTL serial port with the 12V or whatever the RS-232 was pumping in!?!

If this is any consolation (mostly to me and my poor router,) I don't think I typed anything into the serial terminal on my PC. Is there any chance of this thing working if I were to properly procure a TTL-to-USB cable, for example? Or is the serial port definitely fried (which won't be the end of the world either, this just means that I won't be able to take a backup of the flash prior to modifying it with a OpenWrt image. Plus the router is still properly booting up and the http:// admin interface is still responsive.)

Figured someone here with prior experience with Linksys devices and their serial interfaces might be able to chime in. As always thanks in advance for any input.

Likely but hard to say. Maybe at least the routers TX is still fine. I have no prior experience with any MediaTek chips but I fried various other electronics in my career. Please note that most routers or embedded boards in general only have TTL serial aka UART ports. While 3.3 volt is still the most common voltage level, later ones (e.g. Qualcomm IPQ807x) even have 1.8 volt only (and are likely even more sensitive and such adapters even somewhat hard to get).

Anyway, if you PM me your address I might send you a spare tested USB-to-serial adapter even with the proper JST PH 6 pin connector. So you may test whether or not it really fried it :stuck_out_tongue_winking_eye:.

Based on previous feedback of others trying the same with this router, the device has likely ceased its existence completely. The voltage is fed directly into the SOC, without additional safeguards or filtering, anything above the expected voltage will fry it basically instantly.

3 Likes

Hello. I'm again having problems with 2.4Ghz WiFi: my phone (galaxy s10e, and I've now noticed that the same happens with my tablet, and also all of the IoT devices seem to be avoiding it, so it must be completely broken) would not connect to the 2.4Ghz WiFi (I just see it connecting/disconnecting with no errors in settings debug menu) and if it roams to it from 5Ghz/other routers, it manages to connect but I seem to have no network. What can I do to diagnose it and help fix it before it goes away and I have to wait another month for it to may be randmoly reappear? I'm running OpenWrt SNAPSHOT r16844-296aa0781b / LuCI Master git-21.147.31971-74be304 (I think I've updated about 1-2 weeks ago) and my uptime is 2 days. Routing and 5Ghz seem to work perfectly and at least my phone connects and works fine with it.

It worked with 3.3V for me, 115200 N81.

1 Like

hello everybody good news for this router

AX in luci available

4 Likes

Hi. I am planning to install the openwrt snapshot for this device. I am a novice operwrt user and hence would like to know the steps to go back to stock firmware in case something goes wrong. Can someone guide me to the steps required to go back to stock firmware? Thanks.

Edit: :warning: Flashing a recent OpenWrt snapshot while keeping the vendor flash layout (a.k.a. non-UBI) is no longer possible since 050621aa017273086d46ccf22dfb6942a367e049 / 2021-08-27 :warning:, see: this post
i.e. the below instructions are no longer valid since 2021-08-27

Original instructions (outdated)

The default storage provides the "safety" of dual partitions:

  1. You can start by flashing the regular "non-UBI" version https://downloads.openwrt.org/snapshots/targets/mediatek/mt7622/openwrt-mediatek-mt7622-linksys_e8450-squashfs-sysupgrade.bin. Just use the regular Firmware upgrade feature as provided by the vendor but instead of providing a vendor firmware, provide the OpenWrt one.
  2. Configure and experiment with OpenWrt (note that if you are novice with OpenWrt, snapshots do not have any web UI so you need to use SSH to install LuCI).
  3. If you are done with OpenWrt, or if you encounter an issue, you can use the 3x power off cycle to trigger booting back into the vendor firmware from the alternate partition, where you can flash the vendor firmware again to overwrite the OpenWrt partition (i.e. make sure that both partitions have the vendor firmware) if you really want to go back to stock

Note that if you are "happy" with OpenWrt, the "UBI" layout may offer more convenience (except stock restoration is more tricky):

4 Likes

Thanks a lot @Fiouz .

Fair warning, people might need a reset, especially if upgrading from the version hosted on GitHub - I've set my router up this morning from scratch (still trying to figure out the best config, so daily resets it is), and did an attended sysupgrade after the setup. Reboot, and bam, I had 5 separate wireless radios, with none of the interfaces working. Yes, I am aware of the dangers of using SNAPSHOT builds, so it wasn't unexpected, this comment is just a heads-up for people in case their WiFi is suddenly unavailable.

I'm getting pretty solid speeds with AX, 1.1Gbps uplink, and on my HyperOptic 500Mbit connection, a stable 650/400Mbps is achievable on my Galaxy S21 Ultra. Quite happy with it. And yes, I know my achieved top speed is higher than the advertised bandwidth, HyperOptic is like that - max speed tends to be 20-30% higher than what the package officially includes. I was getting 300-320Mbps on the previous 250Mbps package.

2 Likes

Yes i had 4 radios and none working, working fine after a reset.
Luci also has the option to set up an ipv6 relay now under the ipv6 client interface menu, which makes things easier for people on native ipv6

1 Like

can you explain the config for ipv6 natif please ? thanks

i'm on orange fai in france

My internet is ipv6 ipoe (ip over ethernet), there is no login required just plug and play, but the router needs to act as a relay rather than a server. untill the recent update luci didnt have the options i needed without some workarounds. ipv4 internet for me is tunneled through ipv6

1 Like

Extroot for overlay 2 usb dont work in nonubi version?

It's working fine for me, following the wiki guide. However this router only has a USB2 port, meaning extroot will be pretty slow.

Hi, thx for your answer. In the UBI Version its working fine for me too, in the nonubi Version i didnt get it to Work. But maybee i did a mistake in the configuration.

Just make sure I got this right, to go back to vendor firmware all I need to do is run "sysupgrade -F /tmp/FW_RT3200_1.0.01.101415_prod.img" right? I'm using Belkin but that command should work with Linksys as well.

Did you read the UBI installer readme?

Especially this part:

WARNING This will replace the bootloader (TF-A 2.2, U-Boot 2020.10) and convert the flash layout of the device to UBI! The installer stores a copy of the previous bootchain in a dedicated UBI volume boot_backup. If you want to go back to the vendor firmware, you will have to boot into recovery mode (ie. initramfs), copy those files into /tmp, umount the UBI volume, detach the UBI device and then write the files to the corresponding MTD partitions (mtd write $file /dev/mtdX).

Hello,
Today I flashed my RT3200 with the UBI version and the latest firmware:

But I can't configure 5GHz WiFi, is missing!

root@OpenWrt:~# iwinfo 
wlan0     ESSID: unknown
          Access Point: C4:41:1E:F8:1E:C7
          Mode: Client  Channel: unknown (unknown)
          Center Channel 1: unknown 2: unknown
          Tx-Power: 6 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 14C3:7622 14C3:7622 [MediaTek MT7622]
          TX power offset: none
          Frequency offset: none
          Supports VAPs: yes  PHY name: phy0

root@OpenWrt:~# cat /etc/config/wireless 

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/18000000.wmac'
        option htmode 'HT20'
        option disabled '1'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option encryption 'none'

Maybe I forgotten a step... can anyone help me?

Thanks!

try upgrade the last snapshot wit hback up flash firmware and sysupgrade ubi .itb :slight_smile:

1 Like