|
Результаты опроса: Если роутер прошит и настроен под Arduino, Вы купили бы его | |||
Да | 53 | 31.36% | |
Нет | 24 | 14.20% | |
Куплю и сам настрою | 92 | 54.44% | |
Голосовавшие: 169. Вы ещё не голосовали в этом опросе |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
20.09.2012, 19:02 | #1 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
ser2net
Вроде победил я этот железный UART
в файле: /etc/inittab убрал последнюю строчку ::sysinit:/etc/init.d/rcS S boot ::shutdown:/etc/init.d/rcS K shutdown #ttyATH0::askfirst:/bin/ash --login Опробовал следующий фокус Установил на роутер утилиту ser2net - программа демон (сервер) слушает определенный порт и передает данные на serial порт к устройству (и наоборот). На ПК необходимо ставить драйвер виртуального COM порта (клиент), я использовал Tibbo Подключил к роутеру ADAM-4024 через преобразователь RS485-RS232 (преобразователь TTL-RS232 собрал в корпусе роутера). В итоге все заработало. Из роутера получился преобразователь Ethernet/Wi-Fi <-> Serial (RS-232) классненько |
06.10.2012, 22:58 | #2 | |
Junior Member
Регистрация: 06.10.2012
Сообщений: 1
Вес репутации: 0 |
Цитата:
очень заинтересовал ваш результат. Подскажите, плз, подробности (если не секрет, конечно): - какой преобразователь Вы использовали чтобы получился в итоге RS485? поделитесь схемкой или ссылкой на нее; - можно подробнее про виртуальный порт Tibbo? Заранее благодарю всех за помощь в этих вопросах |
|
07.10.2012, 07:46 | #3 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Цитата:
1.1. Использовать железный UART(TTL) порт. ======================================== == Потребуется вскрытие корпуса (лишаетесь гарантии). Припаять штырьковый разъем (распиновка дана в начале топика). Затем подключить к нему преобразователь TTL-RS232. Я использовал этот TTL - RS232 После некоторой доработки (цель была запихать его в корпус) Удалил 9-ти пиновый разъем (мама). Чтобы легче (и акуратнее) удалить разъем раскусил его бокорезами и выпаял по одному штырьку. Также выпаял мини usb разъем (используется для питания преобразователя). В итоге получилась микро платка, которую я 2х сторонним скотчем приклеил к верхней крышке коруса. В этой же крышке я закрепил разъем (папа). Далее подключил к разъему преобразователь RS232 - RS485 преобразователь расчитан на подключение к полноценному RS232 т.к использует для питания сигналы DTS, STS поэтому для данного случая, где только сигналы RX и TX потребуется доп. питание 5-12в. Если Вам нужно на постоянной основе сделать RS485. Можно собрать небольшую схемку на max485 - это TTL-RS485 преобразователь (схема подключения очень простая, ищете в инете) 1.2. Более простое решение использовать готовый преобразователь USB - RS485 ======================================== =========== Преобразователь построен на PL2303+MAX485. Необходимо лишь установка драйверов: Код:
opkg update opkg install kmod-usb-serial-pl2303 ================================== На роутере нужно установить сервер (ser2net) - программа захватывает последовательный порт и слушает определенный порт сети. Весь RAW поток она передает на serial порт (и обратно) Код:
opkg update opkg install ser2net Код:
# /etc/ser2net.conf 6000:raw:0:/dev/ttyATH0:9600 TCP порт: 6000 последовательный порт: /dev/ttyATH0 скорость: 9600 Программа сама не стартует. требуется ее запуск: /usr/sbin/ser2net для автозапуска прописать в /etc/rc.local 3. Драйвер виртуального последовательного порта ======================================== ======== На ПК установить клиента/ драйвер вирт. порта описание драйвера для Windows при установке указать номер COM порта, скорость ... IP адрес роутера TCP порт - 6000 (для примера) Ну собственно все. При обращении с ПК на COM порт эти данные отразятся на serial порту роутера, как будто вы работаете с COM портом ПК. веселые картинки Последний раз редактировалось andr128; 08.10.2012 в 11:01. |
|
07.10.2012, 20:31 | #4 |
Junior Member
Регистрация: 07.10.2012
Сообщений: 6
Вес репутации: 0 |
подскажите пожалуйста, TP-Link 3020 с OpenWRT 12.09-beta, можно ли настроить:
1. чтобы он цеплялся к имеющейся wi-fi сети и раздавал со своего SQL полученный интернет по ethernet 2. чтобы цеплялся по wi-fi и создавал еще свою wi-fi точку со своим SQL (в заводской прошивке вроде режим называется wisp) веб-интерфейс luci стоит, как wi-fi client подключиться удалось, на самом роутере инет есть, ping и wget работает, с эзернета зайти на роутер можно, а в интернет не получается.. то же самое в режиме bridge eth0-wlan0, с отключением встроенного dhcp - подсеть правильную получает, а интернета нету заранее спасибо за ответы Последний раз редактировалось Michail; 17.11.2012 в 23:17. |
08.10.2012, 03:43 | #5 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Цитата:
Мало того не удалось подключить флэшку. Катастрофически мало остается флэш памяти для загрузки пакетов. Крайне не удачный релиз для mr3020. |
|
26.03.2014, 17:33 | #6 | |
Junior Member
Регистрация: 21.03.2014
Сообщений: 4
Вес репутации: 0 |
Re: ser2net
Цитата:
очень много траблов из-за того, что tp2030 воспринимает любые символы по UART ttyATH0 как команды т.к логинится в этот порт при загрузке |
|
20.09.2012, 19:03 | #7 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Настройки в режиме клиента через WiFi
Настройки файла /etc/config/network Цитата:
Цитата:
|
||
21.09.2012, 14:15 | #8 |
Junior Member
Регистрация: 20.09.2012
Сообщений: 3
Вес репутации: 0 |
Парни, снова тормоза. Так получилось, что прошивка, в моем mr3020, стоит немного не свежая, и поэтому, возможно, не все получается. Сегодня на работе, просто попробовал все команды которые когда либо слышал, и о чудо порт eth0 поднялся индикатор замигал, пинги между двумя клиентами по проводу пошли. Но почему после ребута Lan порт не поднимается сам?
а еще может подскажете конфиг для dhcp? на работе статические адреса не проходят -- роутер живет своею жизнью(а я ему наверное помагаю). не выдержал моих издевательств, и сам вернул испорченные конфиги и удаленные файлы. пинги идут устойчиво. поеду домой подгружать пакеты. Последний раз редактировалось Avtofaer; 21.09.2012 в 17:58. |
21.09.2012, 20:20 | #9 |
Junior Member
Регистрация: 21.09.2012
Сообщений: 4
Вес репутации: 0 |
Друзья, приобрел такого же плана коробочку TP-LINK WR702N но там вебморда на китайском, вот пытаюсь перепрошить через веб-интерфейс, но никакая прошивка не подходит!
Помогите перепрошить на понятный язык. Спасибо. |
21.09.2012, 20:37 | #10 | |
Junior Member
Регистрация: 26.01.2011
Сообщений: 10
Вес репутации: 0 |
Цитата:
|
|
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|