Общая Астрономическая Конференция

Общая Астрономическая Конференция (http://starlab.ru/index.php)
-   Своими руками (http://starlab.ru/forumdisplay.php?f=22)
-   -   Роутер D-Link DIR320 / Asus WL500gpV2 (http://starlab.ru/showthread.php?t=21974)

monstr 16.09.2011 17:53

Роутер D-Link DIR320 / Asus WL500gpV2
 
Вместе с Malice перехожу на роутер Asus WL500gpv2 (у меня) / D-Link DIR-320 (у него), который будет поддерживать связь и управлять базовыми функциями обсерватории. Тем самым, в планах держать постоянно включенным один комп, а не два. Что положительно скажется на счёте за электроэнергию :). А возможно и на надёжности системы. Плюс, наверное, на удобстве.

Роутер, по сути, представляет из себя маленький компик с линухом внутри. А линух я знаю хорошо. Уже заставил его щёлкать релюшками и общаться с устройствами на usb-com переходниках (самодельный термометр, к примеру). Вебку он уже поддерживает (не все, правда, далеко не все, но ...).

Вот накидал макет страницы, думаю что ещё добавить: http://astro.milantiev.com/router/
Кидайте идеи. :)

Влад 16.09.2011 17:59

Re: Удалённая обсерватория в Подмосковье
 
Свет "потушить" нет кнопки.
Можно в домике поставить 2 вэбки по углам напротив? Чтобы иметь полный обзор внутреннего состояния.

monstr 16.09.2011 18:09

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от Влад (Сообщение 425506)
Свет "потушить" нет кнопки.
Можно в домике поставить 2 вэбки по углам напротив? Чтобы иметь полный обзор внутреннего состояния.

Ага, это я только начал делать страницу.
Свет потушим. Ещё управление питанием разных линий (до 8 в сумме с крышей (два канала) и светом)

Ставить вторую вебку придётся через удлинители-хабы и активный хаб на конце, подводить ему питание... в общем, достаточно замороченное занятие. Я б вот лучше объектив у вебки поменял на ширик от охранки какой....

Дядя Вова 17.09.2011 20:22

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от monstr (Сообщение 425505)
Вместе с Malice перехожу на роутер Asus WL500gpv2 (у меня) / D-Link DIR-320 (у него), который будет поддерживать связь и управлять базовыми функциями обсерватории. Тем самым, в планах держать постоянно включенным один комп, а не два. Что положительно скажется на счёте за электроэнергию :). А возможно и на надёжности системы. Плюс, наверное, на удобстве.

Роутер, по сути, представляет из себя маленький компик с линухом внутри. А линух я знаю хорошо. Уже заставил его щёлкать релюшками и общаться с устройствами на usb-com переходниках (самодельный термометр, к примеру). Вебку он уже поддерживает (не все, правда, далеко не все, но ...).

Вот накидал макет страницы, думаю что ещё добавить: http://astro.milantiev.com/router/
Кидайте идеи. :)

О! Оч. интересно!
Может поподробнее опишешь?
Что надо для подключения термометров и Com-портов?
Вебка у тебя тоже на роутере висит?

BorisE 18.09.2011 01:15

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от Дядя Вова (Сообщение 425609)
О! Оч. интересно!
Может поподробнее опишешь?
Что надо для подключения термометров и Com-портов?
Вебка у тебя тоже на роутере висит?

Да, очень интересно! Сам сейчас пытаюсь приспособить WL500gP под аналогичные цели.
И если ты сумел подключить к нему вебку, то очень интересно - какую? Потому как единственная вебка, которую моя WL500gP увидела - это ToUCam 2003 года. Из-за этого даже купил ASUS RT-N16, но с ним тоже пока не все гладко...

BorisE 18.09.2011 13:23

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от monstr (Сообщение 425505)
Вместе с Malice перехожу на роутер Asus WL500gpv2 (у меня) / D-Link DIR-320 (у него), который будет поддерживать связь и управлять базовыми функциями обсерватории. Тем самым, в планах держать постоянно включенным один комп, а не два. Что положительно скажется на счёте за электроэнергию :). А возможно и на надёжности системы. Плюс, наверное, на удобстве.

Цитата:

Сообщение от monstr (Сообщение 425505)
Кидайте идеи. :)

С целью дальнейшего уменьшения счета за электроэнергию: держать и этот компьютер выключенным, и включать из роутера по необходимости.
Я так свой домашний компьютер использую для ресурсоемких операций по обработке снимков - включаю из консоли wl500 командой
Код:

ether-wake -b <mac address>
запускаю через ramdin, например, калибровку серии, а затем по ftp забираю результат. Ну и выключаю, соответственно, из radmin'а.

На твой страничке можно сделать кнопку "Включить компьютер" и поставить индикатор "комьютер включен" (а проверять этот факт можно, например, пробуя открыть на чтение файл из расшаренной папки компьютера )

monstr 18.09.2011 14:27

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от Влад (Сообщение 425543)
Объектив от дверного глазка не пробовал?

Ваня Ионов вскользь сказал, что глазок не подойдёт. Я ещё не изучал сей момент. Но простые ширики для охранок стоят не так дорого:
http://cctvonyx.ru/index.php?categor...&direction=ASC
у меня валяется парочка, можно их приспособить на герметике...

Цитата:

Сообщение от Дядя Вова (Сообщение 425609)
О! Оч. интересно!
Может поподробнее опишешь?
Что надо для подключения термометров и Com-портов?
Вебка у тебя тоже на роутере висит?

