roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 авг 2025, 00:48

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1 ... 49, 50, 51, 52, 53, 54, 55 ... 103  След.
Автор Сообщение
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 01 ноя 2012, 11:51 
Не в сети

Зарегистрирован: 02 апр 2012, 12:24
Сообщения: 157
Откуда: г.Астрахань
прог. языки: 1С, С#
ФИО: Сергей Курносов
Скачал прошивку с https://sourceforge.net/projects/orwrt/files/0.70/
все устновил заново
Все заработало подключаюсь к роутеру как к точке доступа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 04 ноя 2012, 16:29 
Не в сети

Зарегистрирован: 04 ноя 2012, 15:43
Сообщения: 1
Установил OR-WRT 0.75. Все заработало.
Захотелось использовать sliding switch для переключения режимов (дом / работа / AP). Оказалось сделать это просто.

1. Изменить /etc/hotplug2.rules — убрать '^' перед 'button'
2. Создать директорию - mkdir -p /etc/hotplug.d/button
5. Создать в /etc/config директории AP, WISP, 3G в которые копируем файлы конфигурации (dhcp, network, wireless).
3. Создать файл /etc/hotplug.d/button/buttons с текстом:

#!/bin/sh
sleep 1
logger "log: $BUTTON -- $ACTION"

if [ $ACTION == "released" ] ; then
if [ $BUTTON == "BTN_1" ] ; then
logger "Slider 3G"
cp -f /etc/config/3G/* /etc/config

elif [ $BUTTON == "BTN_0" ] && grep -qe "sw1.*in lo" /sys/kernel/debug/gpio; then
logger "Slider WISP"
cp -f /etc/config/WISP/* /etc/config

fi
elif [ $BUTTON == "BTN_0" ] || [ $BUTTON == "BTN_0" ] ; then
if grep -qe "sw1.*in hi" /sys/kernel/debug/gpio ; then
if grep -qe "sw2.*in hi" /sys/kernel/debug/gpio ; then
logger "Slider AP"
cp -f /etc/config/AP/* /etc/config

fi
fi
fi

/etc/init.d/network reload
/etc/init.d/dnsmasq reload
wifi

Все заработало. Задержка в 1сек необходима при переключении 3G <--> AP без обработки WISP. После минутной радости возникли некоторые сложности. При переключении из/в режим AP возникает конфликт с DNS (у меня 192.168.1.1). Это приводит к перезагрузке оборудования. Я решил проблему - заменил 3 строчки с reload-ом на reboot.
Все конфигурации в опции с перезагрузкой работают корректно. Но хотелось бы решить вопрос переключения режимов без перезагрузки оборудования. Как корректно это сделать? Или это проблема конкретной сборки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 08:29 
Не в сети

Зарегистрирован: 02 апр 2012, 12:24
Сообщения: 157
Откуда: г.Астрахань
прог. языки: 1С, С#
ФИО: Сергей Курносов
а можно както программно читать данные из ком порта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 11:14 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
прошу совета
хочу на базе TP-LINK TL-MR3020 с прошивкой OR-WRT сделать чтото вроде вебкамеры с поворотным механизмом - два серва, на них вебкамера и все это чтоб по wifi было доступно в сети с возможностью управления вебкамерой.
я так понимабю мне нужна будет ардуина и некий шилд.
МК я еще понял какой надо взять - присматриваюсь к Arduino UNO. а вот что такое шилд - не совсем понятно - вроде некая плата с контактами которая подключается к МК, такоей себе расширитель возможностей МК, только более непонятно какой шилд покупать - их много, и стоят они почемуто дороже чем МК.
например у нас в Питере МК можно купить в магазине megachip.ru
http://www.megachip.ru/search.php?class=14030904
и там же есть шилды
http://www.megachip.ru/search.php?page=1&class=14030907
и я так понял мне подойдет вот такой:
http://www.megachip.ru/item.php?item_id=3301023

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 11:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Достаточно просто купить самый банальный *duino. Хоть за 450руб которая в Питере есть.
Я только что закончил портирование базовых функций ORFA на ардуино, как раз под мелкие проекты с таким роутером.

Шилды для 2 серв нафиг не нужны, если вам конечно не страшно самому подсоединить 6 проводков :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 12:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
odabc писал(а):
Все заработало. Задержка в 1сек необходима при переключении 3G <--> AP без обработки WISP. После минутной радости возникли некоторые сложности. При переключении из/в режим AP возникает конфликт с DNS (у меня 192.168.1.1). Это приводит к перезагрузке оборудования. Я решил проблему - заменил 3 строчки с reload-ом на reboot.
Все конфигурации в опции с перезагрузкой работают корректно. Но хотелось бы решить вопрос переключения режимов без перезагрузки оборудования. Как корректно это сделать? Или это проблема конкретной сборки?

Изящно. Наверное что-то подобное стОит включить в стандартную прошивку для 3020. К сожалению, на 703м нету переключателя.

По поводу DNS - боюсь,не смогу помочь. Сам не знаю.

Добавлено спустя 3 минуты 10 секунд:
sergKyrnosov писал(а):
а можно както программно читать данные из ком порта?

Ответ - только программно и можно, на выпуклый военно-морской глаз не выйдет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 12:39 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
Цитата:
При переключении из/в режим AP возникает конфликт с DNS (у меня 192.168.1.1).

а разве там нет resolv.conf ? нельзя в него перед релоадом записать нужный DNS, например гугловский 8.8.8.8 ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 13:22 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Просто не знаю, не занимался этим вопросом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 13:30 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
думаю седня куплю такоже роутер, прошью и гляну. по идее на всех линухах файл есть /etc/resolv.conf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Не на всех :)
В андроиде - нету :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 13:40 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
не знаю что у вас за андроид, а на моем рутованом sgs3 вот только что спецально проверил.. есть.

nameserver 8.8.8.8
nameserver 8.8.4.4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
adnroid-x86.org версия 4.0
толи нету, толи они его куда-то спрятали


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 14:50 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
мда.. возможно это из-за моей кастомной прошивки. у коллег вот рядом тоже не наблюдается такой файл..
но все надеюсь в роутере он должен быть )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 05 ноя 2012, 22:54 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
докладываю.
в TP-LINK TL-MR3020 с прошивкой OR-WRT файл /etc/resolv.conf есть:
search lan
nameserver 127.0.0.1

Добавлено спустя 12 минут 38 секунд:
пару вопросов по TP-LINK TL-MR3020 с прошивкой OR-WRT.
я правильно понимаю что:
- на lan всегда будет ip == 192.168.217.1 ?
- роутер стал wifi клиентом ? то есть настраивай wifi и стучись к нему через wifi и только.
- если я захочу все таки поменять ip на lan интерфейсе на какойто другой, то мне надо будет вот в этих местах поменять его:

Цитата:
root@OpenWrt:/etc# grep -r "192.168.217.1" *
config/network: option ipaddr '192.168.217.1'
defconfig/tl-wr703n/network: option ipaddr '192.168.217.1'
preinit:pi_ip=192.168.217.1
preinit:fs_failsafe_ip=192.168.217.1


Добавлено спустя 22 минуты 17 секунд:
и чето изображение камеры дергается..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 06 ноя 2012, 01:30 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
d00m писал(а):
- на lan всегда будет ip == 192.168.217.1 ?

пока не перестроят

Цитата:
- роутер стал wifi клиентом ? то есть настраивай wifi и стучись к нему через wifi и только.

см выше
Цитата:
- если я захочу все таки поменять ip на lan интерфейсе на какойто другой, то мне надо будет вот в этих местах поменять его:

config/network: option ipaddr '192.168.217.1'

Этого достаточно
Цитата:
defconfig/tl-wr703n/network: option ipaddr '192.168.217.1'

Это дефолт. Первичная настройка
Цитата:
preinit:pi_ip=192.168.217.1
preinit:fs_failsafe_ip=192.168.217.1

Это IP адрес для загрузки в safe mode


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1 ... 49, 50, 51, 52, 53, 54, 55 ... 103  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO