Произошла ошибка при работе с POP3. Код ошибки: 3. Ответ сервера:

Детектив. симптомы: «Произошла ошибка при работе с POP3. Код ошибки: 3. Ответ сервера:». Маршрутизатор микротик rb2011 v.6.49. Через NAT микротика не открываются страницы домена 1c.ru и поддомены, прочие сайты(ya.ru и др.) открывает норм, через прокси(на том же микротике) работает. Отчетность 1 не грузит частично(ошибка 3 через pop3).

Пока разбирался нашел в логах прокси, что идут обращения на немаршрутизируемый адрес 192.0.2.1(адрес для использования в наглядных пособиях(схемах и т.п.) для обучения или визуализирования логики работы: Читать далее «Произошла ошибка при работе с POP3. Код ошибки: 3. Ответ сервера:»

HS-303 прошивка камеры

OpenIPC Wiki

Оглавление

Switcam HS-303

Компания-производитель выпускала IP камеры Switcam HS-303 в трёх версиях, значительно отличающихся аппаратно между собой. На данный момент проект OpenIPC поддерживает прошивку без разборки всех трёх версий камер.

Обсуждение проекта и возможностей прошивок (на русском языке) возможно в открытой Telegram группе нашего проекта.

Визуальное отличие устройств по цвету:

  • HS303 v1 — имеет чёрно-белый цвет
  • HS303 v2 — имеет черный цвет
  • HS303 v3 — имеет белый цвет и более вытянутую вертикально форму

Выбирайте правильный тип прошивки для своей камеры !

Подготовка перед прошивкой и эксплуатацией

Для комфортной работы в камерами OpenIPC в Windows необходимо установить программы:

  • Putty для доступа по протоколу ssh (лучшая замена telnet)
  • WinSCP для доступа к файловой системе по протоколу scp
  • Notepad++ в качестве редактора файлов на Linux камере

Для входа по SSH необходимо использовать имя пользователя root, без пароля

HS303 v1/v2/v3

Краткая инструкция установки OpenIPC на 2024.08.08

  • подключите SD/MMC карту к ПК, удалите все файлы и разделы, создайте один новый раздел 1GB
  • карта может быть любого размера до 64GB включительно, но первый раздел должен быть именно таким
  • отформатируйте SD/MMC карту как FAT
  • всё остальное пространство на карте оставьте неразмеченным и не отформатированным
  • распакуйте архив и поместите содержимое папки OpenIPC_PayWall в корень SD/MMC карты
  • вставьте карту памяти в слот и четким движением подайте питание на камеру
  • не допускайте дребезга контактов при подаче питания, это может привести к проблемам
  • через 1 минуту (обновится загрузчик), сделайте сброс питания на пару секунд
  • примерно через 3 минуты камера будет прошита и готова для настройки WiFi
  • сделайте сброс питания на пару секунд и извлеките SD карту (она должна стать пустой)
  • направьте камеру на QR код с настройками вашей сети WiFi и подберите положение считывания
  • после звукового сообщения о готовности устройства, камера автоматически перезагрузится
  • камера готова к эксплуатации

Для восстановления настроек, достаточно записать сохраненные каталог и фаил в корень SD карты, вставить её в выключенную камеру и подать питание.

Если вы прошиваете серию камер, обратите внимание на то, что после полной инициализации прошитое устройство самостоятельно удаляет файлы обновлений, чтобы не происходило зацикливания процесса прошивки, если пользователь забудет SD карту в камере. Таким образом, удаленные файлы нужно восстанавливать перед прошивкой каждого нового экземпляра камеры.

При использовании SD карты для записи видео (после прошивки), логический раздел можно увеличить до 32GB.

Наиболее актуальные вопросы и ответы

Где можно взять прошивку для устройств Ростелеком Switcam HS303 v1/v2/v3 ?

Готовые файлы для прошивки и базовая техподдержка доступны в телеграм группе через PayWall сервис здесь.

Пошаговая инструкция по прошивке устройств и несколько ответов на часто задаваемые вопросы находятся здесь.

Исходные коды проекта, для тех кому претит PayWall или кто хочет собрать прошивку полностью самостоятельно.

Ваше право выбора в действиях полностью соблюдено. Успехов в техническом творчестве !

Как узнать какой IP адрес у прошитой камеры и как зайти на неё ?

Если внесены корректные данные по настройке WiFi интерфейса в конфигурационный файл (SSID и ключ), то вы можете найти IP адрес камеры на своём роутере в списке подключенных устройств с пометкой «OpenIPC». Интерфейс управления камерой доступен в браузере на стандартном порту (80), а доступ по SSH возможен на порту 22 с использованием логина root с паролем 12345 при первом подключении.

Что делать если камера прошилась но нет связи по WiFi ?

Проверте настройки на WiFi роутере, выставьте жестко любой канал, например 5 (не Auto), смените ширину полосы на 20MHz и установите режим работы B/G only.

Как можно обновить прошивку до последней актуальной версии через SSH ?

Внимание ! Только для прошивок от августа 2024 года !

Зайдите на камеру по протоколу SSH через программу Putty (логин root, с паролем 12345, при первом подключении или с паролем, который установили в WEB, 22 порт) и выполните команду:

sysupgrade -k -r

При наличии интернета, камера автоматически подключится к GitHub, скачает и установит самые последние обновления.

Как можно обновить прошивку до последней актуальной версии через WEB ?

Зайдите на камеру через браузер указав IP адрес камеры и порт подключения 80, например вот так:

http://192.168.1.10

Введите дефолтные логин и пароль (логин root, пароль 12345). После захода на камеру, установите новый пароль (не забудьте его записать!). В разделе Firmware/Прошивка выполните действия, которые указаны в подсказках.

Как зарегистрировать данный тип камеры на сервисе ipeye.ru ?

В личном кабинете IPeye (зайти обязательно через браузер) добавить камеру по ID, в качестве которого использовать MAC написанный в нижнем регистре (маленькими буквами). MAC написан на титульной странице WEB-интерфейса на 85 порту.

Перед этим необходимо включить поддержку протокола IPeye во вкладке Majestic в WEB-интерфейсе или присвоить параметру ipeye.enabled статус true в конфигурационном файле /etc/majestic.yaml, а так-же перезагрузить камеру.

Как сбросить пароль если забыл его, при этом сохранив все остальные настройки ?

Создайте или отредактируйте на SD карте фаил autoconfig.sh через редактор Notepad++ что-бы его содержание выглядело следующим образом:

#!/bin/sh
cp /rom/etc/shadow /etc/shadow

Отключите питание у камеры, вставьте SD карту, включите питание и дождитесь готовности по двум щелчкам ИК фильтра и после этого можно пробовать заходить с паролем по-умолчанию.

Литература:

https://github.com/OpenIPC/wiki/blob/master/ru/hardware-hs303.md

https://t.me/openipc_info

03.08.2024

Общая система обновления прошивок для камер HS303 всех версий.

Не нужно использовать никакие конфигурационные файлы на SD. Удалить перед обновлением всё !

Все команды выполняются в консоли после захода по SSH, каждая строка вносится отдельно.

Установка имени сети WiFi:
fw_setenv wlanssid ‘OpenIPC_NFS’

Установка пароля к сети WiFi:
fw_setenv wlanpass ‘project2021’

Далее нужно выбрать правильный URL для обновления типа прошивки. Будьте внимательны !

Для владельцев Switcam HS303 (v1):
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_switcam-hs303-nor.tgz’

или

Для владельцев Switcam HS303 v2:
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_switcam-hs303-v2-nor.tgz’

или

Для владельцев Switcam HS303 v3 и она-же Qtech QVC-IPC-136W:
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_qtech-qvc-ipc-136w-nor.tgz’

После ввода этих трёх команд нужно проверить все-ли изменения приняты и для этого выполнить команду:

fw_printenv wlanssid ; fw_printenv wlanpass ; fw_printenv upgrade

Если все отображаемые значения соответствуют полностью тому что было введено ранее, то можно попробовать произвести обновление прошивки командой:

sysupgrade -k -r -n —force_ver

Если всё пойдет по плану то прошивка будет скачана, распакована, установлено ядро и файловая система, очищен оверлей.

Камера автоматически подключиться к роутеру и будет доступна по сети.

Используйте для входа в систему логин — root, а пароль — 12345. После первого входа в WEB будет предложено сменить пароль.

Для активации режима отправки фото в Telegram необходимо активировать бота, включить в Majestic опцию motion detect и записать в фаил /usr/sbin/motion.sh вызов телеграм скрипта, делающего отправку. Всё это так-же можно выполнить одной командой в консоли:

echo -e «#!/bin/sh\n\ntelegram» >/usr/sbin/motion.sh ; chmod +x /usr/sbin/motion.sh

07.06.2023

Прошивки для видеокамер HS303

Для V1 и V2 — https://t.me/c/1717997582/4629

Для V3 — https://t.me/c/1717997582/6503

Сброс на базовые настройки — https://t.me/c/1717997582/6517

Подключение UART к платам камер HS303 🥴

Внимание ! Подключать только 3,3V TTL UART !

Для V1 — https://t.me/c/1717997582/2006

Для V2 — https://t.me/c/1717997582/1314

Для V3 — https://t.me/c/1717997582/681

Ресурсы видеокамер — https://openipc.org/majestic-endpoints

2023.06.07
Пожалуйста временно НЕ обновляйте свои устройства !
Ведутся работу по изменению конфигурационных файлов.
Если вы обновили устройство и потеряли к нему доступ, пожалуйста установите прошивку, опубликованную здесь.
Для тех кто делает откат на стабильную версию, записывать файлы имеющие в своём имени uboot/u-boot
НЕ НУЖНО !

26.04.2023

Общая система обновления прошивок для камер HS303 всех версий.

Не нужно использовать никакие конфигурационные файлы на SD. Удалить перед обновлением всё !

Все команды выполняются в консоли после захода по SSH, каждая строка вносится отдельно.

Установка имени сети WiFi:
fw_setenv wlanssid ‘OpenIPC_NFS’

Установка пароля к сети WiFi:
fw_setenv wlanpass ‘project2021’

Далее нужно выбрать правильный URL для обновления типа прошивки. Будьте внимательны !

Для владельцев Switcam HS303 (v1):
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_switcam-hs303-nor.tgz’

или

Для владельцев Switcam HS303 v2:
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_switcam-hs303-v2-nor.tgz’

или

Для владельцев Switcam HS303 v3 и она-же Qtech QVC-IPC-136W:
fw_setenv upgrade ‘https://github.com/OpenIPC/builder/releases/download/latest/hi3518ev200_lite_qtech-qvc-ipc-136w-nor.tgz’

После ввода этих трёх команд нужно проверить все-ли изменения приняты и для этого выполнить команду:

fw_printenv wlanssid ; fw_printenv wlanpass ; fw_printenv upgrade

Если все отображаемые значения соответствуют полностью тому что было введено ранее, то можно попробовать произвести обновление прошивки командой:

sysupgrade -k -r -n —force_ver

Если всё пойдет по плану то прошивка будет скачана, распакована, установлено ядро и файловая система, очищен оверлей.

Камера автоматически подключиться к роутеру и будет доступна по сети.

Используйте для входа в систему логин — root, а пароль — 12345. После первого входа в WEB будет предложено сменить пароль.

Для активации режима отправки фото в Telegram необходимо активировать бота, включить в Majestic опцию motion detect и записать в фаил /usr/sbin/motion.sh вызов телеграм скрипта, делающего отправку. Всё это так-же можно выполнить одной командой в консоли:

echo -e «#!/bin/sh\n\ntelegram» >/usr/sbin/motion.sh ; chmod +x /usr/sbin/motion.sh

Архив чата:

Камера HS-303 ошибка обновления

При обновлении с помощью

sysupgrade -k -r

ошибка:

SoC is not defined in U-Boot environment Aborting.

Решение:

flash_eraseall /dev/mtd1
flash_eraseall -j /dev/mtd4

Затем выключить питание и снова включить
Подождать минуту-две и еще раз дернуть питание

Источник: https://t.me/c/1717997582/11359

Почему не работает преренаправление портов во FreeBSD

Задача: из Интернета попасть на видеорегистратор внутренней сети.

Решение: добавить правило redirect_port описанию конфигурации NAT. Прежнее правило никак не заводилось, получилось так:

Рабочий вариант:

ipfw nat 1 config if tun0 deny_in same_ports unreg_only reset redirect_port tcp 192.168.37.80:8000 8000

Не рабочий вариант:

ipfw nat 2 config if tun0 log same_ports reset redirect_port tcp 192.168.37.80:8000 8000
Читать далее «Почему не работает преренаправление портов во FreeBSD»

unbound freebsd установка настройка

При попытке посмотреть версию unbound получил ошибку «команда не найдена», хотя помню настраивал local_unbound. Насколько я понимаю, local_unbound — облегченная версия ДНС сервера, которая по-умолчанию идет с системой фриибсд, поэтому нужно поставить отдельный пакет unbound. Настроил с помощью статьи с сайта Лисяры:

Читать далее «unbound freebsd установка настройка»

FreeBSD 14.3 zabbix74 установка

Установка необходимого софта

Установка с помощью менеджера пакетов.

Устанавливаем из пакетов Web сервер и MySQL сервер.

# pkg install mysql80-server apache24 zabbix74-server zabbix74-agent zabbix74-frontend-php84 mod_php84 php84-extensions php84-mysqli php84-mysql

Настройка Web сервера Apache

Если сервер будет использоваться только для Zabbix и на Web сервере других ресурсов не предвидится, то сделаем символическую ссылку для папки zabbix на папку data, это позволит нам не писать в Apache дополнительные настройки для папки zabbix и при открытии сервера в Web браузере будет сразу открываться наш сервис.

Читать далее «FreeBSD 14.3 zabbix74 установка»

HAOS добавить счётчик энергии Tuya

Дано: виртуальная машина с ОС HAOS и устройство TS0601_TZE204_cjbofhxw. Задача; подружить счетчик энергии Tuya с Home Assistant.

Решение(все действия выполняются в панели управления hass, через браузер):
1. Добавить дополнение Studio Code Server
2. Отредактировать конфигурацию, добавить:

Читать далее «HAOS добавить счётчик энергии Tuya»

FreeBSD Проверка и исправление ошибок

1.Для файловых систем UFS
Заходим в однопользовательский режим, после приглашения выполняем:

fsck -fy

2.Для файловых систем ZFS
В отличие от традиционных файловых систем, таких как UFS или EXT4, ZFS была разработана с учетом самовосстановления и не требует использования утилиты fsck для проверки и исправления ошибок. Выполняем:

zpool scrub имя-пула-обычно-zroot

Если ошибки предыдущей командой обнаружены, выполняем:

zpool clear имя-пула-обычно-zroot