Nailor
Transition Member-
Posts
12 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Nailor's Achievements
Newbie (1/7)
3
Reputation
-
С Докером та же проблема, что и с приложением - Synology с версии 7 не открыли исходники ядра, при этом убрав оттуда много, в том числе поддержку USB и поддержку видео в ядре. Т.е. Докер то можно запустить, но в Докер надо отдать устройство, а DSM 7 не знает это устройство (видит в lsusb, но не могёт с ним взаимодействовать). Единственное решение, которое я смог найти на DSM 7 - Это поднять виртуалку в VMM, передать в неё usb устройство (камеру) а там уже развернуть линукс и тот же самый mjpg-streamer. И вот через эти адские костыли - заработало на DSM 7.
-
1. Батарейку и прочие неисправности как фактор сброса биоса я исключил из вариантов тогда, когда понял, что если поставить DSM для DS3622xs+ - то всё норм, биос не сбрасывается, всё нормально работает и перезагружается (Но не работает VMM). 2. Да, вы предлагаете последний вариант, который у меня остаётся голове - поменять default settings в самом биосе. Но это адовый костыль, который рано или поздно добьёт биос. (Настройки всё равно будут менятся, просто на нужные.) Спасибо! UPD: И биос где стоит Reserved у всех нужных параметров так же не помог. Это крайне странно - после перезагрузки, при инициализации дисков я вижу, что первый диск он иницилизирует как Primary Slave IDE, а далее идут диски AHCI Port 0 и далее, при этом если зайти в Биос, то настройки будут все ровно те, что и нужно, т.е. я просто захожу в Биос, иду сразу в exit и нажимаю Save Changes and Exit, то инициализация дисков сразу начинается с AHCI Port 0 и до пятого (Это верный лог загрузки, при таком DSM видит все 5 подключенных дисков.) И после перезагрузки DSM Всё опять по новой, но если не заходить в Биос и дать ему загрузиться - DSM не видит последний диск и кричит о том, что целостность данных нарушена. При этом, напомню ещё раз - у всех нужных параметров стоит Reserved, а так же они указаны как дефлотные для Optimal и Defaults. Ваще не понимаю, как это победить...
-
Вдруг кто сталкивался и продвинулся дальше, чем я. Имеется HP Microserver N36L. Установил на него с помощью TCRP 0.9.3.0 - DS1621+ 7.1.1-42962. Всё с ходу завелось и работало! И сетевая карта, и память он видел все 16, без резервирования 80% и VMM, в котором успешно установлена и работала виртуалка, вот толь WOL не проверял, но оно мне и не надо совсем. При перезагрузке неожиданн выяснилось, что настройки биоса слетели в Дефолт. Соответственно он перестал видеть один диск (тот, что подключен через разъём на плате), ну и массив повреждён, естественно. И далее выяснилось, что при каждой перезгрузке Биос падает в дефолт. Далее попробовал при помощи того же TCRP 0.9.3.0 поставить DS3622xs+ 7.1.1-42962. Встало и Биос не падает при перезагрузках, но перестало работать VMM (Не может запустить виртуальную машину, даже пустую - проблема известна, явно дело в несовместимости инструкций проца). А VMM мне крайне нужно, ибо это единственный способ запустить usb web камеру на Synology версии 7. Итого - у меня либо система без перезагрузок, либо веб камера. Что перепробовал: - 3 разных биоса. Нашёл даже последний Биос для наших машин (от 13-ого года) с модификациями. - Пробовал загрузчик ARPL (1.0b9, 1.0, 0.5, 0.4 / DS3622xs+ 7.1.1-42962 и DS1621+ 7.1.1-42962) Не работает сетевая карта (вероятно), а значит я и не вижу, что происходит, но в некоторых случаях, после попытки загрузиться с уже установленной на диски DS1621+ 7.1.1-42962 биос слетал. - Ставить TCRP 0.9.3.0 DS2422+ 7.1.1-42962 - Результат странный - После установки оно предлагает заново восстановить систему и так по кругу. - Ставить TCRP 0.9.3.0 DVA3221 7.1.1-42962 - То ли сетевая карта не загрузилась, то ли он повис после загрузки, но IP не получил. - Тыкать в Биосе "C1E Support - Disabled\Enabled" (при установленной DS1621+ ему пофигу, оно и так и так загружается), Smbios Smi Support (Не знаю зачем, показалось пможет иметь отношение к возможности менять Биос) и ещё пяток других, но название уже забыл - безрезультатно. Вдруг у кого есть мысли куда копать дальше? (На 6.2 откатиться не могу, сетевую карту ставить тоже очень не хочется.)
-
Написанное точно верно для DSM 6.1.7-15284. Насколько оно верно для других версий - незвестно... 1. Ставим Триал Usb Webcam. Выключаем его. 2. Закидываем на Synology (я положил в /var/packages/usb_webcam/target/mj/, если вы положили в другое место - меняйте в в скрипте расположение) Файлы из прикреплённого архива. (где и как я их взял - я описывал в предыдущем сообщении) 3. Панель управления - планировщик задач - Создать - Запущенная задача - скрипт заданный пользователем: Пользователь Root, событие - загрузка. 4. Вставляем во вкладке "Настройки задач" скрипт вида: #!/bin/sh sleep 180 insmod /var/packages/usb_webcam/target/mj/videodev.ko insmod /var/packages/usb_webcam/target/mj/v4l2-common.ko insmod /var/packages/usb_webcam/target/mj/videobuf2-memops.ko insmod /var/packages/usb_webcam/target/mj/videobuf2-vmalloc.ko insmod /var/packages/usb_webcam/target/mj/videobuf2-core.ko insmod /var/packages/usb_webcam/target/mj/uvcvideo.ko /var/packages/usb_webcam/target/mj/camreset export LD_LIBRARY_PATH=/volume1/@appstore/usb_webcam /var/packages/usb_webcam/target/mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 1920x1080 -f 30 -n" -o "output_http.so -p 8080 -w /var/packages/usb_webcam/target/www" exit 0 (Внимание - последнюю строчку надо поменть под себя - сменить разрешение на то, что поддерживает камера, а так же выставить нужный фреймрейт - цифра после "-f") mj.zip uw.sh
-
1. Спасибо за ответ! 2. Конечно не помогло (я перепробовал все, кажется, возможные варианты порядка загрузки). 3. В процессе гугления выяснилось, что пакет для Synology DVBLink Server использует эти же модули (На их форуме народ разбирался с проблемой Unknown symbol in module). Установив этот пакет (он, соответственно, ставится сверяясь с версией DSM), а так же подгрузив модуль uvcvideo, всё поднялось! Почему перестали работать эти модули у usb_webcam, я представить не могу, но в итоге, я просто скопировал из пакета DVBLink Server модули videobuf2-vmalloc.ko, videobuf2-core.ko, uvcvideo.ko, сам пакет удалил. Кстати, модули videodev.ko и v4l2-common.ko из этого же пакета не грузились с той же ошибкой (Unknown symbol in module), так что их я взял из пакета usb_webcam. Далее написан простой скрипт и добавлен в scheduler (выполнять при загрузке). Кстати, пришлось поставить 180 секунд задержки в скрипт, потому что сразу что-то там не успевало подгружаться. Спасибо Огромное! Проблема решена!
-
Триал кончился. Пока триал был всё работало отлично! И дальше вот: root@D16:/var/packages/usb_webcam/target/3.10.102# insmod videodev.ko root@D16:/var/packages/usb_webcam/target/3.10.102# insmod v4l2-common.ko root@D16:/var/packages/usb_webcam/target/3.10.102# insmod videobuf2-core.ko insmod: ERROR: could not insert module videobuf2-core.ko: Unknown symbol in module root@D16:/var/packages/usb_webcam/target/3.10.102# insmod videobuf2-memops.ko root@D16:/var/packages/usb_webcam/target/3.10.102# insmod videobuf2-vmalloc.ko insmod: ERROR: could not insert module videobuf2-vmalloc.ko: Unknown symbol in module root@D16:/var/packages/usb_webcam/target/3.10.102# insmod uvcvideeo.ko insmod: ERROR: could not insert module uvcvideo.ko: Unknown symbol in module root@D16:/var/packages/usb_webcam/target/3.10.102# insmod videodev.ko insmod: ERROR: could not insert module videodev.ko: File exists root@D16:/var/packages/usb_webcam/target/3.10.102# insmod uvcvideo.ko insmod: ERROR: could not insert module uvcvideo.ko: Unknown symbol in module root@D16:/var/packages/usb_webcam/target/3.10.102# ./camreeset root@D16:/var/packages/usb_webcam/target/3.10.102# export LD_LIBRARY_PATH=/volume1/@appstore/usb_webcam root@D16:/var/packages/usb_webcam/target/3.10.102# /var/packages/usb_webcam/target/mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 1920x1080 -f 30 -n" -o "output_http.so -p 8080 -w /var/packages/usb_webcam/target/www" MJPG Streamer Version.: 2.0 i: Using V4L2 device.: (null) i: Desired Resolution: 1920 x 1080 i: Frames Per Second.: 30 i: Format............: JPEG i: TV-Norm...........: DEFAULT i: init_VideoIn failed root@D16:/var/packages/usb_webcam/target/3.10.102# lsusb |__usb1 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:12.2) hub |__1-5 05a3:9230:0100 ef 2.00 480MBit/s 500mA 2IFs (HD Camera Manufacturer USB 2.0 Camera ffffffd5ffffffa7ffffffc2ffffffaf) |__usb2 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:13.2) hub |__2-3 8564:1000:0100 00 2.00 480MBit/s 200mA 1IF (JetFlash Mass Storage Device GE2A8317) |__usb3 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:16.2) hub |__usb4 1d6b:0001:0310 09 1.10 12MBit/s 0mA 1IF (ohci_hcd 0000:00:12.0) hub |__usb5 1d6b:0001:0310 09 1.10 12MBit/s 0mA 1IF (ohci_hcd 0000:00:13.0) hub |__5-1 04d9:1400:0143 00 1.10 1.5MBit/s 100mA 2IFs ( ffffffd1ffffffb2ffffffdbffffffad) |__usb6 1d6b:0001:0310 09 1.10 12MBit/s 0mA 1IF (ohci_hcd 0000:00:16.0) hub root@D16:/var/packages/usb_webcam/target/3.10.102# Может есть мысли куда копать? В целом, я даже заплатил этому OneSynoUser, за софт и получил ключ, но как и утверждалось - лицензия не срабатывает если не подключен в QuickConnect (А подключить нельзя теперь)...
-
Я ошибся версией! Не 8.1.3, а 8.1.2, конечно же... Был не прав!
-
На 8.1.2, пропатченном, стабильно раз в день, на несколько часов (разное количество времени) отваливается запись. Подтверждаю. Увы. У кого-нибудь есть мысли?
-
Товарищи, вы чего? Патч есть, достаточно попросить в личку. Чего за выкобенивание? Вы не умеете читать или так троллите раздающего? Если ответ не пришёл - подождите, представьте сколько вас, таких вопрошающих... Вам никто ничего не обязан.
-
Эм... И сейчас здесь будет миллион "И мне пожалуйста"... И мне пожалуйста...
-
Хорошо, что у вас всё хорошо. У меня стоят камеры Ubiquiti Dome G3, которые не имеют Onvf и не имеют пожддержки Synology. Соответственно смотрю голый поток rtsp. Для того, что бы смотреть поток со звуком - мне необходимо смотреть его именно с камер, а не через Synology (И работает это только на ios). Так вот я просто утверждаю, что именно эта схема в 8-ой версии сломана - смотреть с камер не возможно. (В 7-ой та же конфигурация работает отлично!)
-
Нет, увы, не всё отлично работает. Сломали возможность смотреть камеры напрямую (У surveillance station есть возможность отправлять напрямую минуюя себя мобильные клиенты на iOS). Соответственно все iOS клиенты отрубились. Можно выставить опцию "Смотреть с surveillance station" с качеством Balanced, но в моём случае, FPS просел до одного кадра раз в 2 секунды. Пришлось откатиться назад, на 7-ку... Но за труды по взлому огромное спасибо!