ВНИМАНИЕ!!! ЭТО УСТАРЕВШАЯ ВЕРСИЯ МАНУАЛА ПО НАСТРОЙКЕ!!!
В настоящее время предварительная настройка камеры выполняется через SD карту!
В начале рекомендую ознакомиться с общими правилами настройки OpenIPC
Предварительная настройка камеры MJSXJ03HL отличается от настройки большинства камер. В данный момент камера не может подключиться к интернету и использовать SSH мы не можем. Также не можем использовать WEB-интерфейс. Поэтому все команды пока будут выполняться в терминальном доступе к камере. Синтаксис команд в этом случае не отличается.
В первую очередь необходимо вручную добавить драйвер для беспроводного модуля.
Драйвер, с которым у меня удалось настроить сеть можно загрузить по ссылке
Скопируйте драйвер на SD карту, поместите ее в память камеры, подключите UART, терминал, подайте напряжение. Войдите в консоль камеры (не U-Boot!) Авторизуйтесь и введите следующие команды:
- Идем на флешку
cd /mnt/mmcblk0p1
- Убеждаемся что файл присутствует
ls -l
- Копируем
cp rtl8189ftv.ko /lib/modules/3.10.14__isvp_swan_1.0__/extra
Пока нет смысла перезагружать и проверять работу сети, переходим к следующему этапу
Сетевая конфигурация у нас расположена в файле /etc/network/interfaces
К сожалению, из текстовых редакторов доступен только vi
Рекомендую предварительно ознакомиться с нюансами работы данного редактора.
Скомандуем
vi /etc/network/interfaces.d/wlan0
И приведем его содержимое к виду:
auto wlan0
iface wlan0 inet dhcp
pre-up modprobe mac80211
pre-up modprobe cfg80211
pre-up insmod /lib/modules/3.10.14__isvp_swan_1.0__/extra/rtl8189ftv.ko
pre-up wpa_passphrase "SSID" "PASSWORD" >/tmp/wpa_supplicant.conf
pre-up sed -i '2i \\tscan_ssid=1' /tmp/wpa_supplicant.conf
pre-up sleep 1
pre-up wpa_supplicant -B -D nl80211 -i wlan0 -c/tmp/wpa_supplicant.conf
post-down killall -q wpa_supplicant
Сохраните изменения (убедитесь что вы все сделали верно) и перезагрузите камеру. Сеть должна появиться. Войдите в веб-интерфейс и выполните настройки, как описано в статье.
Помимо этого в веб-интерфейсе войдите в секцию Majestic --> ISP и выставите параметр Block count со значением 1
Войдите в консоль камеры по SSH или через UART. О том, как использовать SSH написано здесь
Для начала отключим HLS и зададим значение Block count. Команды вводятся построчно!
cli -s .hls.enabled false
cli -s .isp.blkCnt 1
Затем задайте некоторые переменные:
fw_setenv osmem 39M
fw_setenv rmem 25M@0x2700000
И затем перезагружаем: reboot
Теперь видео должно заработать.
В веб-интерфейсе выбираем Majestic --> Recording и прописываем туда путь к вашей карте, то есть в нашем случае приводим поле к виду:
/mnt/mmcblk0p1/%Y/%m/%d/%H.mp4
Перезагружаем и убеждаемся, что камера записывает видео на карту памяти.
Настройте ночной режим, как показано на скриншоте. Обратите внимание на значения полей!