NMT-200 ЧаВо

Метки: shell

08.06.2011

Удобный контроль за свободным местом на дисках

Как то обратился ко мне artyes с вопросом: А чем можно смотреть свободное место на диске? Вообще-то, если дисков SATA или USB не по одному, то есть они отображаются списком – то плевое дело – на нужном диске жмем кнопку пульта INFO и смотрим. А если один SATA и один …читать далее

Мелкий недочет в cron.hourly
14.02.2011

Мелкий недочет в cron.hourly

Сегодня, ковыряясь со скриптом для бэкапа служебных данных от Transmission, обнаружил мелкий, но неприятный “гвоздь” (прошивка у C-200 – от декабря 2010). Касается это вставленной в cron.hourly строки: /bin/ntpclient -h $ntp_server -s -i 1 >> /var/ntp.log К сожалению, “ТАМ РЫБЫ НЕТ!”. То есть, в папке /bin нет файла ntpclient. Он …читать далее

Завершение перехода с SATA на USB-flash
16.09.2010

Завершение перехода с SATA на USB-flash

Дамы и господа! Прошу принять во внимание, что нижеприведенные трюки выполняются профессионалами, и простой повтор телодвижений может привести к порче разделов с данными! Поэтому – думайте дважды, прежде чем повторить! Ранее приложения стояли на SATA-диске, а потом я обзавелся USB-флешкой и продолжаю жить на ней. Так зачем мне копия устаревших …читать далее

В Samba не отображается раздел, как его увидеть? Или монтируем все в share
06.08.2010

В Samba не отображается раздел, как его увидеть? Или монтируем все в share

Есть проблема – при подключении USB-диска он виден в меню NMT, но категорически отказывается отображаться по Samba. По FTP он виден. Как сделать его видимым? Пока решения для “ручного привода” Samba на NMT-200 нет, но раз уж не сработала такая “автоматика” – можно смонтировать его ручками в видимый раздел. У …читать далее

Автозапуск своих скриптов на NMT-200
04.08.2010

Автозапуск своих скриптов на NMT-200

Так как могут потребоваться для работы свои приложения, которые нужно запускать при включении плеера, то самый простой и общедоступный способ, при установленном BusyBox, внести свои скрипты в его стартапный файл startscript.sh, доступный по сетевому пути \\PCH-C200\share\Apps\Busybox\. Дополнения вносим в хвост секции start(). Если при корректном выключении тоже нужно что-то делать, …читать далее

Как поймать системную ошибку
03.08.2010

Как поймать системную ошибку

Отловить ее можно в логе системы, выводимом посредством dmesg. Лучший вариант вывода в отдельном окне в цикле: while sleep 1; do dmesg -c; done dmesg отвечает за распечатку буфера сообщений ядра Linux, а ключ -c очищает буфер после вывода. Под окном имеется ввиду отдельно запущенная сессия в netcat (nc / …читать далее

Как отмонтировать диск с приложениями (share, он же SATA_DISK) для проверки
03.08.2010

Как отмонтировать диск с приложениями (share, он же SATA_DISK) для проверки

Не всегда вам поможет umount даже с ключиком -f (force). Максимально что можно сделать в этом случае – пультом в настройках остановить все что запущено (сервисы), ручками прибить все приложения, имеющие привязку к /share/Apps. Например, у меня это shell, запущенный из /share/Apps/LundmanShell/bin/ и ./httpd с ключами, указывающими на этот раздел …читать далее

Как получить доступ к Shell C-200 (A-200/A-210)
02.08.2010

Как получить доступ к Shell C-200 (A-200/A-210)

До ноября 2010 не было полноценного доступа к Linux на борту NMT-200 посредством Telnet или SSH из-за отсутствия в ядре Linux драйвера консольного псевдоустройства PTY. Впоследствии появилась возможность установки стороннего PTY, что было популяризовано благодаря комплекту Linux Term Utils (или LTU) от Padavan. А затем, в прошивках от декабря 2010, …читать далее

2010–2017 © NMT-200 ЧаВо