| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| toh:linksys:ea6350_v3 [2024/02/03 05:17] – [Upgrading OpenWrt] advocate generic sysupgrade since 22.03.5 bill888 | toh:linksys:ea6350_v3 [2024/02/12 08:58] – external edit |
|---|
| |
| ===== Supported Versions ===== | ===== Supported Versions ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | "source": "json", |
| headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | "dom": "t", |
| align : c,c,c,c,c,c,c | "paging": false, |
| filter : Model=EA6350 | "rotate": true, |
| filter : Version~v3* | "shownColumns": ["brand", "model", "version", "supportedcurrentrel", "oemdevicehomepageurl", "owrt_forum_topic_url", "deviceid"], |
| ---- | "filterColumns": {"model": "^EA6350$", "version": "^v3.*$"} |
| | } --> |
| :!: **OpenWrt 23.05 (at least 23.05.2) works also in this device but you can not install or upgrade to it without first doing bootloader variable ''fw_setenv kernsize 500000'' change**. Thus the supported version in above table is 22.03 series which is the last version which works out of the box without kernsize change. See more from below [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. | :!: **OpenWrt 23.05 (at least 23.05.2) works also in this device but you can not install or upgrade to it without first doing bootloader variable ''fw_setenv kernsize 500000'' change**. Thus the supported version in above table is 22.03 series which is the last version which works out of the box without kernsize change. See more from below [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. |
| |
| |
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Versions, CPU, CPU MHz, CPU Cores_numcores_, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet Gbit ports_, USB ports_ | "source": "json", |
| header : Version, SoC, CPU MHz, CPU Cores, Flash MB, RAM MB, WLAN Hardware, WLAN2.4, WLAN5.0, Gbit ports, USB | "dom": "t", |
| align : c,l,c,c,c,c,l,c,c,c,c,c,c | "paging": false, |
| filter : Model=EA6350 | "rotate": true, |
| filter : Version~v3* | "shownColumns": ["version", "cpu", "cpumhz", "cpucores", "flashmb", "rammb", "wlanhardware", "wlan24ghz", "wlan50ghz", "ethernet1gports", "usbports"], |
| ---- | "filterColumns": {"model": "^EA6350$", "version": "^v3.*$"} |
| | } --> |
| |
| |
| ===== Installation ===== | ===== Installation ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | "source": "json", |
| align : c | "dom": "t", |
| filter : Model=EA6350 | "paging": false, |
| filter : Version~v3* | "rotate": true, |
| ---- | "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "firmwareoemstockurl"], |
| | "filterColumns": {"model": "^EA6350$", "version": "^v3.*$"} |
| | } --> |
| |
| :!: **OpenWrt 23.05 works also in this device but you can not install or upgrade to it without first doing bootloader variable ''fw_setenv kernsize 500000'' change**. Thus the supported version in above table is 22.03 series which is the last version which works out of the box without kernsize change. See more from below [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. | :!: **OpenWrt 23.05 works also in this device but you can not install or upgrade to it without first doing bootloader variable ''fw_setenv kernsize 500000'' change**. Thus the supported version in above table is 22.03 series which is the last version which works out of the box without kernsize change. See more from below [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. |
| First time installation of OpenWrt 23.05 or newer requires steps: | First time installation of OpenWrt 23.05 or newer requires steps: |
| - You need to have a previous OpenWrt 22.03.5+ to run one command to change a bootloader variable ''fw_setenv kernsize 500000''. This change is only needed once in the lifetime of the device. | - You need to have a previous OpenWrt 22.03.5+ to run one command to change a bootloader variable ''fw_setenv kernsize 500000''. This change is only needed once in the lifetime of the device. |
| - After kernsize variable is changed, you can flash to 23.05 using ''sysupgrade'' image (or ''factory'') image using LuCI. | - After kernsize variable is changed, you can flash to 23.05 using ''factory'' image (or ''sysupgrade'') image using LuCI. |
| </WRAP> | </WRAP> |
| |
| Now to update safely to 23.05, do below: | Now to update safely to 23.05, do below: |
| - Take a backup from your settings for 22.03 using e.g. Luci UI. You will lose all your configurations when updating to 23.05 because 23.05 migrates network configuration to [[https://openwrt.org/docs/guide-user/network/dsa/dsa-mini-tutorial|DSA]] which makes network configuration not compatible with earlier versions. | - Take a backup from your settings for 22.03 using e.g. Luci UI. You will lose all your configurations when updating to 23.05 because 23.05 migrates network configuration to [[https://openwrt.org/docs/guide-user/network/dsa/dsa-mini-tutorial|DSA]] which makes network configuration not compatible with earlier versions. |
| - Download a 23.05 ''sysupgrade'' image (eg. ''openwrt-23.05.2-ipq40xx-generic-linksys_ea6350v3-squashfs-sysupgrade.bin''. (Factory image like ''openwrt-23.05.2-ipq40xx-generic-linksys_ea6350v3-squashfs-factory.bin'' also works). | - Download a 23.05 ''factory'' image (eg. ''openwrt-23.05.2-ipq40xx-generic-linksys_ea6350v3-squashfs-factory.bin''. (Sysupgrade image like ''openwrt-23.05.2-ipq40xx-generic-linksys_ea6350v3-squashfs-sysupgrade.bin'' also works). |
| - Flash the image from OpenWrt 22.03. You can use Luci UI to do the upgrade: //"System...Flash firmware...Flash new firmware image"//. You will see some red warnings which you can ignore. Uncheck //"Keep settings and retain the current configuration"// and check //"Force upgrade"// and click Continue. | - Flash the image from OpenWrt 22.03. You can use Luci UI to do the upgrade: //"System...Flash firmware...Flash new firmware image"//. You will see some red warnings which you can ignore. Uncheck //"Keep settings and retain the current configuration"// and check //"Force upgrade"// and click Continue. |
| - Wait for a few minutes while the update completes. | - Wait for a few minutes while the update completes. |
| * https://openwrt.org/toh/linksys/mr8300#installation_of_2305_or_snapshot | * https://openwrt.org/toh/linksys/mr8300#installation_of_2305_or_snapshot |
| * https://github.com/openwrt/openwrt/pull/11405 | * https://github.com/openwrt/openwrt/pull/11405 |
| * https://forum.openwrt.org/t/linksys-ea8300-upgrade-to-23-xx/186462/ Using 23.05 sysupgrade instead of factory image. | * https://forum.openwrt.org/t/linksys-ea8300-upgrade-to-23-xx/186462/ Using 23.05 sysupgrade instead of factory image works too. |
| |
| ===== Upgrading OpenWrt ===== | ===== Upgrading OpenWrt ===== |
| === Power Adapter === | === Power Adapter === |
| |
| The EA6350 v3 is powered by 12V 2 Amp DC power adapter. The size of the barrel plug appears to be standard 2.1 x 5.5mm x 10mm length, commonly used on Linksys and other brands of wifi routers. It was discovered several EA6350 v3 were susceptible to intermittent power loss when using variety of 3rd party power adapters. The problem was traced to style of 2.1/5.5mm barrel plug. Ensure the replacement power adapter is ideally fitted with the fork/prong sprung style plug as shown below. This will prevent loose/intermittent electrical connection when the plug or cable is disturbed. | The EA6350 v3 is powered by 12V 2 Amp DC power adapter. The size of the barrel plug appears to be standard 2.1 x 5.5mm x 10mm length, commonly used on Linksys and other brands of wifi routers. It was discovered several EA6350 v3 were susceptible to intermittent power loss when using variety of 3rd party power adapters. The problem was traced to style of 2.1/5.5mm barrel plug. Ensure the replacement power adapter is fitted with the fork/prong sprung style plug as shown below. This will prevent intermittent power loss when the plug or cable is disturbed. |
| |
| Photo of 2.1mm plug\\ {{media:linksys:ea6350_v3:ea6350_v3_plug.jpg?300|Linksys EA6350 v3 2.1mm DC plug type}} | Photo of 2.1mm plug\\ {{media:linksys:ea6350_v3:ea6350_v3_plug.jpg?300|Linksys EA6350 v3 2.1mm DC plug type}} |
| |
| === Wall hanger solution === | === DIY Wall hanger solution === |
| |
| Use single core copper wire (eg. 2.5mm 'Twin & Earth' cable commonly used in UK ring mains wiring). Simply strip about 15mm off both ends of the wire and use plier to bend and insert the wire into the ventilation slot on the side. If you want the aerials to hang downwards, fit the hanging wire closer to the front edge of the router. | Use single core copper wire (eg. 2.5mm 'Twin & Earth' cable commonly used in UK ring mains wiring). Simply strip about 15mm off both ends of the wire and use plier to bend and insert the wire into the ventilation slot on the side. If you want the aerials to hang downwards, fit the hanging wire closer to the front edge of the router. |
| - As of August 2020, there are still known problems with the switch used in IPQ40xx based devices. Therefore the use of VLANs is not fully supported at this time. See this post for a workaround. [[https://forum.openwrt.org/t/ipq40xx-switch-config-strangeness/32542/42|Switch config strangeness]] - consider using NoTengoBattery's custom firmware which does support VLAN as expected by using the patches from Christian Lampeter. | - As of August 2020, there are still known problems with the switch used in IPQ40xx based devices. Therefore the use of VLANs is not fully supported at this time. See this post for a workaround. [[https://forum.openwrt.org/t/ipq40xx-switch-config-strangeness/32542/42|Switch config strangeness]] - consider using NoTengoBattery's custom firmware which does support VLAN as expected by using the patches from Christian Lampeter. |
| - The performance of the 2.4 GHz wireless is suboptimal. This has been discussed and resolved by NoTengoBattery, but as of June of 2020, it will not reach the official OpenWrt firmware soon. Please refer to [[https://forum.openwrt.org/t/optimized-build-for-linksys-ea6350v3-civic/44125/1?u=notengobattery|the forum]] if you want to test the improved wireless performance and join the discussion. See this post for how to perhaps use the pwr.bin calibration file from the optimized build in 19.07. [[https://forum.openwrt.org/t/archer-c7-vs-linksys-ea6350v3-vs-mikrotik-hap-ac2/79685/6|OpenWrt forum]] | - The performance of the 2.4 GHz wireless is suboptimal. This has been discussed and resolved by NoTengoBattery, but as of June of 2020, it will not reach the official OpenWrt firmware soon. Please refer to [[https://forum.openwrt.org/t/optimized-build-for-linksys-ea6350v3-civic/44125/1?u=notengobattery|the forum]] if you want to test the improved wireless performance and join the discussion. See this post for how to perhaps use the pwr.bin calibration file from the optimized build in 19.07. [[https://forum.openwrt.org/t/archer-c7-vs-linksys-ea6350v3-vs-mikrotik-hap-ac2/79685/6|OpenWrt forum]] |
| - There have been previous reports of problems accessing certain websites: [[https://forum.openwrt.org/t/add-support-for-linksys-ea6350-v3/18907/264|OpenWrt forum]]. As of May 2019, it appears to only affect wifi connected devices and certain ISPs where the EA6350 is the primary internet facing router. Suggestion: Lowering the MTU may resolve the issue. | |
| - FIXED in daily snapshots from June 2020, and starting from 19.07.4. Reports of Ethernet controller cutting out when using IPv6 on WAN. [[https://forum.openwrt.org/t/ethernet-cuts-out-on-linksys-ea6350v3/39111/43|OpenWrt forum]] [[commit>?p=openwrt/openwrt.git;a=commitdiff;h=678569505623e50bbbbc344c7e820fb315b79ede|Commit]] | - FIXED in daily snapshots from June 2020, and starting from 19.07.4. Reports of Ethernet controller cutting out when using IPv6 on WAN. [[https://forum.openwrt.org/t/ethernet-cuts-out-on-linksys-ea6350v3/39111/43|OpenWrt forum]] [[commit>?p=openwrt/openwrt.git;a=commitdiff;h=678569505623e50bbbbc344c7e820fb315b79ede|Commit]] |
| - Ping spikes/latency issues with ipq401x devices. [[https://forum.openwrt.org/t/ipq40xx-ea6350-v3-as-wap-wifi-to-lan-latency/51623|OpenWrt forum]] [[commit>?p=openwrt/openwrt.git;a=commitdiff;h=4afff7b8b54c3b246fba30ed83dfac527e78e57d|Speed Governor set to Performance for IPQ40xx, starting from: 23.05.2]] | - Ping spikes/latency issues with ipq401x devices. [[https://forum.openwrt.org/t/ipq40xx-ea6350-v3-as-wap-wifi-to-lan-latency/51623|OpenWrt forum]] [[commit>?p=openwrt/openwrt.git;a=commitdiff;h=4afff7b8b54c3b246fba30ed83dfac527e78e57d|Speed Governor set to Performance for IPQ40xx, starting from: 23.05.2]] |
| - FIXED in 19.07.5 - In addition to '1' above, 19.07.4 completely breaks VLAN tagging on IPQ40xx devices. [[https://forum.openwrt.org/t/19-07-4-rolling-out/73684/8|OpenWrt forum]] | - FIXED in 19.07.5 - In addition to '1' above, 19.07.4 completely breaks VLAN tagging on IPQ40xx devices. [[https://forum.openwrt.org/t/19-07-4-rolling-out/73684/8|OpenWrt forum]] |
| - It is possible to flash Linksys OEM firmware using sysupgrade since 22.03.3. | - It is possible to flash Linksys OEM firmware using sysupgrade since 22.03.3. |
| - 22.03.4 does not work with this device. Do not try to install it, it will not boot at all. Instead use 22.03.5 which works fine. | - 21.02.6 and 22.03.4 does not work with this device. Do not try to install it, it will not boot at all. The problem was resolved in later releases. |
| - Installing OpenWrt 23.05 first time requires doing bootloader variable ''fw_setenv kernsize 500000'' change. **You should not try to install 23.05 without that ''kernsize'' change!** See more from [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. | - Installing OpenWrt 23.05 first time requires doing bootloader variable ''fw_setenv kernsize 500000'' change. **You should not try to install 23.05 without that ''kernsize'' change!** See more from [[ea6350_v3#installation_of_2305_or_newer|Installation of 23.05 or newer]]. |
| |