Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: Команды Linux Enigma2 Software  (Прочитано 54954 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ooolexa

  • Администратор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 6151
  • -> Вас поблагодарили: 45205
  • Сообщений: 13024
  • Репутация: 45675
  • Пол: Мужской
  • Не задавайте технические вопросы в личку!
  • награды Знаток своего дела За весомый программный вклад За верность клубу !  За развитие тем форума
    • Награды
  • Модель ресивера: VU+ Duo 4K
Команды Linux Enigma2 Software
« : 23 Ноябрь 2011, 09:33:37 »
Рассмотрим самые нужные и часто используемые команды .

Для удобства можно себе создать текстовый файл и сохранить на компьютер чтобы всегда был под рукой в нужный момент !


Работа с загрузкой , перезагрузкой устройства .

init 4 перевод дрима в режим с остановкой энигмы

init 3  перевод дрима в режим с работающей энигмой

init 0  выключение дрима

init 6  перезагрузка

shutdown -r now - такая же команда как и init 6

shutdown -h now   -  полное выключение

reboot - перезапуск ресивера

shutdown -h hours:minutes & — запланировать остановку системы на указанное время

shutdown -c — отменить запланированную по расписанию остановку системы



Информация о устройстве .

hostname   - имя системы (hostname)

cat /proc/cpuinfo  - инфа о модели процессора

uname -m отобразить архитектуру процессора

cat /proc/version  -  версия Linux kernel

uname -a  - версия ядра

opkg list | grep modules  - версия драйверов

lsmod  - информация о  подключенных модулях ядра ( о работающих драйверах )

cat /proc/meminfo - информация о памяти

cat /proc/swaps     - показать файл(ы) подкачки

grep MemTotal /proc/meminfo - информация о RAM

cat /proc/mtd - определение разделов в шестнадцатеричном формате

cat /proc/partitions - разделы внутренней флешь памяти

cat /proc/mounts - смонтированые пути

cat /proc/net/dev — показать сетевые интерфейсы и статистику по ним

ifconfig - данные настройки и статистика сетевой карты дрима

ip link show eth0 | awk '/ether/ {print $2}' - отображение МАС-адреса дрима через LAN

ip link show wlan0 | awk '/ether/ {print $2}' - отображение MAC-адреса дрима через wi-fi адаптер

lsusb -tv — показать в виде дерева USB устройства

dmesg  - обнаруженные устройства и сообщения выводимые при загрузке

ip link show — отобразить состояние всех интерфейсов

ethtool eth0 — отображает статистику интерфейса eth0 с выводом такой информации, как поддерживаемые и текущие режимы соединения

netstat -tupn — отображает все установленные сетевые соединения по протоколам TCP и UDP без разрешения имён в IP-адреса и PID'ы и имена процессов, обеспечивающих эти соединения

netstat -tupln — отображает все сетевые соединения по протоколам TCP и UDP без разрешения имён в IP-адреса и PID'ы и имена процессов, слушающих порты

date — вывести системную дату

Изменение настроек системы

opkg update && opkg list-upgradable - позволяет проверить то, что доступно в обновлении на имидж.

mount -o rw,remount /boot  - переподключение папки /boot в режиме чтения-записи (для замены бутлого)

passwd root (можно просто passwd) - смена пароля , доступ к FTP , Telnet и т.д подробней по ссылке .

date 041217002007.00* — установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды)

Мониторинг и отладка

ps - видим запущенные процессы

top -    отобразить запущенные процессы, используемые ими ресурсы и другую полезную информацию (с автоматическим обновлением данных)

df -h - отображает информацию о смонтированных разделах с отображением общего, доступного и используемого пространства файловой системы, а также на дисках

Инсталляция , установка , пререзапись .

opkg -force-overwrite install enigma2-fonts  принудительно перезаписать шрифты
 
init 4 && opkg update && opkg upgrade && init 6 - запуск обновления имиджа командой из telnet

или ещё как вариант , поочерёдно дать команды для обновления :
opkg updateopkg upgrade


opkg download - позволяет скачивать плагины напрямую из имиджа , владеть каналом фида ,  устанавливать .ipk в  /home/root/  директорию Вашего приемника для безопасного хранения и т.д.
пару примеров, как следует выполнять команды .

opkg download enigma2-plugin-systemplugins-hdmicec
opkg download enigma2-plugin-systemplugins-autobouquetsmaker



opkg install - позволяет установить плагины непосредственно из фида имиджа, ниже несколько примеров.

opkg install python-gdata
или ещё как вариант

opkg update && opkg install python-gdata


opkg list *sqlite3*  если известна только часть имени , в данном случае sqlite3

opkg update && opkg install enigma2-src - скачать исходники с имиджа OpenPLI

opkg install -force-overwrite enigma2-src


opkg install /tmp/enigma2-plugin-systemplugins-fansetup_3.1-rc2_mipsel.ipk - команда для установки созданного *.ipk пакета ( enigma2-plugin-systemplugins-fansetup_3.1-rc2_mipsel.ipk пример )

opkg install /tmp/enigma2-plugin-systemplugins-fansetup_3.1-rc2_mipsel.ipk --force-overwrite  -  так если не будет ставится , устанавливаем перезаписью с ключём --force-overwrite

opkg install /tmp/*.ipk - для установки всех *.ipk из директории /tmp

tar xzvpf /tmp/vtipanel_icons_ru.tar.gz  -C / - установка   tar.gz линукс архива , в примере архив vtipanel_icons_ru.tar.gz

Как снять лог работы плагина:

Перед выполнением следующих комманд делайте рестарт енигмы, чтоб все ваши последние изменения настроек сохранились на флеш память. Чтобы я смог посмотреть лог работы нужно через телнет дать команду:
init 4энигма остановиться. Потом дать команду:
enigma2 2>&1 |tee /tmp/e2.logэнигма заново запуститься, а лог работы будет писаться одновременно и в файл и в telnet. Нужно будет запустить плагин произвести действия, которые приводят к ошибке подождать немного и скинуть мне /tmp/e2.log.
GI ET11000, GI ET7000mini, GI iTV912, GI Uni, GI Spark2&3Combo, VU+ Duo2, VU+ Solo2, VU+ SoloSE, GI 9995, GI 9895, GI 8895, GI 8180, GI 8120, GI HD Slim& Plus& Combo
Satellite: 4w, 1.9е, 4.9e, 7e, 9e, 13e, 16е, 19e, 23.5e, 36e, 53e, 55e, 75e, 85.2e, 90e

Оффлайн ooolexa

  • Администратор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 6151
  • -> Вас поблагодарили: 45205
  • Сообщений: 13024
  • Репутация: 45675
  • Пол: Мужской
  • Не задавайте технические вопросы в личку!
  • награды Знаток своего дела За весомый программный вклад За верность клубу !  За развитие тем форума
    • Награды
  • Модель ресивера: VU+ Duo 4K
GI ET11000, GI ET7000mini, GI iTV912, GI Uni, GI Spark2&3Combo, VU+ Duo2, VU+ Solo2, VU+ SoloSE, GI 9995, GI 9895, GI 8895, GI 8180, GI 8120, GI HD Slim& Plus& Combo
Satellite: 4w, 1.9е, 4.9e, 7e, 9e, 13e, 16е, 19e, 23.5e, 36e, 53e, 55e, 75e, 85.2e, 90e

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal