Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:linksys:mr8300 [2024/07/28 09:26] – [Installation from OEM GUI] update to latest 22.03.7 badulesia | toh:linksys:mr8300 [2024/12/04 11:26] – [Installation of 23.05/24.10 or snapshot] typo badulesia | ||
|---|---|---|---|
| Line 63: | Line 63: | ||
| The MR8300 is a dual partition device. Each time you install/ | The MR8300 is a dual partition device. Each time you install/ | ||
| + | [[http:// | ||
| <WRAP center alert> | <WRAP center alert> | ||
| - | **Installation of 23.05 (or later, | + | **Installation of 23.05/ |
| </ | </ | ||
| - | :!: **KNOWN ISSUES** | + | :!: **KNOWN ISSUES |
| - | * The USB port seems to be incorrectly managed due to a faulty hardware design. | + | * **USB port** seems to be incorrectly managed due to a faulty hardware design. |
| - | * **DO NOT install or upgrade to 21.02.6 | + | * **21.02.6 |
| + | :!: **KNOWN ISSUES with 24.10** | ||
| + | * **LAN to LAN performance**. While running 24.10 and main, LAN to LAN transfer suffer from low performance and high CPU usage. This may possibly affect other ipq40xx devices. [[https:// | ||
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| Line 147: | Line 149: | ||
| Installation can be done from OEM GUI as described previously. Install at least 22.03.3 (**NOT** 22.03.4) for its ability to flash everything (Linksys OEM, OpenWrt factory of sysupgrade). Latest 22.03.7 is recommanded. [[https:// | Installation can be done from OEM GUI as described previously. Install at least 22.03.3 (**NOT** 22.03.4) for its ability to flash everything (Linksys OEM, OpenWrt factory of sysupgrade). Latest 22.03.7 is recommanded. [[https:// | ||
| - | ==== Installation of 23.05 or snapshot ==== | + | ==== Installation of 23.05/ |
| <WRAP important> | <WRAP important> | ||
| **WARNING FOR INSTALLATION** | **WARNING FOR INSTALLATION** | ||
| - | Installation of 23.05 or snapshot requires two steps. | + | Installation of 23.05/ |
| - a previous working OpenWrt 22.03 to run several commands to change a bootloader variable. This is only needed once in the lifetime of the device. | - a previous working OpenWrt 22.03 to run several commands to change a bootloader variable. This is only needed once in the lifetime of the device. | ||
| - | - flashing 23.05 or snapshot. | + | - flashing 23.05/ |
| - | **Don' | + | **Don' |
| </ | </ | ||
| - | **Preliminary**. Despite its fair amount of flash memory (256MB), the MR8300 has a tiny kernel partition limited to 3MB. This is sufficient to boot Linksys OEM and OpenWrt 22.03 (based on kernel 5.10). Meanwhile this is **not enough** to boot kernel 5.15 (23.05) or 6.6 (snapshot). There is a workaround for this situation, and it involves **changing a bootloader variable**. This is only needed **once in the lifetime** of the device, and can be done easily via SSH. Once the bootloader has been tweaked, the device can boot everything: Linksys OEM, OpenWrt 22.03, 23.05 and snapshot. | + | **Preliminary**. Despite its fair amount of flash memory (256MB), the MR8300 has a tiny kernel partition limited to 3MB. This is sufficient to boot Linksys OEM and OpenWrt 22.03 (based on kernel 5.10). Meanwhile this is **not enough** to boot kernel 5.15 (23.05) or 6.6 (24.10). There is a workaround for this situation, and it involves **changing a bootloader variable**. This is only needed **once in the lifetime** of the device, and can be done easily via SSH. Once the bootloader has been tweaked, the device can boot everything: Linksys OEM, OpenWrt 22.03, 23.05, 24.10 and snapshot. |
| + | |||
| + | <WRAP center round info 80%> | ||
| + | **Since 22.03.3, OpenWrt can flash any OpenWrt stable/ | ||
| + | </ | ||
| - | Since 22.03.3, OpenWrt can flash any OpenWrt stable/ | ||
| === First step: install 22.03 to run commands from SSH === | === First step: install 22.03 to run commands from SSH === | ||
| - | You need to have 22.03 (or above but not 22.03.4) already installed. If you haven' | + | You need to have any 22.03 (**not** 22.03.4) already installed. If you haven' |
| - Check your previous bootloader variables. Enter:< | - Check your previous bootloader variables. Enter:< | ||
| Line 172: | Line 177: | ||
| - Reboot the device. <code bash> | - Reboot the device. <code bash> | ||
| - | Your device can now flash and run anything: Linksys OEM, OpenWrt 21.02, 22.03, 23.05 and main snapshot. | + | === Second step: install 23.05/ |
| - | + | ||
| - | === Second step: install 23.05 or snapshot === | + | |
| - | If you want to keep OEM GUI, than return back to it ('' | + | If you want to keep OEM GUI, than return back to it ('' |
| - | From OpenWrt | + | From OpenWrt 22.03 flash a 23.05/24.10 (or snapshot) |
| - | * if you have 22.03.0 to 22.03.2 than you MUST flash a '' | + | |
| - | * if you have 22.03.3 or above, you can flash either | + | |
| - | In any case, **DO NOT** keep settings while flashing. | + | In any case, **DO NOT keep settings** while flashing. The device will use DSA and need to be configured from scratch. |
| + | Upgrading from 22.03 to 24.10 is not officialy supported. Meanwhile considering that the upgrade is done without keeping settings, it is assumed that it can be done confidently. | ||
| - | Once in 23.05, to get rid of OEM GUI (if still present | + | Once in 23.05/24.10, to get rid of OEM GUI (if still present), just flash again with the same image you have just used. You will have both partitions running with 23.05/24.10. You can always |
| - | **DO NOT** try to restore any previous 22.03 config file, it isn't compatible. The device now runs with DSA and need to be configured from scratch (meanwhile advanced | + | **DO NOT** try to restore any previous 22.03 config file, it isn't compatible |
| Original informations for installation of a kernel 5.15 based OpenWrt : [[https:// | Original informations for installation of a kernel 5.15 based OpenWrt : [[https:// | ||
| Line 213: | Line 215: | ||
| * OpenWrt on both partitions. Download a '' | * OpenWrt on both partitions. Download a '' | ||
| - | :!: **DO NOT upgrade from 22.03 to 23.05/main snapshot while keeping settings**: config syntax isn't the same (due to DSA) and it will lead to a soft-brick. | + | :!: **DO NOT upgrade from 22.03 to 23.05/24.10/main snapshot while keeping settings**: config syntax isn't the same (due to DSA) and it will lead to a soft-brick. |
| ===== Debricking ===== | ===== Debricking ===== | ||
| === Recovery (Automatic) === | === Recovery (Automatic) === | ||