Установка Samba
Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS
для
Стандартного ПО "allinone" (BOOT1)
(учитывая будущий запуск по команде в ручном режиме после каждого рестарта, во всяком случае пока, этот вариант второстепенный и не предлагается)
для
Модифицированного ПО "allinone" (BOOT1) с автостартом программы
• рекомендованное
Модифицированное ПО - прошивки для соответствующей модели ресивера
• наличие установленного FTP сервера
bftpd - version 4.2 для Модифицированного ПО обязательно. это
здесь• установка с USB-накопителя
samba - version 3.6.20 Подготовка
потребуется USB-накопитель, который будет использоваться и для дальнейшей работы
из ресивера его не вынимать!!!
разбить USB-накопитель на 2 раздела в файловых системах fat и ext3 соответственно. отформатировать при надобности
(можно использвать 3g модем с картой памяти, которая и разбита на эти два раздела. модем в заднем гнезде!)
Установка
1. скачать архив samba_for_allinone_GI_XX9196m_2.43_mod.tar.zip и распаковать
2. поместить samba_for_allinone_GI_XX9196m_2.43_mod.tar в корень USB-накопителя (1-ый раздел, FAT), воткнуть в USB-разъём (ресивер в режиме просмотра каналов..)
3. в telnet для входа:
user: root
password: viva-lin
4. далее выполнить поочередно команды:
cd /
mkdir /mnt/USB1/sda2/samba
ln -s /mnt/USB1/sda2/samba /data/samba
tar -xvf /mnt/USB1/sda1/samba_for_allinone_GI_XX9196m_2.43_mod.tar
5. редактировать /data/rc.user (добавить выделенное цветом) для автостарта программы. должен выглядеть так:
sleep 25
mount -o remount rw /
# user script for start ftp "bftpd-4.2"
if [ -e /data/ftp/etc/bftpd.conf ]; then
/data/ftp/sbin/bftpd -d
fi
sleep 5
# user script for start mobile network MTS UKR (GPRS)
if [ -f /data/mobile/sbin/wvdial.settop ]; then
/bin/sh /data/mobile/sbin/wvdial.settop
fi
sleep 15
## user script for start oscam
#if [ -f /data/oscam/oscam.settop ]; then
# /bin/sh /data/oscam/oscam.settop
#fi
# user script for start wicardd
if [ -f /data/wicardd/wicardd.settop ]; then
/bin/sh /data/wicardd/wicardd.settop
fi
# # user script for start mpcs
# if [ -f /data/mpcs/mpcs.settop ]; then
# /bin/sh /data/mpcs/mpcs.settop
# fi
## user script for start camd3
#if [ -f /data/camd3/camd3.settop ]; then
# /bin/sh /data/camd3/camd3.settop
#fi
# user script for start samba ver. 3.6.20
if [ -f /data/samba/samba.settop ]; then
/bin/sh /data/samba/samba.settop
fi
6. при необходимости изменить в /data/samba/smb.conf имя рабочей группы, возможно и другие значения
7. перезагрузить ресивер
Все!