Как посмотреть СМС, полученные роутером iRZ?
В роутерах iRZ нет возможности просмотра СМС-сообщений через веб-интерфейс, читать входящие СМС можно в логе роутера, либо записывать СМС в файл.
Необходимые действия следует выполнять из консоли роутера по протоколу SSH или Telnet, подключившись с помощью утилиты putty, либо winscp (используя протокол scp).
1. Создать на роутере скрипт /etc/uagent.d/smsd/01-save-sms со следующим содержанием:
Этот скрипт предназначен для сохранения входящих сообщений в нестираемый при обновлении и сбросе настроек раздел /opt
3. После перехода в браузере по адресу https://192.168.1.1/api/sms откроется страница, на которой будут доступны СМС, полученные роутером.
Необходимые действия следует выполнять из консоли роутера по протоколу SSH или Telnet, подключившись с помощью утилиты putty, либо winscp (используя протокол scp).
1. Создать на роутере скрипт /etc/uagent.d/smsd/01-save-sms со следующим содержанием:
#!/bin/sh # "$FROM" "$TEXT" "$MODEM" "$DEVICE" DATE="$(date +%F_%T)" FILE="/opt/sms/incoming-${FROM}-$DATE" mkdir -p /opt/sms/ echo "From: $FROM" > $FILE echo "Date: $DATE" >> $FILE echo -en "Message: $TEXT" >> $FILE echo "===END===" >> $FILE
Этот скрипт предназначен для сохранения входящих сообщений в нестираемый при обновлении и сбросе настроек раздел /opt
НА ЗАМЕТКУ: Не забывайте иногда очищать этот раздел!
2. Аналогичным образом добавить скрипт /www/api/sms для отображения входящих СМС в веб-интерфейсе:
#!/bin/sh board=$(cat /tmp/sysinfo/board_name)
set_error(){ case "$1" in 404) code="404 Not Found" ;; 406) code="406 Not Acceptable" ;; 409) code="409 Conflict" ;; *) code="400 Bad Request" ;; esac
echo "Status: $code" echo "" echo -e "$2"
exit 1 }
set_header(){ echo "Content-type: text/plain; charset=utf-8" echo "" }
set_header cat /opt/sms/incoming* 2>/dev/null
НА ЗАМЕТКУ: Важно не забыть сделать скрипт исполняемым:
chmod +x /www/api/sms
3. После перехода в браузере по адресу https://192.168.1.1/api/sms откроется страница, на которой будут доступны СМС, полученные роутером.
Сервис поддержки клиентов работает на платформе UserEcho