Вебку ещё не запустил. Три те, что у меня есть, не опознались на роутере.
Вот, кстати, список поддерживаемых вебок
http://wiki.hasanov.ru/hardware/netw...l-500g_premium
Можно попробовать скомпилить другие дрова, но это нетривиально.

Железный ком пока не доделал. Точнее, сделал, но нет времени отладить.
Поэтому, пока что запустил на USB-COM. Роутер поддерживает pl2303, ft232 и кой-какие другие usb-uart преобразователями.

Собственно, stty 19200 parodd -F /dev/usb/tts/0 ставит нужную скорость на порту, дальше echo -n "0" > /dev/usb/tts/0 шлёт байт в порт. Плата реле pl001 от purelogic щёлкает 8 реле.

Термометр пока свой кинул через ещё один usb-com. Термометр просто раз в секунду пишет в порт данные 1...8 датчиков. Их можно считывать и сохранять.

Цитата:

Сообщение от BorisE (Сообщение 425640)
Да, очень интересно! Сам сейчас пытаюсь приспособить WL500gP под аналогичные цели.
И если ты сумел подключить к нему вебку, то очень интересно - какую? Потому как единственная вебка, которую моя WL500gP увидела - это ToUCam 2003 года. Из-за этого даже купил ASUS RT-N16, но с ним тоже пока не все гладко...

Собственно, это вопрос программной совместимости, а не аппаратной. Думаю поискать в продаже вебку из списка. Подешевле. Для удалёнки 640х480 более чем достаточно, вопрос в объективе, матрицы вебок не сильно отличаются - обычно это 1/5" или мельче. Её любой объектив покроет с запасом.

monstr 18.09.2011 14:33

Re: Удалённая обсерватория в Подмосковье
 
Цитата:

Сообщение от BorisE (Сообщение 425671)
С целью дальнейшего уменьшения счета за электроэнергию: держать и этот компьютер выключенным, и включать из роутера по необходимости.
Я так свой домашний компьютер использую для ресурсоемких операций по обработке снимков - включаю из консоли wl500 командой
Код:

ether-wake -b <mac address>
запускаю через ramdin, например, калибровку серии, а затем по ftp забираю результат. Ну и выключаю, соответственно, из radmin'а.

На твой страничке можно сделать кнопку "Включить компьютер" и поставить индикатор "комьютер включен" (а проверять этот факт можно, например, пробуя открыть на чтение файл из расшаренной папки компьютера )

Это хорошо, если за бортом выше ~-10 градусов. А если холодней, комп скорей всего не заведётся вовсе :(.

Для уменьшения энергопотребления я думаю найти бук с убитым экраном. Ну или убить его самому первой же зимой :), заодно имея наконец-то ответ на вопрос: убивает ли мороз TFT телеки или нет.

Комп я щас уже могу включать, коммутируя его 220В. В BIASе ставлю "включаться по появлению питания", а выключаю комп обычным образом через Пуск / Выключение. Но только ... см. выше. :)

Фотка: http://photo.milantiev.com/big.php?file=1663-9&max=7

monstr 21.09.2011 10:13

Re: Удалённая обсерватория в Подмосковье
 
С вебкой в роутер, и правда, пока косяк. Пока не было времени заняться вплотную. Поискал в продаже в М камеры из списка, нашёл только бу на авито.ру.
Всё-таки, не до конца понятно, почему в достаточно свежей прошивке нет современных модулей (драйверов) камер. Попробую собрать нужный модуль самостоятельно.

UPD:
Загуглил на тему "WL500 UVC", получил кучу ссылок на тему: "обновим прошивку на последнюю, там есть UVC (usb video camera), но взамен вырезаны самба, фтп, что-то ещё. В принципе, я этим всем не пользуюсь. Думаю, обновить прошивку на эту: http://code.google.com/p/wl500g/wiki/News , точней для моей железки, эту: http://code.google.com/p/wl500g/down...0.trx&can=2&q= (обновлена 4 дня назад).

UVC - это почти все современные дешёвые вебки. В частности, на нормальном линухе я через uvccapture запускал эту дешёвую вебку с микрофоном: http://www.oldi.ru/catalog/element/0173226/ , у меня их две :).

Правда, пишут, что нет бинарной совместимости со старыми прошивками, то есть придётся переставлять весь софт на флешке. Но я не так много установил, переставлю.

monstr 21.09.2011 22:43

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Вложений: 1
Схемку обсерватории набросал.
Все компоненты есть, на днях начну собирать.

Слева-направо:
- блок реле-исполнителей от Purelogic.ru PL001 (опробован);
- рядом с ним: их же блок событий, PL002 (ещё не пробовал);
- далее: семипортовый активный USB-хаб Dlink (пока кручу на четырёхпортовом, не суть);
- роутер (уже работал с двумя, оба в названии темы);
- комп обсерватории (тут всё понятно).

