From da727b4dc1c9249d6c388834ea257ee3c42b0ada Mon Sep 17 00:00:00 2001 From: Erik Karlsson Date: Wed, 17 Sep 2025 14:37:32 +0200 Subject: [PATCH] ponmngr: use get_mac_label to read MAC address --- ponmngr/files/common/etc/uci-defaults/60-xpon-generate | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ponmngr/files/common/etc/uci-defaults/60-xpon-generate b/ponmngr/files/common/etc/uci-defaults/60-xpon-generate index 3583ec662..78cc6ef96 100755 --- a/ponmngr/files/common/etc/uci-defaults/60-xpon-generate +++ b/ponmngr/files/common/etc/uci-defaults/60-xpon-generate @@ -1,5 +1,6 @@ #!/bin/sh +. /lib/functions/system.sh configure_serial_number() { # check if serial number is present in the production data @@ -7,7 +8,7 @@ configure_serial_number() { if [ ${#production_sn} -eq 12 ]; then uci set xpon.ani.serial_number="${production_sn}" else - local macaddr="$(fw_printenv -n ethaddr | tr -d ':' | tr 'a-z' 'A-Z')" + local macaddr="$(get_mac_label | tr -d ':' | tr 'a-z' 'A-Z')" local vendor_id="IOPS" local vssn="${macaddr:4:8}" @@ -48,7 +49,6 @@ configure_loid_authentication() { if [ -n "${production_loidpwd}" ]; then uci set xpon.ani.loid_password="${production_loidpwd}" fi - } if [ -s "/etc/config/xpon" ]; then @@ -72,4 +72,3 @@ uci set xpon.ani.enable="1" configure_serial_number configure_ploam_password configure_loid_authentication -