Соберите, пожалуйста, пакет ...

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1534
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 23 авг 2015, 07:06

В этой теме оставляйте Ваши заявки.
Приблизительный шаблон:
---------------------------------------
Соберите, пожалуйста, пакет XXX, версия YYY.
Ссылка на исходники - http:://
Пакет (есть, нет, не знаю) в Openwrt.

Я использую железку ZZZ с Entware.mipsel фид mipselsf
Готов протестировать
-------------------------------------

ZigZag
Сообщения: 135
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 11 окт 2018, 18:02

А expect в entware я так понимаю как не было так и нет ?
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
Александр Рыжов
Сообщения: 368
Зарегистрирован: 12 авг 2015, 13:14
Откуда: Смоленск

Сообщение Александр Рыжов » 11 окт 2018, 18:36

Нет.

ZigZag
Сообщения: 135
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 12 окт 2018, 17:47

Александр Рыжов писал(а):Источник цитаты
ОК. Можно ли рассчитывать на его появление ? Исходники тут https://sourceforge.net/projects/expect/files/Expect/

Интересует преимущественно arm* / aarch64 платформа, дабы можно автоматизировать авторизацию к устройствам из терминала на смартфоне.
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

Аватара пользователя
Александр Рыжов
Сообщения: 368
Зарегистрирован: 12 авг 2015, 13:14
Откуда: Смоленск

Сообщение Александр Рыжов » 12 окт 2018, 21:02

Пробовали ли в деле empty? Чем не устроил?

ZigZag
Сообщения: 135
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 13 окт 2018, 02:00

Александр Рыжов писал(а):Пробовали ли в деле empty?
Нет. Я о нём даже не в курсе был :D
Александр Рыжов писал(а):Чем не устроил?
Пока ещё не знаю, буду пробовать :D Спасибо :)

upd: Поглядел доки, что-то как-то не очень

Код: Выделить всё

Пример кода на empty: 

#!/bin/sh
empty -f -i in -o out telnet foo.bar.com
empty -w -i out -o in "ogin:" "luser"
empty -w -i out -o in "assword:" "TopSecret"
empty -s -o in "who am i"
empty -s -o in "exit"

Тоже самое на expect: 

#!/usr/bin/expect
spawn telnet foo.bar.com 
expect ogin {send luser\r}
expect assword {send TopSecret\r}
send "who am i\r" 
send "exit\r"
expect eof
Или засунуть expect в шибанг и использовать команды spawn/expect/send для обработки или на каждую строчку вбивать empty с ключами на "вход" "выход" и т.д.

upd: То ли лыжи не едут, то ли я ...

./connect.sh

Код: Выделить всё

#!/bin/sh
empty -f -i in -o out busybox telnet 192.168.1.1 3333
empty -w -i out -o in "Password :" "aaa"
Fatal open FIFO for reading: out: No such file or directory

upd: нукжны файлы out и in, при создании "болванок" скрипт запускается без ошибки, но ничего не выполняет. Осталось выяснить, что должно быть в файлах out и In и как после всего этого выйти на interact (мне нужна лишь автоматизация авторизации, а дальше я сам)
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]

samurai
Сообщения: 5
Зарегистрирован: 14 янв 2016, 00:54

Сообщение samurai » 18 окт 2018, 22:58

Соберите, пожалуйста, пакет syncthing-inotify, версия 0.8.7.
Ссылка на исходники - https://github.com/syncthing/syncthing-inotify.git
Пакет есть ли в Openwrt не знаю.

Я использую железку Zyxel NSA325 ARM5, Zyxel NAS540 ARM7 & RT-N66 mipsel.
Готов протестировать

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1534
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 18 окт 2018, 23:51

samurai писал(а):Источник цитаты Соберите, пожалуйста, пакет syncthing-inotify, версия 0.8.7.

Так он же устарел. Об этом по ссылке написано. Функционал inotify интегрирован в syncthing - см настройку `Fs Watcher Enabled`!

samurai
Сообщения: 5
Зарегистрирован: 14 янв 2016, 00:54

Сообщение samurai » 19 окт 2018, 00:24

Zyxmon писал(а):Источник цитатыТак он же устарел. Об этом по ссылке написано. Функционал inotify интегрирован в syncthing - см настройку `Fs Watcher Enabled`!

Что-то я ступил. Большое спасибо я подсказку


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

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

Всего 4 посетителя :: 1 зарегистрированный, 0 скрытых и 3 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: CommonCrawl [Bot] и 3 гостя