Jump to content

s60

Forum Members
  • Posts

    31
  • Joined

  • Last visited

Everything posted by s60

  1. по этому пути файл точно есть? у меня , например, этот путь такой : /lib/modules/4.9-ndm-3/videodev.ko
  2. какая строка входа? надо ssh root@ip_вашего_роутера с паролем keenetic
  3. попробовал с такими настройками - из журнала видим, что frames per second стало -1 вместо ранее укаазнных 15, но загрузка процессора все так же 100%
  4. камера как USB устройство отвалилась..... а я модули мучил... итого: 1) камера как USB устройство по lsusb есть 2) kmod_ndms установлен взамен kmod (напопробовать поставил - разницы пока не видно ни в чем) 3) установлены модули из ветки репозитория test (те первые, те что с "отломанными строками" не качал) 4) запущен стандартный скрипт S96mjpg-streamer 4) картинка есть 5) загрузка процессора 100% (89% из которых занимает процесс mjpg_streamer в несколько потоков) Вопрос: как-нибудь можно уменьшить загрузку процессора ? А то роутер свои прямые обязанности начнет плохо выполнять с такой загрузкой.....
  5. в журнале кинетика только: Ноя 15 12:53:45 MJPG-streamer [30769] starting application Ноя 15 12:53:45 MJPG-streamer [30769] enabling daemon mode Ноя 15 12:53:45 MJPG-streamer [30771] MJPG Streamer Version.: 2.0 Ноя 15 12:53:45 MJPG-streamer [30771] Using V4L2 device.: /dev/video0 Ноя 15 12:53:45 MJPG-streamer [30771] Desired Resolution: 640 x 480 Ноя 15 12:53:45 MJPG-streamer [30771] Frames Per Second.: 24 Ноя 15 12:53:45 MJPG-streamer [30771] Format............: YUYV Ноя 15 12:53:45 MJPG-streamer [30771] JPEG Quality......: 80 Ноя 15 12:53:45 MJPG-streamer [30771] TV-Norm...........: DEFAULT Ноя 15 12:53:45 MJPG-streamer [30771] init_VideoIn failed
  6. вчера картинка была, запустил сегодня - картинки нет... ((( поскольку журнал ругался на флешку - форматнул ее в ext3, заново развернул Entware, поставил kmode_ndms в этот раз (получил замечание на отсутствие compat.ko) поставил пакеты mjpg-streamer* из test'овой ветки modprobe в этот раз как и положено ругается, что модуль уже в ядре: но видеокамеры нет запуск скрипта S96mjpg-streamer опять не возвращает ~# в консоль (процесс mjpg-streamer не появляется в htop) что-то совсем все сломалось.... (((
  7. с новым скриптом картинка в браузере есть.... правда периодически проскакивают полоски в 1 пиксель толщиной в верхней трети, потом посередине, потом в нижней трети (на не test пакетах) загрузка процессора в htop скачет от 100% (процесс mjpg-stream от 80% до 90%) status возвращает PID процесса mjpg-stream почему start не возвращает в консоль ~# ?
  8. скопировал вышеприведенный код в файл S98mjpg-streamer результат старый.... не возвращает в консоль ~# список запущенный модулей: журнал после запуска нового скрипта:
  9. по modprobe --first-time -v uvcvideo они оказывается не грузилиись.... (странно.. почему... разве так должно быть.... вроде ж раньше срабатывало...) загрузил руками и как результат ls: /dev/vid*: No such file or directory
  10. Ноя 12 22:11:33 ndm kernel: EXT4-fs (sda1): error count since last fsck: 13 Ноя 12 22:11:33 ndm kernel: EXT4-fs (sda1): initial error at time 1573490308: ext4_mb_generate_buddy:759 Ноя 12 22:11:33 ndm kernel: EXT4-fs (sda1): last error at time 1573568786: ext4_mb_generate_buddy:759 при том, что как так то.... после какого последнего запуска fsck счетчик ошибок 13 ?
  11. сделал проверку - все норм говорит.... ~ # badblocks -v /dev/sda1 Checking blocks 0 to 1957503 Checking for bad blocks (read-only test): done Pass completed, 0 bad blocks found. (0/0/0 errors)
  12. флешка для Entware отформатирована в EXT2 через два дня пользования в журнале появились записи ~ # mount /dev/sda1 on /tmp/mnt/f18c1b68-c0df-452b-ba18-7e516d270d5f type ext2 (rw,noatime) /dev/sda1 on /opt type ext2 (rw,noatime) Как понимать: плевать на текст "EXT4-fs" и считать, что флешка посыпалась или ?
  13. с пакетами из ветки test скрипт S96mjpg-streamer не возвращает ~# в командную строку....
  14. заменил пакеты на те, что из ветки test ~ # opkg list-installed | grep mjpg-stream mjpg-streamer - 2018-10-25-3a mjpg-streamer-input-file - 2018-10-25-3a mjpg-streamer-input-http - 2018-10-25-3a mjpg-streamer-input-uvc - 2018-10-25-3a mjpg-streamer-output-file - 2018-10-25-3a mjpg-streamer-output-http - 2018-10-25-3a mjpg-streamer-output-rtsp - 2018-10-25-3a mjpg-streamer-www - 2018-10-25-3a ~ # но камера все равно не определяется ~ # modprobe --first-time -v uvcvideo ~ # ls /dev/vid* ls: /dev/vid*: No such file or directory ~ #
  15. сделал как описано: удалил все пакеты mjpg-stream* руками, закинул скачанные новые пакеты по SMB и установил все пачкой из примера выше итог: 1) ls: /dev/vid*: No such file or directory 2) в браузере картинки нет - попытка соединения не удалась 3) в журнале появилась записть про EXT4 , ранее слова EXT4 не было, флешка в EXT2 - про кого речь-то ? в журнале вроде нет криминала про камеру Похоже mjpg-stream не стартует - по status нет PID процесса ~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon mode~ # forked to background (23488) ~ # /opt/etc/init.d/S96mjpg-streamer status PID of mjpg_streamer is... ~ #
  16. как устанавливать именно из test ветки? так-то я ставил opkg install mjpg-streamer P.S. перезагрузил роутер (а то загружал модули через modprobe --first-time -v uvcvideo а в скрипте S96mjpg-streamer модули закомментированы решеткой, хотел проверить не отвалится ли видео после перезагрузки..... - отвалась вся флешка - через самбу пустая, через web-морду роутера тоже пустая, мол 27 МБ из 2 ГБ занято.... по ssh не цепляется.... подумал, что из-за ext2 проблема, посмотрел на компе - все файлы на месте, воткнул в роутер - все на месте, работает.....
  17. правда htop показывает загрузку проца 100% пока скрипт работает..... (без разницы смотреть видео в браузере или закрыть вкладку)
  18. Заработало ! добавил в скрипт #!/bin/sh prefix="/opt" PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin export LD_LIBRARY_PATH=/opt/lib/mjpg-streamer start() { и картинка появилась... и status выдает PID процесса....
  19. в журнале роутера есть Ноя 10 22:43:14 MJPG-streamer [6649] dlopen: input_uvc.so: cannot open shared object file: No such file or directory полный журнал по части запуска mjpg-streamer в директории /opt/lib/mjpg-streamer есть файлы: input_file.so input_uvc.so output_file.so output_http.so
  20. переустановил Entware установил все пакеты mjpg_stream* что есть в репозитории mjpg-streamer mjpg-streamer-input-file mjpg-streamer-input-uvc mjpg-streamer-output-file mjpg-streamer-output-http mjpg-streamer-www камера определилась ~ # lsusb Bus 001 Device 001: ID 1d6b:0002 Bus 001 Device 010: ID 090c:1000 Bus 001 Device 002: ID 05e3:0608 Bus 002 Device 001: ID 1d6b:0001 Bus 001 Device 003: ID 1e4e:0102 <---- моя USB камера ~ # ls /dev/vid* /dev/video0 установид kmod для modprobe --first-time -v uvcvideo делаю: BusyBox v1.31.0 () built-in shell (ash) ~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (5682) ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... killall: mjpg_streamer: no process killed ~ # modprobe --first-time -v uvcvideo ~ # mjpg_streamer -b -i "input_uvc.so -r 320x240 -f 5" -o "output_http.so -p 3000 -w /opt/share/www/webcam" enabling daemon mode~ # forked to background (6649) ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... killall: mjpg_streamer: no process killed ~ # /opt/etc/init.d/S96mjpg-streamer status PID of mjpg_streamer is... ~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (8529) ~ # /opt/etc/init.d/S96mjpg-streamer status PID of mjpg_streamer is... ~ # htop ~ # ls /dev/vid* /dev/video0 ~ # делаю ~ # /opt/etc/init.d/S96mjpg-streamer start по адресу http://192.168.200.1:3000/stream_simple.html - Попытка соединения не удалась. Firefox не может установить соединение с сервером 192.168.200.1:3000. в какую сторону копать ?
×
×
  • Create New...