USB устройства на роутере:
- флешка 8Гб вместо его винта;
- вебка (буду пробовать свою uvc). В принципе, если запустится одна, запустится и две;
- skylink модем (уже работает два разных модема);
- два шнурка usb-com на pl2303 (опробованы, работают). Лучше, конечно, найти или собрать свои на ft232 (знаю где продаётся за 550р). Оба чипа поддерживаются текущей прошивкой роутеров;
- термодатчик с ком-портом, вот этот (http://photo.milantiev.com/?dir=1355) - меряет температуру в 1...8 точках, пишет в ком-порт, роутер пишет это в файл, файл доступен в вебе.

Дядя Вова 21.09.2011 23:59

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
monstr,
была речь про зависания роутера http://www............../forum/index....tml#msg1563245
У меня Dir-320 точно пару раз зависал.

И в этой методе активный хаб - вредность, как я понял.
Но замечал, что при перезагрузке роутера активный хаб (Dlink 7 портовый у меня) тоже перезапускается, как и модем.

monstr 22.09.2011 08:55

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Дядя Вова (Сообщение 426292)
monstr,
была речь про зависания роутера http://www............../forum/index....tml#msg1563245
У меня Dir-320 точно пару раз зависал.

И в этой методе активный хаб - вредность, как я понял.
Но замечал, что при перезагрузке роутера активный хаб (Dlink 7 портовый у меня) тоже перезапускается, как и модем.

Питание роутера (точнее всей нижней розетки) коммутируется компом (правой PL001), у которого свой GPRS свисток. Ежли уж совсем всё будет печально и не поможет встроенный watchdog.

Malice 22.09.2011 10:19

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от monstr (Сообщение 426271)
Схемку обсерватории набросал.
Все компоненты есть, на днях начну собирать.

:vo:vo:vo:vo:vo:vo:vo:vo


Цитата:

Сообщение от monstr (Сообщение 426271)
- термодатчик с ком-портом, вот этот (http://photo.milantiev.com/?dir=1355) - меряет температуру в 1...8 точках, пишет в ком-порт, роутер пишет это в файл, файл доступен в вебе.

Олег, дык в итоге, COM-порт, который ты распаял на роутере под какое устройство? Я думал, что на "честный" COM посадим PLA001, а градусник и PLA002(плата внешних событий - для тех, кто в танке :) на USB через USB-COM переходники?

Цитата:

Сообщение от Дядя Вова (Сообщение 426292)
monstr,
была речь про зависания роутера http://www............../forum/index....tml#msg1563245
У меня Dir-320 точно пару раз зависал.

Дядя Вова, скажите, как часто это происходило? Сбросили потом по питанию? У меня роутер пока только пару недель без выключения работал, глюков не наблюдал. У Вас прошивка от Олега? У меня последняя релизная, началом 2011 года датируется.

Цитата:

Сообщение от Дядя Вова (Сообщение 426292)
И в этой методе активный хаб - вредность, как я понял.
Но замечал, что при перезагрузке роутера активный хаб (Dlink 7 портовый у меня) тоже перезапускается, как и модем.

Там, в веб-интерфейсе роутера, в настройках модема, можно установить, что бы модем, после 5-ти неудачных реконнектов, сбрасывался. У меня инет не зависал ни разу за эти две недели. Судя по всему, работает :)

Цитата:

Сообщение от BorisE (Сообщение 425671)
Я так свой домашний компьютер - включаю из консоли wl500 командой
Код:

ether-wake  -b <mac address>
запускаю через ramdin, например, калибровку серии, а затем по ftp забираю результат. Ну и выключаю, соответственно, из radmin'а.

Очень интересно, Борис! То есть, Вы говорите, что можете с роутера ВКЛючать компьютер по команде из консоли? Для этого, я так понимаю, нужна сетевая карта с поддержкой WOL? Или У вас имеется для этой цели какая-то аппаратная поддержка?

Я для этой цели собираюсь подпаяться к кнопкам reset и power и управлять ими при помощи PLA001.

Цитата:

Сообщение от monstr (Сообщение 425686)
глазок не подойдёт. Я ещё не изучал сей момент. Но простые ширики для охранок стоят не так дорого:
http://cctvonyx.ru/index.php?categor...&direction=ASC
у меня валяется парочка, можно их приспособить на герметике...

Зачем герметик? На вебках резьба М12 и объективы с таким же посадочным местом. Опробовал ширик 2,8 мм. - результат положительный! Гоооораздо шире, чем штатный. Фокусируется нормально. Такие объективы можно прикручивать почти к любой вебке. Купил еще один :), еще шире - 2,1 мм., пока не опробовал, но, похоже, что это то, что надо. Запятых то соколько#-oКак роутер Олег доделает, могу показать скрины этих объективов.

Сегодня заказал аж ТРИ камеры из списка, хочется закрыть этот вопрос побыстрее. :p

Кирилл.

monstr 22.09.2011 10:54

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Верно, на "железный" ком-порт: http://photo.milantiev.com/?dir=1663 повесим самую ответственную часть - плату реле PLA001.

> Сегодня заказал аж ТРИ камеры из списка, хочется закрыть этот вопрос побыстрее.
Ок. Тогда, пока что, не перешиваю твой роутер на прошивку с поддержкой UVC вебок.

> Я для этой цели собираюсь подпаяться к кнопкам reset и power и управлять ими при помощи PLA001.
Мне кажется, ресет - перебор. В редких случаях необходимости сброса компа я использую выключение на 20 секунд питания (220). Включается комп сам по подаче питания, согласно настройкам в биосе.

Malice 22.09.2011 12:45

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от monstr (Сообщение 426326)
В редких случаях необходимости сброса компа я использую выключение на 20 секунд питания (220). Включается комп сам по подаче питания, согласно настройкам в биосе.

Ученье свет!
Не знал, что так можно с биосом. Думал включать буду с кнопки...

BorisE 22.09.2011 13:01

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Malice (Сообщение 426322)
Очень интересно, Борис! То есть, Вы говорите, что можете с роутера ВКЛючать компьютер по команде из консоли? Для этого, я так понимаю, нужна сетевая карта с поддержкой WOL? Или У вас имеется для этой цели какая-то аппаратная поддержка?

