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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2014, 22:34   #1
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию GL-iNet - вопросы начинающего :-)

Вот по совету местных гуру приобрел gl-inet железку. Все штатные функции роутера вроде работают без проблем, но мы то ведь ее не для этого покупали :-). Учитывая, что опыта модификаций роутера tp-link2030 (а именно на его базе эта железка, как я понял) у меня нет, посему вопрос - а с чего собственно начать? :-)))
Опыт линукса у меня почти нулевой, хотя командной строки не боюсь - я еще помню времена больших дискет и маленьких харддрайвов. Ну и программированием под дос/виндовс/микроконтроллеры балуюсь уже лет тридцать :-).

Собственно конкретные вопросы - что мне надо сделать с gl-inet, что бы:

1) подрыгать ножкой GPIO
Я пробовал команды отсюда http://cyber-place.ru/showthread.php?t=400 типа:
echo 1 > /sys/devices/platform/leds-gpio/leds/tp-link\:green\:3g/brightness

Нифига, облом, cannot create - non existent directory. Залогинился через winscp - не обманывает, нет таких директориев, вот кусочек скриншота с путями: http://sergeskor.noip.me/Files/Tech/gl-inet-1.png

2) пообщатся с сериал портом
на команду stty ругается not found. Мне надо прошивку роутера менять, что бы с сериал портом пообщатся? Или надо просто какой-то package доустановить?

3) разрешить ssh на wan-port
Сейчас он дает заходить по ssh только с лан порта ( ну или с wifi), что довольно таки неудобно. Я бы хотел, что бы gl-inet был виден и полностью доступен в сегменте моей домашней сетки, либо по проводу, либо (даже лучшеЕ) по wifi (подключившись к моей уже имеющейся домашней wifi). Мне его роутерные фичи не очень нужны.
Я странного хочу?

И еще вопрос - чтото я не понял, тыкал в него две флешки, 4 гига и 16 гиг, - они не увиделись никак вообще, хотя как минимум питание на usb есть - на флешках лампочки зажигаются ... Это так и должно быть?
SergeS вне форума   Ответить с цитированием
Старый 21.12.2014, 22:49   #2
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Да. Путей у Вас таких скорее всего не будет, так как нет лампочек на роутере.
Нужно посмотреть, какие устройства есть вообще, и попробовать на них слать единицу и смотреть наличие напряжения.
Покажите нам, что у Вас есть в dev, возможно там уже есть какие-то gpio
Sirocco вне форума   Ответить с цитированием
Старый 21.12.2014, 22:58   #3
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Re: GL-iNet - вопросы начинающего :-)

А вообще всё уже до нас написано, смотрим сюда: http://wiki.openwrt.org/toh/gl-inet/gl-inet
И вот прям подробно и со схемами в картинках: http://wiki.openwrt.org/doc/hardware/port.gpio
Попробуйте, отпишитесь. Интересно знать что получилось. Сам жду, когда такой роутер приедет.
Sirocco вне форума   Ответить с цитированием
Старый 21.12.2014, 23:02   #4
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Цитата:
Сообщение от Sirocco Посмотреть сообщение
Да. Путей у Вас таких скорее всего не будет, так как нет лампочек на роутере.
Нужно посмотреть, какие устройства есть вообще, и попробовать на них слать единицу и смотреть наличие напряжения.
Покажите нам, что у Вас есть в dev, возможно там уже есть какие-то gpio
Ну почему же нет лампочек, есть две лампочки, красная и зеленая, wlan и lan, на моем кусочке скриншота это видно. Ну и еще есть обещанных 5 GPIO, на них пока ничего не висит, но могу повесить, да и напряжение могу померять... ну и ругатся вроде как не должно, пока ругается - нет смысла напряжение смотреть...

А как посмотреть какие устройства есть вообще, в sys/dev/ есть только папки char и block (я так понимаю символьные и блочные устройства), а в них в свою очередь куча подпапок вида: 90:5, 31:0 и подобных...
SergeS вне форума   Ответить с цитированием
Старый 21.12.2014, 23:16   #5
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Цитата:
Сообщение от Sirocco Посмотреть сообщение
А вообще всё уже до нас написано, смотрим сюда: http://wiki.openwrt.org/toh/gl-inet/gl-inet
И вот прям подробно и со схемами в картинках: http://wiki.openwrt.org/doc/hardware/port.gpio
Попробуйте, отпишитесь. Интересно знать что получилось. Сам жду, когда такой роутер приедет.
Спасибо, вот такое работает:
echo 21 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio21/direction
echo 1 > /sys/devices/virtual/gpio/gpio21/value
echo 0 > /sys/devices/virtual/gpio/gpio21/value


Напряжение меняется, как и положено, спасибо.

