Тема: F.A.Q.
Показать сообщение отдельно

Старый 18.03.2007, 19:24   #26
ФАКер
 
Аватар для lagush
 
lagush вне форума
Регистрация: 24.05.2006
Сообщений: 6,765
Отправить сообщение для lagush с помощью ICQ
По умолчанию

Автоматизация запуска глобальной сети на дриме через BLUE PANEL
Для всех пользователей спутникового интернета предлагаю автоматизировать запуск глобальной сети на дриме через BLUE PANEL - PLUGINS:
Инструкция:
создаем файл sat_inet.cfg с следующим содержанием:
name=START SAT GATE 42
desc=
depend=
type=3
needfb=0
needrc=0
needlcd=0
В позиции name задаем название, которое будет высвечиваться в папке PLUGINS
создаем файл sat_inet.sh с следующим содержанием:
#!/bin/sh
/bin/sh /var/tuxbox/plugins/sat_inet2.sh
где /bin/sh /var/tuxbox/plugins/sat_inet2.sh ссылка на скрипт запуска интернета
создаем файл sat_inet2.sh с следующим содержанием:
#!/bin/sh
dvbnet 0x019c
sleep 1
ifconfig dvb0_0 192.168.х.х netmask 255.255.255.0 hw ether хх:хх:хх:хх:хх:хх mtu 1400
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
sleep 1
route add 172.уу.уу.уу gw 192.168.0.1 dev eth0
echo "Now sat inernet is worked"
exit 0
0x019c - пид 412 в HEX (если у Вас на СатГейт, то соответственно он будет другим)
192.168.х.х - ip дрима
хх:хх:хх:хх:хх:хх - ваш MAC
172.уу.уу.уу - ip присвоенный Вам провайдером
192.168.0.1 - ip вашего компа

Теперь создаем такой же скрипт для отключения спутникового интернета.
создаем файл stop_inet.cfg с следующим содержанием:
name=stop SAT GATE 42
desc=
depend=
type=3
needfb=0
needrc=0
needlcd=0
В позиции name задаем название, которое будет высвечиваться в папке PLUGINS
создаем файл stop_inet.sh с следующим содержанием:
#!/bin/sh
/bin/sh /var/tuxbox/plugins/stop_inet2.sh
где /bin/sh /var/tuxbox/plugins/stop_inet2.sh ссылка на скрипт остановки интернета
создаем файл stop_inet2.sh с следующим содержанием:
#!/bin/sh
dvbnet -0
route del 172.хх.хх.хх
route add default gw 192.168.0.1 dev eth0
где 172.хх.хх.хх - ip присвоенный Вам провайдером
192.168.0.1 - ip вашего компа

После всего этого запускаем DreamControlCentre переходим в режим FTP заходим в папку /var/tuxbox/plugins/ и удерживая клавишу CTRL выбираем кликаем левой кнопкой мышки поочередно по файлам sat_inet.sh, sat_inet2.sh, stop_inet.sh, stop_inet2.sh далее кликаем правой кнопкой мыши по выделенным файлам и выбираем АТРИБУТЫ и присваиваем 755.
Все готово, заходим в Blue Panel-Plugins и видим две новых записи START SAT GATE 42 и stop SAT GATE 42, теперь можно работать! Поэтому же принципу можно создать аналогичные скрипты для других подписок и PIDов.


P.S. Для тех у кого не получается настроить! Все отлично работает на Жемини, на РуДриме не пашет или пашет с глюками. Скрипты проще создать в блокноте, а потом подредактировать внутренним редактором LINUX (в телнете команда vi example.sh),в конце предложений убрать эти символы "M. Работает идеально, я себе намутил скрипты на разные ПИДы САТГЕЙТА+добавил скрипт для спектрума (провайдер такой) и SKYDSL

Автор Kulibin
http://dream.altmaster.net/showthread.php?t=46&page=9
__________________
DM7020HD (2xDVB-S2), Merlin3+GP3 (OE1.6), HDD 2.5" 320 GB HM320JI, Wi-Fi
DM500S, Gemini 4.7, mgcamd 1.31
90cm(19E-13E-Twin9E-5E-4W)+80cm(Twin 36Е)+65cm(36E)

Последний раз редактировалось lagush; 18.03.2007 в 19:27.