Как я понимаю, уже много лет все материнские платы имеют поддержку Wake-on-Lan (ее только надо включить в BIOS'е). И все. Вышеуказанная команда отлично будит компьютер :)

Цитата:

Сообщение от Malice (Сообщение 426322)
Сегодня заказал аж ТРИ камеры из списка, хочется закрыть этот вопрос побыстрее. :p

Не подскажите где именно?

Кстати, насчет надежности роутеров. Про Dir320 ничего не могу сказать, но WL500gP у меня с 2009 года сначала на прошивке "от Олега", а затем на ее развитии "от энтузиастов" - роутер перегружал всего несколько раз и то, это касалось отваливания WiFi, простой ethernet работал. А вот за полгода на RT-N16, несмотря на заметно более мощное железо, WiFi слетал уже раз 5. Но опять же, проводной доступ работает без проблем.

Malice 22.09.2011 13:20

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от BorisE (Сообщение 426345)
Не подскажите где именно?

Web-камера HERCULES Hercules Classic - эту уже купил, если она подойдет, другие брать не буду.

HP Pro Webcam (1.3Mpixl), 640x480(VGA) at 30fps

Web-камера Logitech Web Labtec 1200 USB

Пожалста.

Дядя Вова 22.09.2011 20:45

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Malice (Сообщение 426322)
:vo:vo:vo:vo:vo:vo:vo:vo
Дядя Вова, скажите, как часто это происходило? Сбросили потом по питанию? У меня роутер пока только пару недель без выключения работал, глюков не наблюдал. У Вас прошивка от Олега? У меня последняя релизная, началом 2011 года датируется.



Там, в веб-интерфейсе роутера, в настройках модема, можно установить, что бы модем, после 5-ти неудачных реконнектов, сбрасывался. У меня инет не зависал ни разу за эти две недели. Судя по всему, работает :)

Кирилл,
за лето пару раз вис. Но второй раз не была установлена галка "Call on Demand"

Сегодня пытался подключить камеру pcvc740. Не получилось. Может потому, что почему-то не переключается драйвер. Пытался поставить прошивку поновее - перестал подключаться модем :( Откатился на WL500gpv21.9.2.7-d-r2624)

Кстати, вопрос: мне не попадалась инфа в чем разница в прошивках с буквами -d- и -rtn-? Для разных роутеров DIR-320 и RTN-16?

Ed_Vazhorov 23.09.2011 13:25

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Советую сразу же заменить стандартный блок питания роутера на другой, более мощный и надежный аналог (мы для своего ASUS N11 покупали импульсный Robiton 2А).
Как показывает практика, стандартные б/п у последних изделий ASUS из числа роутеров не справляются с нагрузками и устройство начинает глючить, вешает сеть по WiFi и т.п..

monstr 23.09.2011 14:40

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Дядя Вова (Сообщение 426404)
Кирилл,
за лето пару раз вис. Но второй раз не была установлена галка "Call on Demand"

Сегодня пытался подключить камеру pcvc740. Не получилось. Может потому, что почему-то не переключается драйвер. Пытался поставить прошивку поновее - перестал подключаться модем :( Откатился на WL500gpv21.9.2.7-d-r2624)

Кстати, вопрос: мне не попадалась инфа в чем разница в прошивках с буквами -d- и -rtn-? Для разных роутеров DIR-320 и RTN-16?

D старое ядро, как я понял. rtn посовременней.
Первая камера из списка не пошла, буду изучать что я делаю не так.

А вообще хочется обновить до r3300 или 3150, там есть поддержка современных камер.
http://code.google.com/p/wl500g/ - сама прошивка

http://wl500g.info/showthread.php?t=24814&highlight=uvc - про uvc-камеры на этой прошивке

http://roboforum.ru/wiki/DIR-320 - про установку камеры (в т.ч.) на довольно старой куцой прошивке.

или вообще openwrt поставить. Это ещё одна "прошивка для роутеров": http://linuxpc.info/node/68 . Там тоже uvc есть.

Пугает другое. Говорят, вебка сильно напрягает роутер. А это значит, понизится надёжность, повысится потребление. Которое напрямую связано с нагрузкой на БП, как верно замечено постом выше.

---------

Установил веб-сервер с php на роутер, перекинул туда свою страничку, протестил запуск скриптов. Кажется, буду на даче в выходные, помучаю свою железку.

monstr 23.09.2011 17:26

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Источник: http://code.google.com/p/wl500g/

Цитата:

1.9.2.7-d - стабильная, на ядре 2.4.37, развитие приостановлено
1.9.2.7-rtn - основная, на ядре 2.6.22, для устройств RT-N16, RT-N12, RT-N10, WL-500gP, WL-500W

BorisE 23.09.2011 18:31

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от monstr (Сообщение 426582)

Дополню: на форумах (wl500g.info и др.) первая называтеся "прошивка от Олега", а вторую (-rtn) называют "развитие прошивки от Олега от энтузиастов". Я использую и на wl500gP, и rt-16n именно ее.

Дядя Вова 23.09.2011 19:37

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от monstr (Сообщение 426542)
Установил веб-сервер с php на роутер, перекинул туда свою страничку, протестил запуск скриптов. Кажется, буду на даче в выходные, помучаю свою железку.

Ха! Я тоже сегодня это сделал. "Скрипт для чайника". И как раз правил там страничку встроенными средствами.
А твоя страничка в первом посте беззубая же! Вставь туда ту команду обращения к com- порту. Хочется попробовать.

Дядя Вова 23.09.2011 19:47

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от BorisE (Сообщение 426599)
Дополню: на форумах (wl500g.info и др.) первая называтеся "прошивка от Олега", а вторую (-rtn) называют "развитие прошивки от Олега от энтузиастов". Я использую и на wl500gP, и rt-16n именно ее.

У меня -rtn- не шьется чото :(

monstr 23.09.2011 23:04

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Вложений: 1
Только что успешно прошил 1.9.2.7-rtn-r3300 (последняя). Раздел вебкамер теперь выглядит так (аттач).

Модем (Anydata A310 - скайлинк) переподключать не пришлось, сразу в инете. Щас попробую вебку подцепить. Есть три штуки тут. С прошлой прошивкой все три отказались работать.

----------

Камера сразу определилась.


Sep 23 19:04:53 kernel: usb 1-1.1.3: new high speed USB device using ehci_hcd and address 6
Sep 23 19:04:53 kernel: usb 1-1.1.3: configuration #1 chosen from 1 choice
Sep 23 19:04:53 kernel: uvcvideo: Found UVC 1.00 device USB2.0 Camera (1871:01f0)
Sep 23 19:04:53 kernel: input: USB2.0 Camera as /class/input/input0
Sep 23 19:04:54 USB webcam: attached

Попыталась запуститься прога стриминга (мне она не нужна, буду пользоваться прогой захвата кадров). Буду искать где стереть её запуск.

Sep 23 19:05:03 MJPG-streamer [482]: starting application
Sep 23 19:05:03 MJPG-streamer [482]: enabling daemon mode
Sep 23 19:05:03 MJPG-streamer [484]: MJPG Streamer Version.: 2.0
Sep 23 19:05:03 MJPG-streamer [484]: Using V4L2 device.: /dev/video0
Sep 23 19:05:03 MJPG-streamer [484]: Desired Resolution: 320 x 240
Sep 23 19:05:03 MJPG-streamer [484]: Frames Per Second.: 1
Sep 23 19:05:03 MJPG-streamer [484]: Format............: MJPEG
Sep 23 19:05:03 MJPG-streamer [484]: init_VideoIn failed

monstr 23.09.2011 23:12

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Вложений: 1
Переключил в YUV (говорят, есть много проца, щас проверю). Вебка сразу заработала. Чё я такой зелёный на снимке - не важно, вебка ~300р стоит :), главное что это первая попавшаяся вебка и она работает.

----------

лог сервера

Sep 23 19:06:43 MJPG-streamer [523]: starting application
Sep 23 19:06:43 MJPG-streamer [523]: enabling daemon mode
Sep 23 19:06:43 MJPG-streamer [525]: MJPG Streamer Version.: 2.0
Sep 23 19:06:43 MJPG-streamer [525]: Using V4L2 device.: /dev/video0
Sep 23 19:06:43 MJPG-streamer [525]: Desired Resolution: 320 x 240
Sep 23 19:06:43 MJPG-streamer [525]: Frames Per Second.: 1
Sep 23 19:06:43 MJPG-streamer [525]: Format............: YUV
Sep 23 19:06:43 MJPG-streamer [525]: JPEG Quality......: 50
Sep 23 19:06:43 MJPG-streamer [525]: www-folder-path...: disabled
Sep 23 19:06:43 MJPG-streamer [525]: HTTP TCP port.....: 7776
Sep 23 19:06:43 MJPG-streamer [525]: username:password.: disabled
Sep 23 19:06:43 MJPG-streamer [525]: commands..........: enabled
Sep 23 19:06:43 MJPG-streamer [525]: starting input plugin
Sep 23 19:06:43 MJPG-streamer [525]: starting output plugin: output_http.so (ID: 00)
Sep 23 19:06:45 MJPG-streamer [525]: serving client: 192.168.1.2
(1.2 - это комп с которого я заходил)

top (загрузка проца)

Load average: 0.12 0.08 0.12 2/34 529
PID PPID USER STAT VSZ %MEM %CPU COMMAND
525 1 monstr S 8328 29% 12% mjpg_streamer -b -p /var/run/rcamd.pid
529 465 monstr R 1380 5% 0% top
360 1 monstr S 1580 5% 0% watchdog
1 0 monstr S 1560 5% 0% /sbin/init
426 359 monstr S 1536 5% 0% pppd call wan0_pppd
359 1 monstr S 1396 5% 0% /bin/bash /usr/ppp/dial wan0_

12...15% без клиента. Щас подключусь

То же самое.

Это гут. Я где-то увидел 100% загрузки проца. Так, конечно, не годилось бы.

monstr 23.09.2011 23:15

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Да, железка у меня WL500gpV2. Белая с 8Мб флеша и 2USB портами.

Дядя Вова 24.09.2011 13:50

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от monstr (Сообщение 426652)
Только что успешно прошил 1.9.2.7-rtn-r3300 (последняя). Раздел вебкамер теперь выглядит так (аттач).

Модем (Anydata A310 - скайлинк) переподключать не пришлось, сразу в инете. Щас попробую вебку подцепить. Есть три штуки тут. С прошлой прошивкой все три отказались работать.

Dir 320 очередная попытка прошить - 1.9.2.7-rtn-r3015M Удачно. Но видимо это адаптированная под dir320: http://www.wl500g.info/showthread.php?t=17641
До 3300 поднятся не удалось.

Модем определился, но незаработал пришлось вид/пид ручками прописать.
Камера Филипс740 - загорелся светодиод, но превью не показывает.

