Теперь необходимо разрешить telnet. Редактируем файл …/root/etc/init.d/rcS
Если в нём обозначена структура, ищем раздел относящийся к telnet, добавляем запуск демона telnetd.
Нужно добавить строку telnetd
Теперь можно либо собрать раздел rootfs.img командой sudo fakeroot -i .fakeroot mkcramfs root/ rootfs1.img и залить его в камеру через tftp, или собрать прошивку с помощью команды sudo ./pack.sh '/home/avtaran/tpsee_patch_des-master/firmware_V2.5.1.12_TH38R5.bin.unpack' firmware_new.bin и прошить через web.
Где, /home/avtaran/tpsee_patch_des-master/firmware_V2.5.1.12_TH38R5.bin.unpack папка с прошивкой распакованной ПО из
https://github.com/datacompboy/tpsee_hack" onclick="window.open(this.href);return false;
С настройкой синхронизации времени у меня остались вопросы, касательно настройки ntp я не стал «мучать» камеру, как оказалось демон ntpd в ней отсутствует, и ntpclient нету тоже, хотя файл ntp.conf есть.
Crontab тоже нахрапом запустить не удалось, решил вопрос следующим образом, планирую повесить в crontab роутера домашней сети следующую задачу
Код: Выделить всё
sleep 2; echo "login"; sleep 2; echo "pass"; sleep 2; echo "date"; echo "ntpdate ntp5.stratum1.ru"; sleep 9; echo "date"; sleep 2) | telnet 192.168.0.123
где login и pass понятное дело что, ntp5.stratum1.ru – адрес ntp сервера для синхронизации, 192.168.0.123 – IP адрес камеры в вашей домашней сети.
Выполнение выглядит со стороны роутера следующим образом
Код: Выделить всё
root@avtaran:~# (sleep 2; echo "admin"; sleep 2; echo "admin"; sleep 2; echo "date"; echo "ntpdate ntp5.stratum1.ru"; sleep 9; echo "date"; sleep 2) | telnet 192.168.0.123
Entering character mode
Escape character is '^]'.
IPNC login: admin
Password:
BusyBox v1.16.1 (2014-05-26 14:04:26 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
Welcome to HiLinux.
None of nfsroot found in cmdline.
# date
Fri Mar 11 11:12:22 GMT-3 2016
# ntpdate ntp5.stratum1.ru
15 Mar 12:06:43 ntpdate[24751]: step time server 88.147.254.227 offset 348854.729171 sec
# date
Tue Mar 15 12:06:46 GMT-3 2016
# root@avtaran:~#
Почему-то файлы которые камера копирует на флешку cмонтированную к роутеру по FTP, в Windows и в Linux роутера отображаются с разным временем, сдвиг на 3 часа. Ну это уже не страшно
