2024-02-15 22:07:50 +01:00
|
|
|
if [ ! -f "/link/config/mac" ] || [ ! -s /link/config/mac ] || [ -z "$(cat /link/config/mac)" ]; then
|
2024-02-15 22:07:30 +01:00
|
|
|
/link/shell/makeMac.sh > /link/config/mac
|
2024-02-15 22:07:54 +01:00
|
|
|
|
|
|
|
ethaddr=`fw_printenv ethaddr | grep ethaddr | awk -F '=' '{print $2}' | sed 's/\://g'`
|
|
|
|
if echo "$ethaddr" | grep -q "34C8D62" ; then
|
|
|
|
echo $ethaddr > /link/config/mac
|
|
|
|
fi
|
|
|
|
|
2024-02-15 22:07:30 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
/sbin/ifconfig eth0 down
|
|
|
|
/sbin/ifconfig eth0 hw ether `cat /link/config/mac`
|
|
|
|
/sbin/ifconfig eth0 up
|