Отличия от лога monstra:Sep 24 13:47:06 kernel: usb 1-1.7: configuration #1 chosen from 1 choice
Sep 24 13:47:06 MJPG-streamer [724]: starting application
Sep 24 13:47:06 MJPG-streamer [724]: enabling daemon mode
Sep 24 13:47:06 MJPG-streamer [726]: MJPG Streamer Version.: 2.0
Sep 24 13:47:06 MJPG-streamer [726]: Using V4L2 device.: /dev/video0
Sep 24 13:47:06 MJPG-streamer [726]: Desired Resolution: 320 x 240
Sep 24 13:47:06 MJPG-streamer [726]: Frames Per Second.: 1
Sep 24 13:47:06 MJPG-streamer [726]: Format............: YUV
Sep 24 13:47:06 MJPG-streamer [726]: JPEG Quality......: 50
Sep 24 13:47:06 MJPG-streamer [726]: init_VideoIn failed
Sep 24 13:47:06 miniupnpd[475]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Sep 24 13:47:07 miniupnpd[475]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Sep 24 13:47:08 miniupnpd[475]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Sep 24 13:47:09 miniupnpd[475]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Sep 24 13:47:10 miniupnpd[475]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address

А у удачливого monstrа:
Sep 23 19:06:43 MJPG-streamer [523]: starting application
Sep 23 19:06:43 MJPG-streamer [523]: enabling daemon mode
Sep 23 19:06:43 MJPG-streamer [525]: MJPG Streamer Version.: 2.0
Sep 23 19:06:43 MJPG-streamer [525]: Using V4L2 device.: /dev/video0
Sep 23 19:06:43 MJPG-streamer [525]: Desired Resolution: 320 x 240
Sep 23 19:06:43 MJPG-streamer [525]: Frames Per Second.: 1
Sep 23 19:06:43 MJPG-streamer [525]: Format............: YUV
Sep 23 19:06:43 MJPG-streamer [525]: JPEG Quality......: 50
Sep 23 19:06:43 MJPG-streamer [525]: www-folder-path...: disabled
Sep 23 19:06:43 MJPG-streamer [525]: HTTP TCP port.....: 7776
Sep 23 19:06:43 MJPG-streamer [525]: usernameassword.: disabled
Sep 23 19:06:43 MJPG-streamer [525]: commands..........: enabled
Sep 23 19:06:43 MJPG-streamer [525]: starting input plugin
Sep 23 19:06:43 MJPG-streamer [525]: starting output plugin: output_http.so (ID: 00)
Sep 23 19:06:45 MJPG-streamer [525]: serving client: 192.168.1.2

Дядя Вова 25.09.2011 00:08

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Откатился на 1.9.2.7-d-r2624, т.к. перестал работать веб-сервер. Запустил опять "скрипт для чайников". Через некоторое время обнаружил, что работает камера. Рецептом поделиться не могу - только догадки.

monstr 25.09.2011 20:38

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Верно, httpd вырезали.

Вот, только что повторил твой путь:
----------------------------------------------------------------------

Пробовал прошить DIR320 под UVC камеру.

http://vampik.ru/proshivka-dlya-d-link-dir-320/
- качнул последнюю, то есть DIR320-1.9.2.7-d-r2985M.trx

- загрузил её в роутер. Проверил. Тот 1.9.2.7-d-r2985M, всё ок.
глянул в веб-интерфейс/веб-камеру, там старьё...

- пошёл на старлаб, там Дядя Вова пишет, что камера у него завелась.
http://starlab.ru/showpost.php?p...8&postcount=28
http://www.wl500g.info/showthread.php?t=17641

- через tftp и спичку перешил. Проверил - 1.9.2.7-rtn-r3015M, перешился стало быть

- глянул в usb-вебкамеру - то, что надо.

- зашёл в консоль, там tail -f /tmp/syslog.log

- воткнул первую попавшуюся вебку..
Jan 1 03:01:46 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 03:01:46 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 03:01:46 USB audio: attached
То есть, не видна как вебка.

- воткнул другую.
Жизнь наладилась
Jan 1 03:03:06 kernel: usb 1-1: USB disconnect, address 2
Jan 1 03:05:07 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 3
Jan 1 03:05:07 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 03:05:08 USB webcam: attached

- пошёл в интерфейс
Jan 1 03:07:46 MJPG-streamer [352]: starting application
Jan 1 03:07:46 MJPG-streamer [352]: enabling daemon mode
Jan 1 03:07:46 MJPG-streamer [354]: MJPG Streamer Version.: 2.0
Jan 1 03:07:46 MJPG-streamer [354]: Using V4L2 device.: /dev/video0
Jan 1 03:07:46 MJPG-streamer [354]: Desired Resolution: 320 x 240
Jan 1 03:07:46 MJPG-streamer [354]: Frames Per Second.: 1
Jan 1 03:07:46 MJPG-streamer [354]: Format............: MJPEG
Jan 1 03:07:46 MJPG-streamer [354]: init_VideoIn failed
в обоих доступных режимах вебка не работает :(

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

- ищу теперь, как поженить uvc на этом урезаном роутере.
Вот что из него вырезали:
http://wl500g.info/showthread.php?t=26479

Принял решение о замене роутера. 4Мб очень мало. Этот тоже можно куда-нить применить. К примеру, как выделенный веб-сервер с usb-sata переходником и винтом 2Тб :).

Дядя Вова 25.09.2011 22:24

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Олег,
а разве у тебя D-Link роутер, что-то я думал, что АSUSWL500
Хм.

