Dmitry
15.02.2017
06:38:27
Такой вопрос - на фарнелле никто не заказывал детали? У них сейчас нижний лимит в 300 евро, в принципе, набрать его не проблема, но за судьбу посылки страшно, не хочется мне в Москву на таможню кататься
Vlad
15.02.2017
06:41:15
на финляндию не проще заказать?
Gregor
15.02.2017
07:13:19
Мы заказываем всегда на диджикее, там 200$
Dmitry
15.02.2017
07:14:30
А доставка в 120 баксов?
Google
Kosta
15.02.2017
07:16:49
Gregor
15.02.2017
07:18:52
Нет, но дорого)
Dmitry
15.02.2017
07:28:59
Я бы и купил на диджикее, но блин, за доставку 120 баксов, бред же:(
Gregor
15.02.2017
07:41:50
arrow ещё
у них вроде дешевле
Ask
15.02.2017
07:46:03
Я с маузера заказывал, в питере представительство есть. Через него пришло
Gregor
15.02.2017
08:13:04
и как?
Cate
15.02.2017
08:59:23
Got 15 minutes? Get an overview of the Xilinx #Spartan-7 #FPGA family for “cost-sensitive” & small-footprint designs bit.ly/2kYEA8z
Богдан
15.02.2017
09:02:45
Ask
15.02.2017
14:05:44
Stanislav
15.02.2017
16:57:36
И импортозамещение.
Ask
15.02.2017
17:58:22
Лексикон наше все)
Google
Сергей
17.02.2017
12:37:02
Всем привет.
Я тут изобретаю велосипед, и думаю что всё придумано за нас. Задачка плёвая, сделать соединение по телнету с сервером, выполнить ряд команд автоматически (в т.ч. передать файлики). Пишу на сях. Вот думаю, наверняка такими глупостями кто-то занимался, может есть готовый код? Гугл не гуглит
Evgeniy
17.02.2017
12:41:47
Ээ скрипты?
Не совсем понятна задача
Сергей
17.02.2017
12:43:16
Задача на удалённой железке выполнить некоторые операции под линуксом. Можно на баше написать, но там есть логин и пароль
Evgeniy
17.02.2017
12:43:53
Python ?
Сергей
17.02.2017
12:44:04
угу, но я его пока не знаю
Goletsa
17.02.2017
12:44:04
Сергей
17.02.2017
12:44:05
Пока
Goletsa
17.02.2017
12:44:14
там это есть))
Vlad
17.02.2017
12:44:22
ssh root@MachineB 'bash -s' < local_script.sh
Evgeniy
17.02.2017
12:44:37
Во
Сергей
17.02.2017
12:45:25
ssh там нет
только телнет
ssh решило бы 99% вопросов
LexsZero
17.02.2017
12:46:07
Evgeniy
17.02.2017
12:46:17
Поднять? Нельзя?
Roman
17.02.2017
12:46:38
а телнет чем не устраивает?
Сергей
17.02.2017
12:46:44
Есть приоретарная железка. В ней там линукс, есть пароль от телнета
LexsZero
17.02.2017
12:46:57
вообще для симуляции человека за клавиатурой можно юзать chat или expect
Google
Сергей
17.02.2017
12:46:57
Задача выполнить там произвошльную цепочку команд АВТОМАТИЧЕСКИ
Evgeniy
17.02.2017
12:47:05
По телнету поднимаем ssh
Сергей
17.02.2017
12:47:07
подробнее?
Stanislav
17.02.2017
12:47:18
https://the-bosha.ru/2013/07/11/avtomatiziruem-rabotu-v-interaktivnyih-konsolnyih-programmah-ispolzuya-expect/
Сергей
17.02.2017
12:47:33
Evgeniy
17.02.2017
12:47:45
Stanislav
17.02.2017
12:47:56
http://www.ibm.com/developerworks/ru/library/au-expect/
Roman
17.02.2017
12:48:18
http://stackoverflow.com/questions/7013137/automating-telnet-session-using-bash-scripts
Evgeniy
17.02.2017
12:48:20
Ну тогда вопрос можно ли стороннего там чего-нибудь поставить
Stanislav
17.02.2017
12:48:27
мне кажется это будет проще чем на сях городить
LexsZero
17.02.2017
12:48:34
непонятно нахер тут си вообще
в простейшем случае это cat script | telnet host
Vladislav
17.02.2017
12:49:02
Сергей
17.02.2017
12:49:17
Окей, как логинится автоматом?
Вот хочу я на сях написать, что пристали
:)))
LexsZero
17.02.2017
12:50:05
Vladislav
17.02.2017
12:50:26
telnet -l желательна
LexsZero
17.02.2017
12:50:54
не знаю что за -l, я socat юзаю для всего
но лучше взять экспект, он специально для таких задач и предназначен
Google
Vladislav
17.02.2017
12:51:29
Сергей
17.02.2017
12:51:39
мне надо написать так, чтобы автономно было
А экспект надо ставить
у меня по умолччанию в моей ссистеме не установлен
Vladislav
17.02.2017
12:51:57
LexsZero
17.02.2017
12:52:01
в докер заверни
заливать файлы проще всего засунув в скрипт команду по которой железка сама их скачает, по хттп или тфтп какому-нить
Vladislav
17.02.2017
12:52:53
LexsZero
17.02.2017
12:53:36
ну или банальным неткатом
Vladislav
17.02.2017
12:54:18
Dmitry
17.02.2017
12:54:24
Vladislav
17.02.2017
12:54:43
очередной
Сергей
17.02.2017
12:55:04
Всё это так, главное логин сделать. Попробую, спасибо!
LexsZero
17.02.2017
12:55:07
если на борде есть какой-нибудь баш - в нем вкомбайнирована поддержка сокетов
Vladislav
17.02.2017
12:55:35
вангую, что там ash
Goletsa
17.02.2017
12:55:45
LexsZero
17.02.2017
12:55:52
вангую что там кастрированный бизибокс
Google
LexsZero
17.02.2017
12:56:05
у меня на одном роутере был бизибокс в котором не было ls
Vladislav
17.02.2017
12:56:11
Сергей
17.02.2017
12:56:41
# ls -la /bin/
drwxr-xr-x 1 root root 2048 May 13 2013 .
drwxr-xr-x 1 root root 2048 May 13 2013 ..
lrwxrwxrwx 1 root root 7 May 13 2013 addgroup -> busybox
lrwxrwxrwx 1 root root 7 May 13 2013 adduser -> busybox
lrwxrwxrwx 1 root root 7 May 13 2013 ash -> busybox
-rwxr-xr-x 1 root root 1052192 May 13 2013 busybox
lrwxrwxrwx 1 root root 7 May 13 2013 cat -> busybox
....
увы
Vladislav
17.02.2017
12:57:09
йеее. ash
/me знал
версия какая бб? аш менялся от версии к версии
Сергей
17.02.2017
12:58:19
хз
Vladislav
17.02.2017
12:58:38
busybox --help
Сергей
17.02.2017
12:59:16
BusyBox v1.13.4 (2010-03-09 17:07:25 CST) multi-call binary
Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!
Stanislav
17.02.2017
12:59:29
ох
Vladislav
17.02.2017
12:59:31
ясн. древности какие
LexsZero
17.02.2017
12:59:31
обычно в роутерах его кастрируют по самые гланды, потому что флеша нет нет нихуя
Vladislav
17.02.2017
13:02:01
Сергей
17.02.2017
13:05:48
Не, там специфичная железка, на китайском проце из семейства Ingenic
jz47**
# uname -a
Linux ZEM560 2.6.24.3 #310 PREEMPT Fri Jun 10 22:08:41 EDT 2011 mips unknown