# MT300A and OpenWRT 18.06 support

**URL:** <https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831>\
**Category:** Router\
**Created:** [June 16, 2018, 4:26am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831 "2018-06-16T04:26:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![x-maysonnave](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/x/f0a364/32.png) [@x-maysonnave](https://forum.gl-inet.com/u/x-maysonnave)\
**Post date:** [June 16, 2018, 4:26am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/1 "2018-06-16T04:26:59Z")

</div>

Hi All,  
While building our firmware I noticed the following report from the builder.

Here are the issued warnings:

make[3] -C target/linux install  
Pseudo file “/dev” exists in source filesystem “/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/root-ramips/dev”.  
Ignoring, exclude it (-e/-ef) to override.  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (unit\_address\_vs\_reg): Node /cpus/cpu@0 has a unit name, but no reg property  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (unit\_address\_vs\_reg): Node /cpuintc@0 has a unit name, but no reg property  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (unit\_address\_vs\_reg): Node /pcie@10140000/pcie-bridge has a reg or ranges property, but no unit name  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (pci\_bridge): Node /pcie@10140000/pcie-bridge node name is not “pci” or “pcie”  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (pci\_bridge): Node /pcie@10140000/pcie-bridge missing ranges for PCI bridge (or not a bridge)  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (pci\_bridge): Node /pcie@10140000/pcie-bridge missing bus-range for PCI bridge  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (unit\_address\_format): Failed prerequisite ‘pci\_bridge’  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (pci\_device\_reg): Failed prerequisite ‘pci\_bridge’  
/work/firmware/MT300A/openwrt.18.06/openwrt-18.06/build\_dir/target-mipsel\_24kc\_musl/linux-ramips\_mt7620/gl-mt300a-kernel.bin.dtb: Warning (pci\_device\_bus\_num): Failed prerequisite ‘pci\_bridge’

Thanks

---

<div class="post-metadata">

**Author:** ![alzhao](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/a/5f9b8f/32.png) [@alzhao](https://forum.gl-inet.com/u/alzhao)\
**Post date:** [June 20, 2018, 2:26pm UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/2 "2018-06-20T14:26:25Z")

</div>

@kyson-lok maybe you can have a look.

---

<div class="post-metadata">

**Author:** ![kyson-lok](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/kyson-lok/32/185_2.png) [@kyson-lok](https://forum.gl-inet.com/u/kyson-lok)\
**Post date:** [June 21, 2018, 1:10am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/3 "2018-06-21T01:10:38Z")

</div>

@x-maysonnave The warning is caused by mt7620a.dtsi which is mt7620a generic header. Is there any exception for your firmware with the warning information?

---

<div class="post-metadata">

**Author:** ![x-maysonnave](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/x/f0a364/32.png) [@x-maysonnave](https://forum.gl-inet.com/u/x-maysonnave)\
**Post date:** [June 21, 2018, 5:35am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/4 "2018-06-21T05:35:23Z")

</div>

Thanks for you feedback.  
I face some stability issue with the 18.06 and tried to understand the root cause.  
In my my current configuration dnsmasq doesn’t automatically start as it does with the 17.01 branch.  
I made this report as I’m unable to analyse such low level warnings.  
You’re in a better position than me to provide feedback to OpenWrt/Mediatek/Mips package maintainers.  
Anyway our production firmware is 17.01 based.  
Keep up your good work.

---

<div class="post-metadata">

**Author:** ![kyson-lok](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/kyson-lok/32/185_2.png) [@kyson-lok](https://forum.gl-inet.com/u/kyson-lok)\
**Post date:** [June 21, 2018, 7:58am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/5 "2018-06-21T07:58:00Z")

</div>

We will change to openwrt-18.06 on next release. Does dnsmasq not run automatically or it can’t assign ip address for client?

---

<div class="post-metadata">

**Author:** ![bruce](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/bruce/32/35649_2.png) [@bruce](https://forum.gl-inet.com/u/bruce)\
**Post date:** [October 29, 2025, 2:56am UTC](https://forum.gl-inet.com/t/mt300a-and-openwrt-18-06-support/3831/6 "2025-10-29T02:56:25Z")

</div>


