# How to disable 10g phy in Macchiatobin Double Shot?

**URL:** https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930
**Category:** Uncategorized
**Created:** [November 27, 2024, 9:27am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930 "2024-11-27T09:27:00Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Tony](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@Tony](https://community.solid-run.com/u/Tony)
#### Post date: [November 27, 2024, 9:27am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/1 "2024-11-27T09:27:00Z")

</div>

I wan to to disable the two 10g phys in Macchiatobin Double Shot because I use SFP ports with DAC cable. The two 10g phys are very hot even though we don’t use them. I guess we can save some power consumption. Tried setting “# CONFIG\_MARVELL\_10G\_PHY is not set” in kernel config and disabling them it DTS as below. Even though the RJ45 ports of 10G don’t work but they are still hot. I also measured the power, it doesn’t change either. Any idea?

```auto
 % diff -Nur armada-8040-mcbin.dts.orig armada-8040-mcbin.dts
--- armada-8040-mcbin.dts.orig 2024-11-27 16:57:27.207443479 +0800
+++ armada-8040-mcbin.dts 2024-11-27 16:58:42.774763244 +0800
@@ -32,14 +32,14 @@

 &cp0_eth0 {
        status = "okay";
- /* Network PHY */
- phy = <&phy0>;
        phy-mode = "10gbase-r";
+ managed = "in-band-status";
+ sfp = <&sfp_eth0>;
 };

 &cp1_eth0 {
        status = "okay";
- /* Network PHY */
- phy = <&phy8>;
        phy-mode = "10gbase-r";
+ managed = "in-band-status";
+ sfp = <&sfp_eth1>;
 };

```

---

<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 28, 2024, 5:06am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/2 "2024-11-28T05:06:51Z")

</div>

Which firmware and version of it are you running?

---

<div class="post-metadata">

### Author: ![Tony](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@Tony](https://community.solid-run.com/u/Tony)
#### Post date: [November 28, 2024, 5:46am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/3 "2024-11-28T05:46:10Z")

</div>

I use OpenWRT v23.05.5 [1]

[1] [GitHub - openwrt/openwrt at openwrt-23.05](https://github.com/openwrt/openwrt/tree/openwrt-23.05)

---

<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 28, 2024, 6:33am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/4 "2024-11-28T06:33:46Z")

</div>

thanks, I haven’t tested that build, will take a look and get back to you.

---

<div class="post-metadata">

### Author: ![Tony](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@Tony](https://community.solid-run.com/u/Tony)
#### Post date: [November 28, 2024, 6:49am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/5 "2024-11-28T06:49:49Z")

</div>

OK, if you have any compiling issues, please let me know.

---

<div class="post-metadata">

### Author: ![Tony](https://avatars.discourse-cdn.com/v4/letter/t/ee7513/32.png) [@Tony](https://community.solid-run.com/u/Tony)
#### Post date: [December 6, 2024, 5:51am UTC](https://community.solid-run.com/t/how-to-disable-10g-phy-in-macchiatobin-double-shot/930/6 "2024-12-06T05:51:31Z")

</div>

May I know if you have any update on this issue? Can you compile the FW successfully?