Так вот. делюсь наблюдением - камера работает ПОСЛЕ ВТЫКАНИЯ В РОУТЕР. Т.е. если ты перезагрузился, а камеру не переткнул, то не факт, что заработает.

Еще. Видел, что камера определяется вместе с модемом (USB location 1.7). Возможно, что именно тогда она и не работает. Вот сейчас камера работает и обзоре модемов камеры нет.

Напомню. У меня на DIR-320 прошивка WL500gpv2-1.9.2.7-d-r2624.trx

monstr 25.09.2011 22:34

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Дядя Вова (Сообщение 426877)
Олег,
а разве у тебя D-Link роутер, что-то я думал, что АSUSWL500
Хм.

Так вот. делюсь наблюдением - камера работает ПОСЛЕ ВТЫКАНИЯ В РОУТЕР. Т.е. если ты перезагрузился, а камеру не переткнул, то не факт, что заработает.

Еще. Видел, что камера определяется вместе с модемом (USB location 1.7). Возможно, что именно тогда она и не работает. Вот сейчас камера работает и обзоре модемов камеры нет.

Напомню. У меня на DIR-320 прошивка WL500gpv2-1.9.2.7-d-r2624.trx

У меня сейчас их два :), роутера.
Один мой, wl500gpv2 стоит на даче.

Второй, Кирилла (Malice), лежит дома. С ним и экспериментировал.

Честно сказать, всё чаще возвращаюсь к мысли "нафига козе баян". В том плане, что раньше я достаточно уверенно думал "зачем нужны эти недолинухи на ограниченных железках, если можно купить нетбук и крутить полноценный линух на нём?". Потом мысль, уж не помню почему, пошла по пути "железка всё ж стабильней и шустрей... особенно важна надёжность".

А теперь я вижу ограниченное по возможностям железо с странными на сегодня параметрами, типа 32Мб ОЗУ против современных ~гигабайт и т.п.
Сравнивать цену тоже не совсем корректно - WL500gpV2 обошёлся мне в 2000р, жаль мои асусы eeePC701 перестали продавать, он мне обошёлся в 4500р, но годик...два назад.

Есть о чём подумать...

Дядя Вова 26.09.2011 00:30

Загрузка процессора DIR-320 камерой
 
Воткнутая и включившаяся камера грузит проц на 50%. Независимо от настроек в веб-интерфейсе. :(

Malice 26.09.2011 01:43

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Я пошел в гамазин... Что брать бум?

Malice 26.09.2011 05:19

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Я вот, ято подумал. Возможно ли будет пользоваться вебкой только тогда, когда она нужна? Ведь ели вебка подключена к роутеру, то она полюбому будет тормозить его, да же если картинка не выводится на монитор? Ели так, тогда; Релюхами управления Олег уже может щелкать через роутер, коммутировать USB-устройства прм помощи реле, вроде, то же получается(правда именно вебку я не пробовал, надо испытать. То есть, по мере необходимости, можно подключать/отключать вебку от роутера только тогда, когда надо посмотреть, скажем,расположение трубы скопа или проконтролировать закрытие/открытме крыши.

Все таки, тема об использовании некоего устройства, которое, изначально, было рссчитано для раздачи инета и, как максимум, принт-сервер. На мой взгляд, Господа, это предел для устройств из данной железячно-ценовой категории.

Изначально была поставлена задача, что бы избавиться от второго компа в удаленно управляемой обсерватории. Для этой цели и были приобретены роутеры. Задача решена целиком и полностью (!), не считая оставщихся острых углов, которые мы обязательно стешем в процессе эксплуатации!!!

Дядя Вова, DIR-320 тормозит оч. сильно с вебкой? Даже если картинку с камеры сильно минимизировать? Возможно ли в это время вообще то работать с роутером?

Кирилл.

monstr 26.09.2011 08:51

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Вложений: 1
Цитата:

Сообщение от Дядя Вова (Сообщение 426907)
Воткнутая и включившаяся камера грузит проц на 50%. Независимо от настроек в веб-интерфейсе. :(

Хм... Вероятно, это зависит от вебки. А может длинк и правда медленней асуса.
У меня максимум ~15%.

Цитата:

Сообщение от monstr (Сообщение 426656)
top (загрузка проца)

Load average: 0.12 0.08 0.12 2/34 529
PID PPID USER STAT VSZ %MEM %CPU COMMAND
525 1 monstr S 8328 29% 12% mjpg_streamer -b -p /var/run/rcamd.pid

12...15% без клиента. Щас подключусь

То же самое.

Цитата:

Сообщение от Malice (Сообщение 426910)
Я пошел в гамазин... Что брать бум?

Асус WL500gpV2, белый. Два USB на борту и, главное, 8Мб флеш.
Плюс ещё, он мне уже знаком.

Цитата:

Сообщение от Malice (Сообщение 426923)
Я вот, ято подумал. Возможно ли будет пользоваться вебкой только тогда, когда она нужна? Ведь ели вебка подключена к роутеру, то она полюбому будет тормозить его, да же если картинка не выводится на монитор? Ели так, тогда; Релюхами управления Олег уже может щелкать через роутер, коммутировать USB-устройства прм помощи реле, вроде, то же получается(правда именно вебку я не пробовал, надо испытать. То есть, по мере необходимости, можно подключать/отключать вебку от роутера только тогда, когда надо посмотреть, скажем,расположение трубы скопа или проконтролировать закрытие/открытме крыши.

Все таки, тема об использовании некоего устройства, которое, изначально, было рссчитано для раздачи инета и, как максимум, принт-сервер. На мой взгляд, Господа, это предел для устройств из данной железячно-ценовой категории.

Изначально была поставлена задача, что бы избавиться от второго компа в удаленно управляемой обсерватории. Для этой цели и были приобретены роутеры. Задача решена целиком и полностью (!), не считая оставщихся острых углов, которые мы обязательно стешем в процессе эксплуатации!!!

Дядя Вова, DIR-320 тормозит оч. сильно с вебкой? Даже если картинку с камеры сильно минимизировать? Возможно ли в это время вообще то работать с роутером?

Кирилл.

Её можно будет отключать програмно, если проблема будет замечена (см. выше).
К тому же, даже при 100% загрузке проца программой вебки, можно задать ей низкий приоритет, чтобы она не мешала окружающим её программам.

Дядя Вова 26.09.2011 10:12

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Malice (Сообщение 426923)
Дядя Вова, DIR-320 тормозит оч. сильно с вебкой? Даже если картинку с камеры сильно минимизировать? Возможно ли в это время вообще то работать с роутером?

Кирилл.

На глаз незаметно, что тормозит. Если Олег даст методу, то я померяю.
Как отключать-подключать тоже непонятно.

Олег, еще раз спрашиваю. Ткни пальцем как с .php страницы шнурок USB-COM читать-писать. И как определить куда он подключен, чтобы в модем не впилиться.

Malice 26.09.2011 14:21

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Дядя Вова (Сообщение 426940)
Как отключать-подключать тоже непонятно.

Дык в его наглой, роутеровской :) веб-морде, там про модем есть и отдельно про вебки. Самое простое отключить оттуда.

Дядь Вов, расскажите пожалуйста, что бы мне мой DIR-320 не выбрасывать, а приспособить еще где-нибудь (обогрев на даче загодя включать, температуру можно посмотреть, ну и так, за порядком),какая именно вебка заработала, какую прошивку ставил, с бубнами ставил иль голосом заклинал :), что да как, скрипты там? В общем, попрошу Вас рассказать по-шагово, если можно...

Кирилл.

Дядя Вова 26.09.2011 15:09

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Malice (Сообщение 426999)
Дык в его наглой, роутеровской :) веб-морде, там про модем есть и отдельно про вебки. Самое простое отключить оттуда.

выше писал, что не отключается и не подключается из наглой морды. (хотя вот сейчас перезагрузил роутер, камера заработала сама, т.е. перетыкать руками разъем не пришлось)

Цитата:

Дядь Вов, расскажите пожалуйста, что бы мне мой DIR-320 не выбрасывать, а приспособить еще где-нибудь (обогрев на даче загодя включать, температуру можно посмотреть, ну и так, за порядком),какая именно вебка заработала, какую прошивку ставил, с бубнами ставил иль голосом заклинал :), что да как, скрипты там? В общем, попрошу Вас рассказать по-шагово, если можно...

Кирилл, как я понял твой DIR-320 Олег по моей подсказке прошивал. Хотя нет. Вижу, что он в другими прошивками балуется.

Мне этот роутер для дачи и нужен. Вопрос про термометры я еще не поднимал "это следующим этапом". Но для тренировки хочу электросчетчик подключить.

Цитата:

Напомню. У меня на DIR-320 прошивка WL500gpv2-1.9.2.7-d-r2624.trx

monstr 26.09.2011 15:17

Re: Роутер D-Link DIR320 / Asus WL500gpV2
 
Цитата:

Сообщение от Дядя Вова (Сообщение 426940)
На глаз незаметно, что тормозит. Если Олег даст методу, то я померяю.
Как отключать-подключать тоже непонятно.

Олег, еще раз спрашиваю. Ткни пальцем как с .php страницы шнурок USB-COM читать-писать. И как определить куда он подключен, чтобы в модем не впилиться.

В занятой порт ты писать не сможешь, подключенному модему не помешаешь, тут проблемы нет. Но есть проблема сползания ком-портов при пропадании устройств.
В линухе usb-ком-порты сейчас нумеруются как /dev/usb/tts/0 , потом 1, потом 2 и т.д. Допустим, загрузили роутер со всем железом, он первым поднял дрова модема, дал тому tts/0 и tts/1 (у него два порта). Дальше он поднял драйвер usb-com шнурка на pl2303, дал тому порт tts/2.
Эти порты не будут меняться, если устройство перегрузить, но могут меняться если, к примеру, повиснет модем и отключится от USB. Хотя, и этот случай, стоит проверить, возможно tts/2 останется закреплённым за usb-com шнурком.
Я пока что не собирал весь макет целиком, только отлаживал его компоненты - в выхи был занят убиением своей монти и покраской части дома :)

Из php можно выполнять любые шеловские команды. Нам нужно выполнить команду для установки скорости порта (можно не через php, а в стартовых скриптах):
stty 19200 parodd -cstopb -F /dev/usb/tts/0 (это для PLA001 на первом порту)
Дальше есть два метода. Или выполнить команду
echo -n "0" > /dev/usb/tts/0 (но вместо "0" нужный код), или же открыть файл /dev/usb/tts/0 на запись и слать туда нужные байты средствами PHP, например так:

PHP код:

$fp fopen('/dev/usb/tts/0''w');
fwrite($fp0x10 );
fclose($fp); 



Часовой пояс GMT +4, время: 10:10.

Powered by vBulletin® Version 3.8.4 Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.