А я вот остановился на palantir.
Его преимущество в том, что камеру он включает только при подключении для просмотра.
А в остальное время тихо висит в фоне и не грузит роутер (вернее в фоне он не умеет, через screen, но не суть).
Printable View
А я вот остановился на palantir.
Его преимущество в том, что камеру он включает только при подключении для просмотра.
А в остальное время тихо висит в фоне и не грузит роутер (вернее в фоне он не умеет, через screen, но не суть).
А камеру от Playstation 3 можно как-нибудь заставить работать?
Да моя есть в списке Logitech Portable Webcam C910, но на сайте Logitech она называется Logitech HD Pro Webcam C910 (визуально одно и тоже).
Если я правильно понимаю, по логам роутер определяет камеру и даже однажды с какой-то прошивкой на 500GpV2 я получил с нее изображение через веб-интерфейс прошивки, но после ну ни как.
alting, по какому мануалу ставили palantir?
Мне нужен не только просмотр камеры по требованию, но и сохранение JPG при активности в поле зрения камеры.
Роутер, как и любой комп определят железо по Vid\Pid. Подключите ее к обычному компьютеру и посмотрите, с какими Vid\Pid она определится (в свойствах девайса в диспетчере устройств). Затем найдите ее в списке, опять же опираясь не на название, а на идентификаторы. Убедитесь, что для вашей камеры проблем в поддержке нет!
У меня в логах появляется такое:
Видимо, после этого камера перестает отзыватьсяCode:Apr 4 12:36:33 kernel: uvcvideo: Failed to resubmit video URB (-27).
Отключил в веб-морде работу с камерой.
Решил установить palantir по инструкции
Сразу вопрос: где находится файл post-boot? ( /tmp/local/sbin/post-boot - не существует папка sbin, проверял командой ls в телнете)
Значит так:
нет папки - создал папку. В ней создал файл post-boot следующего содержания:
Дал ему атрибут 777.Quote:
insmod videodev
insmod input-core
insmod v4l2-common
insmod uvcvideo
insmod soundcore
insmod snd.ko
insmod snd-timer
insmod snd-page-alloc
insmod snd-pcm
insmod snd-hwdep
insmod snd-rawmidi
insmod snd-usb-lib
insmod snd-usb-audio
insmod snd-mixer-oss.ko
insmod snd-pcm-oss.ko
Сохранил данные, набрав в телнете:
и перезапустил роутер.Quote:
flashfs save
flashfs commit
flashfs enable
И никаких новых девайсов в /dev (типа sound или v41), а также лог как был, так и остался
Такое впечатление, что мой файл post-boot не грузится при запуске...Quote:
Jan 1 03:00:02 syslogd started: BusyBox v1.18.4
Jan 1 03:00:02 kernel: klogd started: BusyBox v1.18.4 (2011-03-20 07:37:49 MSK)
Jan 1 03:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.3.5 (GCC) ) #1 Sun Mar 20 07:47:44 MSK 2011
Jan 1 03:00:02 kernel: CPU revision is: 00029029
Jan 1 03:00:02 kernel: Setting the PFC to its default value
Jan 1 03:00:02 kernel: Determined physical RAM map:
Jan 1 03:00:02 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 03:00:03 dnsmasq[206]: started, version 2.57 cachesize 512
Jan 1 03:00:03 dnsmasq[206]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP no-IDN
Jan 1 03:00:03 dnsmasq-dhcp[206]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 03:00:03 dnsmasq[206]: read /etc/hosts - 4 addresses
Jan 1 03:00:03 dnsmasq-dhcp[206]: read /etc/ethers - 2 addresses
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usbfs
Jan 1 03:00:04 kernel: usbcore: registered new interface driver hub
Jan 1 03:00:04 kernel: usbcore: registered new device driver usb
Jan 1 03:00:04 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: EHCI Host Controller
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 1
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: irq 6, io mem 0x18003800
Jan 1 03:00:04 kernel: ehci_hcd 0000:00:03.1: USB 0.0 started, EHCI 1.00
Jan 1 03:00:04 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 1-0:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 03:00:04 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:00:04 kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jan 1 03:00:04 kernel: ohci_hcd 0000:00:03.0: OHCI Host Controller
Jan 1 03:00:04 kernel: ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 2
Jan 1 03:00:04 kernel: ohci_hcd 0000:00:03.0: irq 6, io mem 0x18003000
Jan 1 03:00:05 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:05 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:05 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:05 kernel: vlan1: Setting MAC address to 00 22 19 f7 37 4b.
Jan 1 03:00:05 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 03:00:05 USB webcam: attached
Jan 1 03:00:06 dnsmasq[206]: read /etc/hosts - 4 addresses
Jan 1 03:00:06 dnsmasq-dhcp[206]: read /etc/ethers - 2 addresses
Jan 1 03:00:06 dhcp client: deconfig: lease is lost
Jan 1 03:00:06 dnsmasq[206]: read /etc/hosts - 4 addresses
Jan 1 03:00:06 dnsmasq-dhcp[206]: read /etc/ethers - 2 addresses
Jan 1 03:00:06 dnsmasq[206]: using nameserver 93.100.1.3#53
Jan 1 03:00:06 dnsmasq[206]: using nameserver 94.19.255.2#53
Jan 1 03:00:06 dhcp client: bound IP : 94.19.244.92 from 94.19.244.1
Apr 5 01:47:26 ntp client: Synchronizing time with pool.ntp.org...
Спасибо, помогло!
Теперь в логах появилось:
Звука нет! Да и черт с ним, позже разберемся, видимо каких-то модулей не хватает. Хоть бы видео настроить...Code:Jan 1 03:00:06 kernel: Linux video capture interface: v2.00
Jan 1 03:00:07 kernel: uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a5)
Jan 1 03:00:07 kernel: input: UVC Camera (046d:09a5) as /class/input/input0
Jan 1 03:00:07 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 03:00:07 kernel: USB Video Class driver (v0.1.0)
И на ipkg ругается:
И где взять palantir_2.8pre1_mipsel.ipk? На сайте http://rus375.narod.ru/palantir_2.8pre1_mipsel.ipk его уже нет.Quote:
-sh: ipkg: not found
Кстати, по поводу ошибкиПрочитал здесь, что надо переключить USB режим в 1.1 Only. Изображение стало плохим, но не вываливается. Оставим это как временное решение.Code:kernel: uvcvideo: Failed to resubmit video URB (-27).
Спасибо, качнул:
Но как теперь установить, если в прошивке не работает ipkg:Code:wget http://wl500g.googlecode.com/svn/ipkg/optware/palantir_2.7-20101222-2_mipsel.ipk
Засада полная...Code:[kostasoft@(none) root]$ ipkg install palantir_2.7-20101222-2_mipsel.ipk
-sh: ipkg: not found
[kostasoft@(none) root]$
Нет.
Нет.
Чья была идея назвать программу deAnal?
:) Моя, чья же еще. Это шутка, исходя из специфики программы (вытаскивает несуществующий второй ракурс из (полной ж..пы) первого, тем более название DeAnaglyph было уже занято).
Я понял, придется ставить USB-Hub 2.0 (не хочется разбирать роутер и подпаивать USB-шнурок). C хабом-то заработает?
И еще вопрос, я форматнул флешку под дебианом (под виртуалкой VmWare). Файловая система ext3/ext4. Как проверить, роутер видит флешку или нет? И если нет, то как ее форматнуть прямо в роутере через телнет?
Теоретически препятствий нет. Необходимо найти коллег по форуму, у кого камера включена через хаб. Ряд других устройств через хаб прекрасно работают.
Искать в системном логе информацию о автомонтировании разделов диска.
"Настройка с нуля...", п.6.
Купил хаб Mobiledata UH-11 4port USB 2.0
Камера через него работает.
А вот флешку что-то увидеть не могу. Вытащил ее и засунул в хаб обратно. Вот что появилось в логе:
Даже размер флешки определил. В папке /dev/discs появилась папка disca, а в ней 2 файла disc и part1. Может это оно?Quote:
Apr 5 17:42:23 kernel: usb 1-1.1: USB disconnect, address 3
Apr 5 17:42:23 USB storage: removed
Apr 5 17:42:29 kernel: usb 1-1.4: new high speed USB device using ehci_hcd and address 5
Apr 5 17:42:29 kernel: usb 1-1.4: configuration #1 chosen from 1 choice
Apr 5 17:42:29 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Apr 5 17:42:31 kernel: scsi 1:0:0:0: Direct-Access Kingston DataTraveler U3 6.50 PQ: 0 ANSI: 0 CCS
Apr 5 17:42:31 kernel: sd 1:0:0:0: [sda] 3941375 512-byte hardware sectors (2018 MB)
Apr 5 17:42:31 kernel: sd 1:0:0:0: [sda] Write Protect is off
Apr 5 17:42:31 kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through
Apr 5 17:42:31 kernel: sda: sda1
Apr 5 17:42:31 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Да, это она, я так форматнул ее:
А теперь как подмонтировать? На такое - ругается:Quote:
mke2fs -j /dev/discs/disca/part1
Ура! Вытащил ее и вновь подключил. Она автоматически подмонтировалась! Вот что в логе:Quote:
mount /dev/discs/disca/part1 /tmp/mnt/disc0_1
mount: mounting /dev/discs/disca/part1 on /tmp/mnt/disc0_1 failed: No such file
or directory
Quote:
Apr 5 18:17:17 USB storage: removed
Apr 5 18:17:17 kernel: usb 1-1.1: USB disconnect, address 3
Apr 5 18:25:49 kernel: usb 1-1.1: new high speed USB device using ehci_hcd and address 5
Apr 5 18:25:49 kernel: usb 1-1.1: configuration #1 chosen from 1 choice
Apr 5 18:25:49 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Apr 5 18:25:52 kernel: scsi 1:0:0:0: Direct-Access Kingston DataTraveler U3 6.50 PQ: 0 ANSI: 0 CCS
Apr 5 18:25:52 kernel: sd 1:0:0:0: [sda] 3941375 512-byte hardware sectors (2018 MB)
Apr 5 18:25:52 kernel: sd 1:0:0:0: [sda] Write Protect is off
Apr 5 18:25:52 kernel: sd 1:0:0:0: [sda] Assuming drive cache: write through
Apr 5 18:25:52 kernel: sda: sda1
Apr 5 18:25:52 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Apr 5 18:25:58 kernel: kjournald starting. Commit interval 5 seconds
Apr 5 18:25:58 kernel: EXT3 FS on sda1, internal journal
Apr 5 18:25:58 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Apr 5 18:25:58 USB storage: ext3 fs at /dev/discs/disca/part1 mounted to /tmp/mnt/disca_1
Подключил, проверил 04f2:b160 В списке нет. Значит она не поддерживается UVC? :(
Как же тогда объяснить тот факт, что всего только один раз я с помощью ASUS 500GpV2 и прошивки rtn получил изображение через веб-морду ASUS?
Больше ни в какую не захотел показывать.
Но в логах роутера я нашел вот что:
Если я правильно понял, этому оборудования соответствует 046d:0821 Logitech Portable Webcam C910. Это и есть моя камерка :)Code:Jan 1 03:00:06 USB webcam: attached
Jan 1 03:00:06 kernel: uvcvideo: Found UVC 1.00 device <unnamed> (046d:0821)
Jan 1 03:00:06 kernel: input: UVC Camera (046d:0821) as /class/input/input0
Jan 1 03:00:06 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 03:00:06 kernel: USB Video Class driver (v0.1.0)
Но почему же тогда она показывает в превью через веб-морду ASUS?
Вы неправильно определили VID/PID, вернее не того устройства.
Первые цифры - это код производителя. Если у Вас logitech, то они должны быть 046d.
А у меня снова засада: Установил ipkg. Через него установил screen и palantir_2.7-20101222-2_mipsel.ipk. но при запуске опять ругань на какую-то библиотеку:
Странно, пока экспериментировал с Midnight Commander (пытался заставить заработать стрелки) установил ncurses и bash. После перезагрузки все заработало!Code:[kostasoft@(none) palantir]$ /opt/bin/screen -dm -s /opt/bin/palantir
/opt/bin/screen: can't load library 'libncurses.so.5'
Кстати, пришлось создать файл post-mount (с атрибутами 777) и в нем прописать:
Quote:
mount -obind /tmp/harddisk/opt /opt
Ставил по упомянутой выше инструкции.
Я пошел по уже известному мне пути. Учтановил Скрипт для чайников, а там чего только нет и ipkg и MC и куча всего.
Звук пока не поймал, но видео ловит замечательно. Разбираюсь дальше.
Конечно для моих нужд требуется фиксация активности в поле зрения камеры и складывание видео в JPG, а этого кажется palantir делать не умеет :( но кажется умет motion :)
Определена следующая жертва...
Вот, да, motion умеет. Вот только... Уж очень он требователен к ресурсам :(
Надо как-то его аккуратненько так настраивать... А то он фигачит по 20 штук картинок в секунду - никаких ресурсов не хватит :)
Много миллионов лет назад я ставил ее на "сервера видимонаблюдения :) ). Ничего так, справляется.
А сейчас необходимости в этом нет.
alting, благодарю! Кажется там есть настройка к-ва кадров в секунду.
Буду ставить :)
Приветствую, сделал все выше описанное, собрал и залил на WL500gpv2.
1. Ошибки 501 действительно нет, как собственно и потока по порту :), у меня цель именно в высасывании потока по адресу _http://192.168.1.1:7776, причем поток летит из _http://192.168.1.1:7776/?action=stream как и до патча.
2. Детектора нет.
3. пункт JPEG compression присутствует.
Засим вопрос, как мне допилить патчик что бы по порту открылась камера, без указания ?action=stream.
Заранее благодарен.
З.Ы. Очепятка в 7 пункте \папка с исходниками\mjg-streamer\
З.З.Ы. Кому нужно то что я слепил, отпишитесь, просто так влом заливать.
--
Вопрос снимается, пересобрал все по второму разу, на чистой системе, все в лучшем виде, поток через порт протискивается.
подскажите с какими вебками дружит данный роутер? с моей Logitech E3500 plus будет работать?
подскажите плиз!
можно ли сделать так:
хочу купить wi-fi камеру и подсоединить ее к N16, а к нему в свою очередь подключить юзб-винч
можно ли организовать так чтобы с камеры писалось на этот винч?
можно ли поставить zoneminder на N16?
Можете ли порекомендовать ip-камеру?
Не подскажете, где можно менять такие параметры у WEB камеры , как яркость , контрастность и тд?
Ставим v4l-utils
и потом для просмотра доступных параметров настройки драйвера пишем
v4l2-ctl -d /dev/video0 -L
Для изменения параметра на лету пишем:
v4l2-ctl -d /dev/video0 --set-ctrl brightness=127
Данной командой изменится яркость до максимального значения равного 127
Вопросы как ставить v4l-utils не принимаются. До всего доходим ручками сами.
Привет всем!
Мучает такой вопрос: возможна ли совместная работа ASUS RT-N16 и камеры A4Tech PK-333E. При нажатии кнопки предварительного просмотра вылазит сообщение Image is not ready.
Или всё-таки придётся камеру менять?
Всем привет!
Такой вопрос: нормальна ли такая большая загрузка процессора (рис. 1) роутера при включеной поддержке камеры, но не в режиме просмотра? Если отключить поддержку камеры, то загрузка нулевая (рис. 2)
ASUS RT-N16 прошивка 1.9.2.7-rtn-r2972
У dir 320 -порядка 35% (640*480 - 15 fps) в режиме mjpeg и почти 100% в YUV при таких же настройках
Просмотр через VLC и wifi
При просмотре через LAN и того меньше
dir320, WL500GPV2-1.9.2.7-RTN-R3015M
после старта роутера камера цепляется, начинает показывать.
последний блок повторяется до бесконечности.Code:Jun 11 16:54:37 MJPG-streamer [310]: starting application
Jun 11 16:54:37 MJPG-streamer [310]: enabling daemon mode
Jun 11 16:54:37 MJPG-streamer [312]: MJPG Streamer Version.: 2.0
Jun 11 16:54:37 MJPG-streamer [312]: Using V4L2 device.: /dev/video0
Jun 11 16:54:37 MJPG-streamer [312]: Desired Resolution: 640 x 480
Jun 11 16:54:37 MJPG-streamer [312]: Frames Per Second.: 1
Jun 11 16:54:37 MJPG-streamer [312]: Format............: YUV
Jun 11 16:54:37 MJPG-streamer [312]: JPEG Quality......: 50
Jun 11 16:54:37 MJPG-streamer [312]: www-folder-path...: disabled
Jun 11 16:54:37 MJPG-streamer [312]: HTTP TCP port.....: 7776
Jun 11 16:54:37 MJPG-streamer [312]: username:password.:
Jun 11 16:54:37 MJPG-streamer [312]: commands..........: enabled
Jun 11 16:54:37 MJPG-streamer [312]: starting input plugin
Jun 11 16:54:37 MJPG-streamer [312]: starting output plugin: output_http.so (ID: 00)
через пару минут порт юсб отваливается, определяется заново, находит камеру.. но с ошибками - картинки нет.
Jun 11 16:54:53 kernel: hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
Jun 11 16:54:53 kernel: usb 1-1: USB disconnect, address 2
Jun 11 16:54:53 USB webcam: removed
Jun 11 16:54:53 MJPG-streamer [314]: Error grabbing frames
Jun 11 16:54:54 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 3
Jun 11 16:55:09 kernel: usb 1-1: device descriptor read/64, error -145
Jun 11 16:55:24 kernel: usb 1-1: device descriptor read/64, error -145
Jun 11 16:55:24 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4
Jun 11 16:55:39 kernel: usb 1-1: device descriptor read/64, error -145
Jun 11 16:55:55 kernel: usb 1-1: device descriptor read/64, error -145
Jun 11 16:55:55 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 5
Jun 11 16:56:05 kernel: usb 1-1: device not accepting address 5, error -145
Jun 11 16:56:05 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 6
Jun 11 16:56:16 kernel: usb 1-1: device not accepting address 6, error -145
Jun 11 16:56:16 kernel: hub 1-0:1.0: unable to enumerate USB device on port 1
Jun 11 16:56:16 kernel: usb 2-1: new full speed USB device using ohci_hcd and address 2
Jun 11 16:56:16 kernel: usb 2-1: not running at top speed; connect to a high speed hub
Jun 11 16:56:16 kernel: usb 2-1: configuration #1 chosen from 1 choice
Jun 11 16:56:16 kernel: uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62f1)
Jun 11 16:56:16 kernel: input: USB 2.0 Camera as /class/input/input1
Jun 11 16:56:16 USB webcam: attached
Jun 11 16:56:17 MJPG-streamer [345]: starting application
Jun 11 16:56:17 MJPG-streamer [345]: enabling daemon mode
Jun 11 16:56:17 MJPG-streamer [347]: MJPG Streamer Version.: 2.0
Jun 11 16:56:17 MJPG-streamer [347]: Using V4L2 device.: /dev/video0
Jun 11 16:56:17 MJPG-streamer [347]: Desired Resolution: 640 x 480
Jun 11 16:56:17 MJPG-streamer [347]: Frames Per Second.: 1
Jun 11 16:56:17 MJPG-streamer [347]: Format............: YUV
Jun 11 16:56:17 MJPG-streamer [347]: JPEG Quality......: 50
Jun 11 16:56:17 MJPG-streamer [347]: init_VideoIn failed
но! если теперь в вебморде переключить image format c yuy на mjpeg (apply, без save&reboot) - все налаживается, картинка кажется и так до следующего ребута роутера, неделями нормально работает. Если изначально прописать mjpeg - то будет то же самое, но придется переключать на YUY
Где покопать чтобы оно после ребута сразу нормально работало..?
Здравствуйте всем!
Запустил на DIR-320 с прошивкой rtn 3015 вебку Logitech HD B910, в принципе работает, но сыплет артефактами в виде скачущих серых полос.
Переключаю в YUV, артефачить перестает, но загрузка проца взлетает до 90% и начинаются жуткие тормоза.
Насколько я понимаю, косячит драйвер UVC с кодеком mjpeg, есть ли варианты побороть артефакты?
Вариант побороть артефакты - не запускать на роутере ничего лишнего при работе с видеопотоком. Или уменьшать разрешение картинки, что есть не выход из положения.
Максимум что удавалось выжать из dir 320 - 640*480 поток без артефактов. в mjpeg . Но при этом лишние ничего не запускать.
так ведь загрузка под mjpeg-ом по показанию top и так не поднимается выше 15%, так что наверное не в одной загрузке дело?
А косячит уже на разрешении 320x240.
Пока моя золотая середина - motion в демоне.
640*480 складывает картинки движения mjpeg на флэшку,подключенную через хаб с внешним питанием. Картинки складывает хорошо, а видео поток , который выдает motion идет с артефактами, как не играй параметрами
А вот такую: Creative WebCam Vista Plus
получится завести?Quote:
Vendor=041e ProdID=4028 Rev= 1.00
S: Manufacturer=Creative
S: Product=Creative WebCam Vista Plus.
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 6 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
А как быть с Creative Vista Plus
Роутер: RT-N16
Прошивка: 1.9.2.7-rtn-r3121
В логах роутера такое:
Это в Diagnostic info:
Vendor=041e ProdID=4028 Rev= 1.00
Это в логе при соединении:
Jul 24 20:52:37 kernel: usb 2-1: new full speed USB device using ohci_hcd and address 3
Jul 24 20:52:37 kernel: usb 2-1: configuration #1 chosen from 1 choice
Спасибо.