Вернуться   DreamBox Satellite Forum > Обсуждение > Dreambox DM 5xxx/7xxx/8xxx/9xxx

Dreambox DM 5xxx/7xxx/8xxx/9xxx Images, EMU, plugins и т.д. Проблемы и решения.

Ответ
 
Опции темы

Старый 04.12.2010, 18:54   #46
Эксперт
 
Аватар для mishgan
 
mishgan вне форума
Регистрация: 20.11.2006
Сообщений: 345
Отправить сообщение для mishgan с помощью ICQ
По умолчанию

Пишу тут (http://dream.altmaster.net/showthread.php?t=4763) небольшой скриптик. Хочу параметры вынимать из конфига. А вот как это сделать не знаю. Полазил по скриптам залитым в дрим и ничего похожего не нашел. Мож у кого есть готовое решение. Скрипт в sh файле.
__________________
Tuxbox TX980L HD PVR + Gemeni 5.1 (+DLink DSL-2540U+) - 36E+75E
  Ответить с цитированием

Старый 05.12.2010, 15:59   #47
Юннный Дримовод
 
dikey вне форума
Регистрация: 22.07.2010
Адрес: РБ, Гомель
Сообщений: 6
По умолчанию

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

ps единственное осталось придумать и реализовать скрипты )))
  Ответить с цитированием

Запуск команд на роутере через SSH
Старый 24.12.2010, 23:33   #48
Эксперт
 
Аватар для andr128
 
andr128 вне форума
Регистрация: 02.08.2009
Адрес: Иркутск
Сообщений: 120
Смех Запуск команд на роутере через SSH

В данном примере использовался роутер DIR-320 (ASUS WL500) с прошивкой энтузиастов (Олега)
Кто знает, тот поймет о чем речь

1. Запуск и установка dropbear в dm500.
=======================================
Как правило dropbear уже установлен, стоит лишь только его активировать через меню
Если его нет (прошивка PLI max VAR например) утанавливаем из репозитария.
**Заметил что в gemini в dropbear нет ssh клиента. Поэтому пришлось адаптировать от PLI
файлик приложил: ssh_for_GP.zip

2. Формирование ключика на dm500s (чтоб роутер не просил пароль ):
================================================== ==
cd /var/etc/dropbear
dropbearkey -t rsa -f private.key | grep ssh-rsa > authorized_keys

в папке /var/etc/dropbear
появятся 2-а файлика:
private.key - этот остается
authorized_keys - этот копируем в роутер

3. В роутере:
===================================
Запускаем SSH (через WEB-меню роутера).
этого достаточно чтобы зайти на роутер через WinSCP видеть и редактировать файлы.

затем создаем директорию
mkdir /tmp/local/root/.ssh
копируем authorized_keys в эту папку

Перегружаем роутер.

4. Проверяем вход с дрима на роутер без логина и пароля по ключу.
================================================== =

ssh -i /var/etc/dropbear/private.key root@192.168.1.1

Код:
PLi dm500 Jade 20090627 (based on 1.09)
welcome on your dreambox! - Kernel 2.6.9 (05:00:59).
dm500 login: root
Password:


BusyBox v1.01 (2009.06.07-19:25+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@dm500 ~ # ssh -i /var/etc/dropbear/private.key root@192.168.1.1
[root@myrouter root]$
Ну вот мы в роутере без всяких запросов логина и пароля )))
Теперь можно писать свой скрипт ну к примеру reboot

Код:
#!/bin/sh

# ======================
# пример скрипта rebootr
# ======================

IPROUTER="192.168.1.1"            # Адрес IP роутера
KEY="/var/etc/dropbear/private.key"    # Приватный ключ

echo "Reboot Router"
echo "Please wait minute...  "
ssh -i $KEY root@$IPROUTER /bin/sh --login -c reboot
для полного счастья приложил также
rebootr.cfg
rebootr.sh

rebootr.tar.gz.zip

искать и редактировать здесь: /var/tuxbox/plugin

p. s.

Забегая вперед скажу, я с ДУ пульта дрима переключаю режим работы роутера либо WAN, либо USB модем. Очень удобно особенно когда отваливается основной канал интернета.
__________________
DM800HD PVR Germanу Newnigma2 v3.0 /DM500S PLi 230 - GPRS/ 90cm -56E/ 120cm -75E, 85.2E

Последний раз редактировалось andr128; 25.12.2010 в 20:58.
  Ответить с цитированием

Скрипт "узнать внешний IP"
Старый 25.12.2010, 21:06   #49
Эксперт
 
Аватар для andr128
 
andr128 вне форума
Регистрация: 02.08.2009
Адрес: Иркутск
Сообщений: 120
По умолчанию Скрипт "узнать внешний IP"

Скрипт позволяет узнать внешний IP адрес, ну и собственно работает ли интернет.
inetip.tar.gz.zip

Забыл сказать что все скрипты (выше тоже) представлены как плагины
__________________
DM800HD PVR Germanу Newnigma2 v3.0 /DM500S PLi 230 - GPRS/ 90cm -56E/ 120cm -75E, 85.2E
  Ответить с цитированием
Ответ

Закладки


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

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Часовой пояс GMT +3, время: 08:42.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot


Спутниковое телевидение, оборудование для прима. Ресиверы Dreanbox Multimedia.
Самые актуальные обзоры новейших спутниковых ресиверов.