piektdiena, 2011. gada 28. oktobris

Vmlinux Digiline для установки в USB и запуска системы из /dev/mtdblock1


На конец разобрался с правкой исходников чтобы создать структуру mtd нашего ресивера. Теперь можем запускать vmlinux без HDD используя флешь память ресивера. Запустится оригинальная прошивка но vmlinux будет наш.

svētdiena, 2011. gada 23. oktobris

Поддержка ntfs в Digiline


Собрал модуль ntfs.ko для работы с файловой системы ntfs.
Установка:
Сохраняем через ftp модуль в /data и назначаем права 755. Правильное место в системе /lib/modules/2.6.12-4.2-brcmstb/kernel/fs/ntfs, но не хочется каждый раз при загрузке модуля указывать этот длинный путь.

sestdiena, 2011. gada 22. oktobris

Digiline samba 3.6.1

Uzstādīšana no 0 aprakstīta šeit. Tie, kas uzstādījuši versiju 3.6.0 var nomainīt tikai failus smbd un nmbd.
Установка с 0 описана здесь. Те кто уже установил версию 3.6.0 может заменит только smbd и nmbd.

Digiline Transmission 2.42


Uzstādīšana aprakstīta šeit. Tie, kas uzstādījuši kādu no iepriekšējām versijām var nomainīt tikai failu transmission-daemon.
Установка описана здесь. Те кто уже установил старую версию может заменит только бинарик  transmission-daemon.

trešdiena, 2011. gada 19. oktobris

Запуск в Digiline ПО 21.38 для SkyGate HD Plus


Для тех кто хочет попробовать brutus от ПО 21.38 для SkyGate HD Plus в котором добавлена поддержка воспроизведения видео файлов в формате MKV, MP4, AVI и декодирование H@264, но не хочет перешивать ресивер.

svētdiena, 2011. gada 9. oktobris

Digiline Transmission 2.41

Uzstādīšana aprakstīta šeit. Tie, kas uzstādījuši kādu no iepriekšējām versijām var nomainīt tikai failu transmission-daemon.
Установка описана здесь. Те кто уже установил старую версию может заменит только бинарик  transmission-daemon.

Как сделать папку app с сохранением данных после рестарта ресивера


Для чего это надо? Для того, чтобы можно было её использовать для сохранения наших программ и не надо было использовать USB.

Использования swap в Digiline


Для тех, кто использует transmission и samba думаю актуально использование оперативной памяти ресивера, по тому что например мне transmission забивает почти всю память. Тоже самое у меня происходит при просмотре записанного с флешки.
Выход- использования swap.

sestdiena, 2011. gada 8. oktobris

Digiline pure-ftpd-1.0.33 Taapat


Установка:
Если уже у вас работает pure-ftpd замените бинарик pure-ftpd в папке data/ftp на этот через ftp, и не забудьте поставить права 755.

Делаем папку etc Digiline с сохранением изменений.


Папку etc и соответственно конфигурацию старта и работы системы можно изменить изменяя содержание tar архива /etc.img, но при старте системы изменения в файле /etc/init.d/rcS не выполняются.
Я с начало не мог понят почему, но потом сложил 2+2 и понял что это по тому что архив etc.img распакуется уже после старта с помощи скрипта /etc/mountvar.sh.

Samba 3.6.0 для установки в app Digiline


Установка:
Распакуем содержание архива на USB или с помощи FTP на диск.
Правим в файле .../samba/lib/smb.conf  workgroup = MSHOME на вашу (пример в windows7 workgroup = WORKGRUP).
Если хочется правим и названия ресивера в сетке netbios name = Digiline (пример netbios name = GI9196).

Как собрать ядро Digiline


Принципе Lovec47 уже описал, но напишу более подробно как делал я, но не говорю что этот единственный правильный вариант.
Делал на 32 bit Ubuntu 11.04.

Digiline transmission 2.40b3


Установка:
Распакуем содержание архива на USB или с помощи FTP на диск.
Если распаковали на диск то назначаем файлам в папке transmission права 755.
В телнет идём на папку transmission (Пример для USB).
Запускаем скрип:

Запуск системы из HDD в Digiline


Благодаря yuju который не давал мне покоя и заставил разобраться, удалось запустить систему из HDD.
Принципе делал по инструкций Lovec47, только требовалось подправить многие вещи которые там описаны неточно.

Digiline Midnight Commander GNU 4.6.1


Признаюсь сразу что сам не компилировал а взял от сюда. С первого раза не удалось собрать всех зависимостей, и по этому решил поискать готовые решение. Может по этому mc работает немножко странно, но об этом ниже.

Принцип работы oscam в ресивере


Надо понимать что в этом ресивере oscam работает как отдельная программа или сервер шари, к котором подключается емулатор ресивера на внутренний адрес 127.0.0.1 (127.000.000.001) и порт который вы указали в oscam.conf.

Скрипт установки времени Digiline

Для установки системного времени, на пример для правильного время в логе oscam, запустите скрипт указав через пробел на сколько часов надо изменить время от UTC и он синхронизирует и установит системное время. Если нужно, можно указать и отрицательное время.

Digiline oscam Taapat V4

Собрал новую сборку oscam_Taapat_V4

Главные изменение:
1. Намудрил скрипт установки, и по этому изменена структура папок oscam.
2. Я решил бинарик oscam называть просто oscam а не oscam.alligator, по тому что именно к OPTIBOX Alligator он уже не имеет почти не какого отношение.
Если вы используйте не мои сборки (где не указан путь к файлам конфигурации в /data/oscam), то чтобы запустился, бинарик называйте по старому: oscam.alligator.

OSCAM: 1.00-unstable_by_Taapat_svn build #5586, FTP: pure-ftpd v1.0.33