Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Результаты опроса: Если роутер прошит и настроен под Arduino, Вы купили бы его
Да 53 31.36%
Нет 24 14.20%
Куплю и сам настрою 92 54.44%
Голосовавшие: 169. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.12.2014, 18:32   #1
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Snapshot это для тестеров и разработчиков. В проше отсутствует фаил конф. /etc/config/network.
Вот и не работает лан.
А вот как его туда запихнуть, без лана ??

Последний раз редактировалось melsem; 15.12.2014 в 18:43.
melsem вне форума   Ответить с цитированием
Старый 19.12.2014, 14:49   #2
vanyap1
Junior Member
 
Регистрация: 19.12.2014
Сообщений: 4
Вес репутации: 0
vanyap1 is an unknown quantity at this point
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Здравствуйте уважаемые форумчане!
Купил я себе роутер tl wr702n еще в начале лета. Нужен был по прямому назначению. Потом нужда отпала, случайно наткнулся на OpenWRT, что не моголо не заинтересовать.
Короче, что я сделал уже:
Припаял ЮСБ порт и все компоненты ему необходимые, заработал!
Заменил озу с 8 на 32 Мб.
Заменил флеш с 2 на 8 Мб.
Поставил OpenWRT и даже запустил интернет радио.

Но мне потребовалась помощь -

Как получить доступ к терминалу аналогичному telnet через рс232,
или сделать скрипт, который бы загружался автоматически и ждал команды из рс232.
Например:
Пришло в порт - radio_url1.mp3 выполнить комманду - wget -O - http://stream_xxx.mp3 | madplay -m -
Пришло в порт - wol-50 выполнить комманду amixer -c 0 -- sset Speaker Playback Volume 50%

Второе решение было бы предпочтительней.
vanyap1 вне форума   Ответить с цитированием
Старый 19.12.2014, 16:47   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Как вариант можно использовать прошивку CyberWrt и модуль "Веб радио"
Admin вне форума   Ответить с цитированием
Старый 19.12.2014, 16:53   #4
vanyap1
Junior Member
 
Регистрация: 19.12.2014
Сообщений: 4
Вес репутации: 0
vanyap1 is an unknown quantity at this point
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Я поставил эту прошивку. Но webradio в списке программ постоянно отключено, а если включить, то останавливается. И не совсем понятно что надо отправлять роутеру для включения потока. Также отсутствует - /etc/rc.d/S61webradio
Все остальные необходимые файлы присутствуют.




Упс, посмотрел ссыку. Это еще не видел.
Но меня больше интересует возможность управления через рс232, т.е радио играет, ссылка на поток в автозагрузке.

Последний раз редактировалось vanyap1; 19.12.2014 в 16:58.
vanyap1 вне форума   Ответить с цитированием
Старый 19.12.2014, 16:55   #5
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Для использования модуля Вам понадобится USB звуковая карта или USB колонки
Так же нужно сначала установить модуль "Аудио драйвер"
Admin вне форума   Ответить с цитированием
Старый 19.12.2014, 17:04   #6
vanyap1
Junior Member
 
Регистрация: 19.12.2014
Сообщений: 4
Вес репутации: 0
vanyap1 is an unknown quantity at this point
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Радио у меня играет! и звуковая карта есть, нужно организовать управление по рс232.
Чтобы можно было управлять с МК.
vanyap1 вне форума   Ответить с цитированием
Старый 20.12.2014, 15:32   #7
vanyap1
Junior Member
 
Регистрация: 19.12.2014
Сообщений: 4
Вес репутации: 0
vanyap1 is an unknown quantity at this point
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Разобрался как отослать данные в роутер. Теперь могу увидеть отправленную строку командой - cat /dev/ttyATH0
.
Подскажите пожалуйста, как выполнить команду пришедшую в ttyATH0?

Так полагаю, надо писать скрипт "dew_read.sh", который будет постоянно опрашивать порт командой -cat /dev/ttyATH0 и выполнять полученый код, вот на скрипте у меня затык!

Последний раз редактировалось vanyap1; 20.12.2014 в 15:35.
vanyap1 вне форума   Ответить с цитированием
Старый 20.12.2014, 15:54   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Читаем данные из порта, в течении 3-х сек.
PHP код:
while read -t 3 line; do
echo 
$line
done 
< /dev/ttyATH0 
Admin вне форума   Ответить с цитированием
Старый 23.12.2014, 15:14   #9
dyarm
Junior Member
 
Регистрация: 31.12.2013
Сообщений: 16
Вес репутации: 0
dyarm is an unknown quantity at this point
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Господа, мой датчик температуры работал более года спокойно и счастливо. Но после очередного отключения света перестал отвечать. После недолгих экспериментов выяснилось что не работает установленный вебсервер. После сброса устройства командой
mtd -r erase rootfs_data
(делалось ранее неоднократно), начал переустановку софта. И тут вылез один момент, перестал отвечать официальный репозиторий (нужна установка установка пакета CURL). Cyber работает нормально (но там его нет). Устройство mr3020. Возможно я что то упустил за этот год, пробежался по теме, но не нашел ничего похожего.

вот что дает:
root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/snapsho...es/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
* opkg_download: Failed to download http://downloads.openwrt.org/snapsho...es/Packages.gz, wget returned 1.

Последний раз редактировалось dyarm; 23.12.2014 в 15:23.
dyarm вне форума   Ответить с цитированием
Старый 23.12.2014, 15:21   #10
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020

Цитата:
Cyber работает нормально (но там его нет).
С чего Вы решили что в CyberWRT НЕТ curl ?
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 6 (пользователей: 0 , гостей: 6)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:34. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика