# Bridging ethernets on imx8m plus som

**URL:** <https://community.solid-run.com/t/bridging-ethernets-on-imx8m-plus-som/918>\
**Category:** NXP i.MX8M Plus\
**Tags:** iMX8M-plus\
**Created:** [October 29, 2024, 3:25pm UTC](https://community.solid-run.com/t/bridging-ethernets-on-imx8m-plus-som/918 "2024-10-29T15:25:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![RadU-Callum](https://avatars.discourse-cdn.com/v4/letter/r/51bf81/32.png) [@RadU-Callum](https://community.solid-run.com/u/RadU-Callum)\
**Post date:** [October 29, 2024, 3:25pm UTC](https://community.solid-run.com/t/bridging-ethernets-on-imx8m-plus-som/918/1 "2024-10-29T15:25:39Z")

</div>

I am currently working with one of your imx8m plus hummingboards. I have tried to bridge the ethernet ports ‘end0’ and ‘enp1s0’. I am able to add ‘enp1s0’ to the bridge. However, when I add ‘end0’ to the bridge and when I restart the board, I get stuck in ‘promiscuous mode’.

After some searching I have found a workaround on the nxp: [https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Workaround-for-issue-Bridge-mode-on-EQoS-module-will-not-work/ta-p/1559302](https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Workaround-for-issue-Bridge-mode-on-EQoS-module-will-not-work/ta-p/1559302)

Using the solidrun github: [GitHub - SolidRun/imx8mp\_build: IMX8M Plus buildroot build script](https://github.com/SolidRun/imx8mp_build) I have successfully built the base image, however I have been unable to include this patch to the Linux-kernel.

Any assistance is welcomed.

---

<div class="post-metadata">

**Author:** ![jnettlet](https://dub1.discourse-cdn.com/flex005/user_avatar/community.solid-run.com/jnettlet/32/62_2.png) [@jnettlet](https://community.solid-run.com/u/jnettlet)\
**Post date:** [November 3, 2024, 6:00am UTC](https://community.solid-run.com/t/bridging-ethernets-on-imx8m-plus-som/918/2 "2024-11-03T06:00:28Z")

</div>

thank you for the heads up. I will review the patch and look into adding it to our kernel. Generally if you want to add patches, you should be able to apply the patch to the build/linux git tree that gets checked out and then rebuild the script.
