mirror of
https://github.com/plappermaul/realtek-doc.git
synced 2025-12-10 07:44:41 +01:00
26 lines
541 B
Bash
Executable file
26 lines
541 B
Bash
Executable file
#!/bin/sh
|
|
|
|
exeCmd="eponoamd "
|
|
i=0
|
|
result=`mib get EPON_LLID_TBL.$i.macAddr | awk -F '=' '/macAddr/ {print $2}'`
|
|
if [ "$result" == "" ]
|
|
then
|
|
macaddr=`mib get ELAN_MAC_ADDR | sed 's/ELAN_MAC_ADDR=//g'`
|
|
exeCmd=$exeCmd" -mac "$i" "$macaddr" "
|
|
i=$((i+1))
|
|
result=`mib get EPON_LLID_TBL.$i.macAddr | awk -F '=' '/macAddr/ {print $2}'`
|
|
fi
|
|
|
|
while [ "$result" != "" ]
|
|
do
|
|
macaddr=$result
|
|
|
|
exeCmd=$exeCmd"-mac "$i" "$macaddr" "
|
|
|
|
i=$((i+1))
|
|
result=`mib get EPON_LLID_TBL.$i.macAddr | awk -F '=' '/macAddr/ {print $2}'`
|
|
|
|
done
|
|
|
|
$exeCmd &
|
|
|