diff --git a/net/prplmesh/patches/100-stock-platform.patch b/net/prplmesh/patches/100-stock-platform.patch index f05eb59ea5..9ca9c58c7a 100644 --- a/net/prplmesh/patches/100-stock-platform.patch +++ b/net/prplmesh/patches/100-stock-platform.patch @@ -299,10 +299,18 @@ Signed-off-by: Andrei Ovcharenko } bool cfg_get_guest_bridge_iface(std::string &bridge_iface) -@@ -1138,5 +1169,64 @@ bool cfg_get_traffic_separation_guest_vi +@@ -1138,5 +1169,72 @@ bool cfg_get_traffic_separation_guest_vi bool cfg_commit_changes() { return uci_commit_changes("prplmesh"); } ++bool get_friendly_name(std::string &friendly_name) ++{ ++ if (!read_device_info_file("/proc/sys/kernel/hostname", friendly_name)) { ++ return get_model_name(friendly_name); ++ } ++ return true; ++} ++ +bool get_serial_number(std::string &serial_number) +{ + if (!read_device_info_file("/sys/firmware/devicetree/base/serial-number", serial_number) &&