А насчет сериал порта и разрешения ssh по wan порту - пока все равно непонятка, пошел читать :-)
SergeS вне форума   Ответить с цитированием
Старый 21.12.2014, 23:49   #6
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Цитата:
Сообщение от SergeS Посмотреть сообщение
Спасибо, вот такое работает:
echo 21 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio21/direction
echo 1 > /sys/devices/virtual/gpio/gpio21/value
echo 0 > /sys/devices/virtual/gpio/gpio21/value


Напряжение меняется, как и положено, спасибо.
Посмотрел внимательно на те фолдеры, что у меня есть, подумал :-) ...
Ну в общем, для светодиодов на GL-iNet вот такое точно работает, только что проверено:

для зеленого, lan:
echo 0 > /sys/devices/platform/leds-gpio/leds/gl-connect\:green\:lan/brightness

echo 1 > /sys/devices/platform/leds-gpio/leds/gl-connect\:green\:lan/brightness

Для красного, wlan:
echo 0 > /sys/devices/platform/leds-gpio/leds/gl-connect\:red\:wlan/brightness

echo 1 > /sys/devices/platform/leds-gpio/leds/gl-connect\:red\:wlan/brightness
SergeS вне форума   Ответить с цитированием
Старый 25.12.2014, 19:49   #7
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Цитата:
Сообщение от SergeS Посмотреть сообщение
Собственно конкретные вопросы - что мне надо сделать с gl-inet, что бы:

2) пообщатся с сериал портом
на команду stty ругается not found. Мне надо прошивку роутера менять, что бы с сериал портом пообщатся? Или надо просто какой-то package доустановить?

3) разрешить ssh на wan-port
Сейчас он дает заходить по ssh только с лан порта ( ну или с wifi), что довольно таки неудобно. Я бы хотел, что бы gl-inet был виден и полностью доступен в сегменте моей домашней сетки, либо по проводу, либо (даже лучшеЕ) по wifi (подключившись к моей уже имеющейся домашней wifi). Мне его роутерные фичи не очень нужны.
Я странного хочу?
Так что по пунктам 2 и 3, ничего нового?
SergeS вне форума   Ответить с цитированием
Старый 25.12.2014, 21:32   #8
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: GL-iNet - вопросы начинающего :-)

opkg update
opkg install stty

Цитата:
разрешить ssh на wan-port
Разрешить администрирование по wan. Если есть веб-морда, ищите там.
stD вне форума   Ответить с цитированием
Старый 27.12.2014, 23:26   #9
SergeS
Senior Member
 
Регистрация: 21.12.2014
Сообщений: 164
Вес репутации: 0
SergeS is an unknown quantity at this point
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Цитата:
Сообщение от mebitek Посмотреть сообщение
opkg update
opkg install stty
Вот что отвечает (я выделил жирным для удобства) :

root@GL-iNet:~# opkg update
Downloading http://www.gl-inet.com/openwrt/2.0/p...se/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_base.
Downloading http://www.gl-inet.com/openwrt/2.0/p...ci/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_luci.
Downloading http://www.gl-inet.com/openwrt/2.0/p...nt/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_management.
Downloading http://www.gl-inet.com/openwrt/2.0/p...es/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_oldpackages.
Downloading http://www.gl-inet.com/openwrt/2.0/p...es/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_packages.
Downloading http://www.gl-inet.com/openwrt/2.0/p...ng/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker_routing.
Downloading http://www.gl-inet.com/openwrt/2.0/p...ny/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
* opkg_download: Failed to download http://www.gl-inet.com/openwrt/2.0/p...ny/Packages.gz, wget returned 1.

root@GL-iNet:~# opkg install stty
Unknown package 'stty'.
Collected errors:
* opkg_install_cmd: Cannot install package stty.


Цитата:
Сообщение от mebitek Посмотреть сообщение
Разрешить администрирование по wan. Если есть веб-морда, ищите там.
Дык, я понимаю, что должно где-то там быть, но не нахожу, в том то и проблема... На веб админку я могу зайти через wan port, с этим проблем нет, но хотелось бы именно по ssh...

Я на самом деле с минироутерами всякими раньше не сталкивался, с ихними прошивками не знаком, я так понял, что CyberWRT - это прошивка для роутера. Я только что увидел, что у этого роутера заводская прошивка OpenWRT (скриншот1, скриншот2). Я вероятно по ошибке сюда зашел :-(, надо идти в ветку по OpenWrt, извиняюсь. А в плане управления uart'ом разница есть? Ладно, пойду туда...
SergeS вне форума   Ответить с цитированием
Старый 28.12.2014, 07:52   #10
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Re: GL-iNet - вопросы начинающего :-)

Репозиторий для Вашей прошивки утратил актуальность (нет его).
Собственно роутер Вам об этом сообщил:
Цитата:
* opkg_download: Failed to download http://www.gl-inet.com/openwrt/2.0/p...ny/Packages.gz, wget returned 1.
Вам надо стабильную прошивку ставить.

ссш ищите в вебморде, что-то типа "администрирование" или "удалённый доступ".
stD вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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