Коллеги!
Спешу поделиться радостной новостью:
OpenWRT 8.09_RC2 работает со штатной для WL500GP broadcom wi-fi карточкой на ядре 2.6.25.17
То есть, желающим прикрутить современные web-камеры через UVC путь открыт!
Printable View
Коллеги!
Спешу поделиться радостной новостью:
OpenWRT 8.09_RC2 работает со штатной для WL500GP broadcom wi-fi карточкой на ядре 2.6.25.17
То есть, желающим прикрутить современные web-камеры через UVC путь открыт!
Может кто-то ccылкой на прошиву кинет ?
А какой именно файлик залить?? подскажите пожалуйста :)
А что там со скоростью по pptp? Я пробовал -- выше 5 Мбит не поднимается =(
Похоже с восклицательным знаком после "работает!" я сильно погорячился. Так, запускается...
При нагрузке на wi-fi отваливается через несколько минут активной работы... Но, по проводам - аж летает.
Придется доробатывать напильником
Веб-интерфейс у этого ОпенВРТ есть?
Есть. В принципе даже удобный, но, слегка, "тормознутый".
В "базовой" поставке функционал сильно урезан, так прошивка весит всего 2,4 метра. Но, позволяет настроить основные функции и доставлять/удалять пакеты через броузер.
Я свою Logitech Sphere AF прикрутил используя только мышку ;)
Идеология его несколько отлична от асусовской (и по наследию от Олеговой) прошивки, но разобраться можно.
есть вебка Logitech quickcam E3500. подключаю в роутер, не работает
вот логи:
что можно сделать? как прикрутить, драйвер наверное? USB-HDD подключенPHP Code:18:23:35 18-08-2010 (info|kern|kernel) hub.c: new USB device 00:03.1-1.1, assigned address 4
18:23:35 18-08-2010 (warning|kern|kernel) usb.c: USB device 4 (vend/prod 0x46d/0x9a4) is not claimed by any active driver.
18:23:35 18-08-2010 (emerg|user|webcam) webcam: attached
18:23:35 18-08-2010 (emerg|user|audio) audio: attached
можно приделать поддержку (vend/prod 0x46d/0x9a4) в следующей версии прошивки?
Для данного устройства нужен драйвер Linux UVC, который не поддерживает ядро Linux 2.4 (прошивки от Олега и 1.9.2.7-d).
Соответственно, нужно самостоятельно собрать прошивку ветки 1.9.2.7-rtn, урезав ее, чтобы она поместилась в 4 МБ флеш. И самостоятельно попытаться собрать драйвер Linux UVC, т.к. в ядро он встроен только начиная с версии 2.6.26, а в 1.9.2.7-rtn используется версия 2.6.22.19.
P.S. Веб-камеры, поддерживаемые имеющимися старыми драйверами, уже давно отсутствуют в продаже.
а можно тогда 2.6 собрать где встроена поддержка этого драйвера? можно оставить в поддержке ядра только флешки, харды, остальное выкинуть :) ну ещё принтер оставить, может подключить
есть вопрос по поводу uvcvideo ,все отлично стримится ,но вот у меня камера поддерживает и больше 640х480 разрешение... но в веб интерфейсе нельзя задать больше 640х480... плюс в запускалке mjpeg-streamer соответственно и не предполагается ,что может быть разрешение более чем 640х480.... может в NVRAM хранить строку с разрешением типа "640x480" тогда даже если кто не найдет своё разрешение в веб интерфейсе то сможет его ручками проставить... а так приходится вмешиваться в исходники ) спасибо
По поводу камеры: сейчас практически весь камерный софт сваливается при компиляции с одной и той же ошибкой. Кажется это что то свзязаное с libcap
../../include/linux/videodev2.h:1593: error: expected specifier-qualifier-list before ‘__le32’
Во-первых, не стесняйтесь писать, какое же именно ядро (2.4/2.6) вы собираете. Угадывать по косвенным признакам всем надоело.
Во-вторых, заглядываем в 280-v4l-1-core.patch и видим:
Т.е. ни один старый драйвер и не должен собираться. Бекпорты, чисто нашими силами, не планируются.Quote:
V4L backport from 2.6.32.21 (for newer webcam drivers)
NB! breaks obsolete 2.6.22 webcam drivers
Ядро 2.6
Речь не о драйвере, а о софте для капчеринга\управления камерой.
Ну например:
v4l-utils-0.8.1
uvccapture-0.5
fswebcam-20100622
А вообще огромное спасибо за uvc
А почему бы не выкинуть поддержку камер в ядре 2.4 окончательно? Все равно ими очень мало кто пользуется, места немного освободится? Когда будет бекпорт с 2.6 (если будет), то тогда и включить.
Глянул одним глазом на v4l-utils - там по умолчанию идёт локальная копия videodev2.h, рассчитанная на ядро >= 2.6.34. Самое простое - заменить __le32 на __u32
А вообще, в этом пакете очень плохо с кросс-компиляцией, поддержкой старых ядер и т.п. Рецепт, как всегда, прост - берешь рашпиль в руки и обрабатываешь по контуру...
P.S. ivtv я тоже не бекпортил, поэтому не соберется.
С билда r2080 появилась поддержка UVC, за что очень большое Спасибо групе разработчиков.
Купил себе вебкамеру Logitech c500. Работает очень прекрасно даже с самоспаяным из витой пары USB шнуром на 15 метров.
Есть два вопроса, как сделать расширение больше 640х480?
Каким софтом можно записывать видео с вебкамеры на роутер?
- допилить веб-интерфейс самим или ждать пока дойдут руки у нас
- отключить камеру в веб-интерфейсе и запустить руками, например
Code:insmod videodev
insmod input-core
insmod v4l2-common
insmod uvcvideo
mjpg_streamer -b -p /var/run/rcamd.pid -i "input_uvc.so -r 800x600 -f 5" -o "output_http.so -p 7776"
YUV жрет cpu, а в общем и целом возражений нет - хорошо бы сделать то, что поддерживает mjpg-streamer. Но у меня дойдут руки не скоро...
Также открыт вопрос с "охранными" функциями - в mjpg-streamer всё отдано на откуп сторонним плагинам/приложениям.
P.S. Компактной альтернативы mjpg-streamer'ы не вижу
Патчик для вебморды на выбор разрешений вебкамер. Добавил разрешения 800х600,1024х768,1280х1024,1600х1200. :)
Билд подправил в исходном сообщении. )
С расширением разобрался, большое спасибо.
Также спасибо VicSer, за патч для вебкамер.
Если нужно просто сграбить жпег в командной строке fswebcam нормально работает.
Ребята, к камере Logitech WebCam C250 можно DIR-320 привязать? Очень надо...
Пытаюсь завести вебкамеру creative vfd400 на wl500gpv1 (WL500gp-1.9.2.7-rtn-r2160)
В логе:
Соответственно, не работает.Code:Sep 29 00:25:41 kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4
Sep 29 00:25:41 kernel: usb 1-2: configuration #1 chosen from 1 choice
Sep 29 00:25:41 USB audio: attached
Sep 29 00:25:41 USB webcam: attached
Sep 29 00:25:44 MJPG-streamer [408]: starting application
Sep 29 00:25:44 MJPG-streamer [408]: enabling daemon mode
Sep 29 00:25:44 MJPG-streamer [410]: MJPG Streamer Version.: 2.0
Sep 29 00:25:44 MJPG-streamer [410]: Using V4L2 device.: /dev/video0
Sep 29 00:25:44 MJPG-streamer [410]: Desired Resolution: 1600 x 1200
Sep 29 00:25:44 MJPG-streamer [410]: Frames Per Second.: 1
Sep 29 00:25:44 MJPG-streamer [410]: Format............: MJPEG
Sep 29 00:25:44 MJPG-streamer [410]: init_VideoIn failed
Читать иногда не только вредно но и полезно - http://www.ideasonboard.org/uvc/#devices
Патчик для вебморды на выбор разрешений вебкамер. Добавил разрешения 1920х1080 и 1280х720 для HD камер. :)
А неужели работает? На какой камере?
Я вот чего думаю - раз пошла такая пьянка, надо бы прислушаться к мнению товарищей http://wl500g.info/showpost.php?p=211510&postcount=5347 :)