Вот решили задачу таким скриптом (меняет дату и время), может кому понадобится. Аналогично можно поменять и другие параметры. Работает на прошивках с белой админкой (например, версия V4.0.3 121127).
Код
#!/bin/bash
#
# This script uses CURL!! Install it first.
IP=''
LOGIN=''
PASS=''
TIME=''
DATE=''
while [ -z "$IP" ]; do
read -p "IP: " IP
done
while [ -z "$LOGIN" ]; do
read -p "LOGIN: " LOGIN
done
while [ -z "$PASS" ]; do
read -p "PASS: " PASS
done
while [ -z "$DATE" ]; do
echo " "
echo 'EXAMPLE:' `date +%Y-%m-%d`
read -p "DATE: " DATE
done
while [ -z "$TIME" ]; do
echo " "
echo "EXAMPLE:" `date +%H:%M:%S`
read -p "TIME: " TIME
done
curl --basic -u $LOGIN:$PASS -X PUT http://$IP/PSIA/System/time --data '<?xml version="1.0" encoding="UTF-8"?><Time version="1.0" xmlns="urn:psialliance-org"><timeMode>manual</timeMode><localTime>'$DATE'T'$TIME'+04:00</localTime><timeZone>CST-4:00:00</timeZone></Time>' | grep "<statusString>" | sed -e 's/<statusString>//g' | sed -e 's/<\/statusString>//g'