Настройка SkyStar2 под FreeBSD 6.0
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
частоту ставите в конфиге
а показываеться "реальная для настроки" с пересчетом на диапазон
вот когда будут все YES тогда заработает
а пока - показывает токо что есть сигнал
синхронизации нет итд.....
как минимум просто шум
а показываеться "реальная для настроки" с пересчетом на диапазон
вот когда будут все YES тогда заработает
а пока - показывает токо что есть сигнал
синхронизации нет итд.....
как минимум просто шум
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2008-03-09 8:59:48
Re: Настройка SkyStar2 под FreeBSD 6.0
вот ставлю например fec 5/6 и монитор умирает зависает на одном, и не хочет отмирать,
вот что отправил satgate при регистрации(пробовал под widows, работает нормально карта)
Orbital position: 49 East (Yamal)
Frequency : 4065.9 MHz
Symbol Rate : 29.763 MSPS
polariZation : LHCP
BandWidth : C
Viterbi Rate : 5/6
PID : 402 dec
в channels.conf пишу
Yamal202:4066:h:5/6:0:29763:0:0:0
root:/usr/local/etc>dvbtune -c /usr/local/etc/channels.conf -x -n1
reading channel from file '/usr/local/etc/channels.conf'
tuning to 001 Yamal202
Sat: 0 | Freq: 4066 MHz | Polarisation: Hor | FEC: 5/6[5] | SR: 29763 Kb/s | inv : 0
>> freq = 5684000 MHz, FEC = 5, symbolrate = 29763000, inv = 0
а монитор все равно показывает no
Monitor for B2C2 SkyStar2
-------------------------
[Driver/Device Info]
# Frontend : 'Samsung TBMU24112(PLL SL1935)' Sat (DVB-S)
# MAC address : 00:d0:...........
# Tuner Frequency: 5684000 [Mhz]
# Symbol Rate: 29763 [kS/s]
# FEC: 5/6
[Tuner Info]
# LNB Lock status: Lock:No Signal:Yes Carrier:Yes Viterbi:No Sync:No
# Signal to Noise Ratio: 3.261 [dB]
# Signal Quality: 26% [??????????????????????????????????????????????????]
Press the 'q' key to finish it!
вот что отправил satgate при регистрации(пробовал под widows, работает нормально карта)
Orbital position: 49 East (Yamal)
Frequency : 4065.9 MHz
Symbol Rate : 29.763 MSPS
polariZation : LHCP
BandWidth : C
Viterbi Rate : 5/6
PID : 402 dec
в channels.conf пишу
Yamal202:4066:h:5/6:0:29763:0:0:0
root:/usr/local/etc>dvbtune -c /usr/local/etc/channels.conf -x -n1
reading channel from file '/usr/local/etc/channels.conf'
tuning to 001 Yamal202
Sat: 0 | Freq: 4066 MHz | Polarisation: Hor | FEC: 5/6[5] | SR: 29763 Kb/s | inv : 0
>> freq = 5684000 MHz, FEC = 5, symbolrate = 29763000, inv = 0
а монитор все равно показывает no
Monitor for B2C2 SkyStar2
-------------------------
[Driver/Device Info]
# Frontend : 'Samsung TBMU24112(PLL SL1935)' Sat (DVB-S)
# MAC address : 00:d0:...........
# Tuner Frequency: 5684000 [Mhz]
# Symbol Rate: 29763 [kS/s]
# FEC: 5/6
[Tuner Info]
# LNB Lock status: Lock:No Signal:Yes Carrier:Yes Viterbi:No Sync:No
# Signal to Noise Ratio: 3.261 [dB]
# Signal Quality: 26% [??????????????????????????????????????????????????]
Press the 'q' key to finish it!
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
вот как раз на C и могли быть проблема - токо в др тюнере
будем разбираться
насчет yamal200 непомню
но кажись он как раз таки со спектральной инверсией работал
а этот тюнер ее автоматом не понимает
почти большинсво сервисов не оглашают работают ли они с включеной или с выключеной инверсией
поэтому можно поиграться
Yamal202:4066:h:5/6:0:29763:inv-on:0:0:0
dvbtune по 2 раза с паузой в сек 10
Yamal202:4066:h:5/6:0:29763:inv-off:0:0:0
dvbtune по 2 раза с паузой в сек 10
Yamal202:4066:h:5/6:0:29763:inv-auto:0:0:0
dvbtune по 2 раза с паузой в сек 10
и конторолировать монитором
насчет того что он повисает - чет непонял - поточнее
если это непоможет
попробуйте демку с сайта
и тоже самое с параметрами
если и это непоможет
будет разбираться.....
будем разбираться
насчет yamal200 непомню
но кажись он как раз таки со спектральной инверсией работал
а этот тюнер ее автоматом не понимает
почти большинсво сервисов не оглашают работают ли они с включеной или с выключеной инверсией
поэтому можно поиграться
Yamal202:4066:h:5/6:0:29763:inv-on:0:0:0
dvbtune по 2 раза с паузой в сек 10
Yamal202:4066:h:5/6:0:29763:inv-off:0:0:0
dvbtune по 2 раза с паузой в сек 10
Yamal202:4066:h:5/6:0:29763:inv-auto:0:0:0
dvbtune по 2 раза с паузой в сек 10
и конторолировать монитором
насчет того что он повисает - чет непонял - поточнее
если это непоможет
попробуйте демку с сайта
и тоже самое с параметрами
если и это непоможет
будет разбираться.....
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
Добрый день, или ночь!!! У кого как!!! С компилировал дрова из исходников!!! в мониторе все пучком все yes!!! ток вот не могу понять если применить команду tcpdump -ni dvb0 без поднятого тунеля до провайдера, то я увижу весь трафик который прет по данному транспондеру для всех пользователей??? 

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
нет
промиск пока не влючается с ifconfig
но для пробы можешь попробовать
поменять
в файле dvbnet.c
priv->rx_mode = RX_MODE_UNI;
на
priv->rx_mode = RX_MODE_PROMISC;
и если ты не под 7
то должно все выйти
с пидом нужно не ошибиться - пробуй все что ты у себя ставил и смотри tcpdump
если же под 7 то нужен пачт - линки на сайте
+
нужно заремить функцию bcopy
в функции dvb_net_add_if
нормальную уже пофиксеную версию - выложу позже
промиск пока не влючается с ifconfig
но для пробы можешь попробовать
поменять
в файле dvbnet.c
priv->rx_mode = RX_MODE_UNI;
на
priv->rx_mode = RX_MODE_PROMISC;
и если ты не под 7
то должно все выйти
с пидом нужно не ошибиться - пробуй все что ты у себя ставил и смотри tcpdump
если же под 7 то нужен пачт - линки на сайте
+
нужно заремить функцию bcopy
в функции dvb_net_add_if
нормальную уже пофиксеную версию - выложу позже
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
поменять
в файле dvbnet.c сторока 681
priv->rx_mode = RX_MODE_UNI;
на
priv->rx_mode = RX_MODE_PROMISC;
запустил tcpdump -ni dvb0 и увидел общий трафик!!! Круто!!! Делал все в FreeBSD 6.3 на SkyStar2 2.6D
вот тока не получается сразу на трех pids, точнее интерфейсы создались трафик идет по всем трем pids, но комп как будто тормозит хотя в top загрузка 0%. Вот
Если надо погу протестировать на FreeBSD 7.0!!!
Через 9 часов попробую запустить с подключением к провайдеру через не l2tpd, а через mpd4!!!
в файле dvbnet.c сторока 681
priv->rx_mode = RX_MODE_UNI;
на
priv->rx_mode = RX_MODE_PROMISC;
запустил tcpdump -ni dvb0 и увидел общий трафик!!! Круто!!! Делал все в FreeBSD 6.3 на SkyStar2 2.6D
вот тока не получается сразу на трех pids, точнее интерфейсы создались трафик идет по всем трем pids, но комп как будто тормозит хотя в top загрузка 0%. Вот
Если надо погу протестировать на FreeBSD 7.0!!!
Через 9 часов попробую запустить с подключением к провайдеру через не l2tpd, а через mpd4!!!
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
в dvbnet.c убери DELAY(500);
и должно пошустрее заработать
а чем тебе mpd не подходит?
и должно пошустрее заработать
а чем тебе mpd не подходит?
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
mpd не умеет чепляться через l2tp а mpd4 умеет
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
Убил строку DELAY(500); и все заработало!!! В 5 утра месного попробую подключиться к провайдеру
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
dvbnet.c
для того что бы можно было на отдельном dvbX менять промиск или отменять
пробуй
Код: Выделить всё
case SIOCSIFFLAGS:
DBG2("SIOCSIFFLAGS\n");
////////////////
struct dvb_net_priv *priv = (struct dvb_net_priv *)ifp->if_softc;
if (ifp->if_flags & IFF_PROMISC)
{
priv->rx_mode = RX_MODE_PROMISC;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}else{
priv->rx_mode = RX_MODE_UNI;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}
/////////////////
if (ifp->if_flags & IFF_UP)
{
if ((ifp->if_flags & IFF_RUNNING) == 0) //<6.0
net_init(ifp->if_softc); //+kir
} else {
пробуй
Последний раз редактировалось Alex Keda 2008-03-10 18:59:14, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
утречком все попробую 

- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
2 парадокс
ты всё ещё против версионности?
))
ты всё ещё против версионности?

Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
я и не был против версионности
просто не люблю загадывать наперед
а если насчет всего этого
так это мелкие багфикс-пробы-поделки
следующая версия будет 01 - где учтены все багфиксы и есть какой то общий итог
пока что нехватает отчета от synapse
потом будет видно
просто не люблю загадывать наперед
а если насчет всего этого
так это мелкие багфикс-пробы-поделки
следующая версия будет 01 - где учтены все багфиксы и есть какой то общий итог
пока что нехватает отчета от synapse
потом будет видно
Последний раз редактировалось paradox 2008-03-10 21:43:22, всего редактировалось 1 раз.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
если к примеру отбросить вероятность появления карточек 2.3 ревизии с тюнером tbdu18132
то можно еще порезать драйвер и сделать нормальный тюнинг тюнера tbmu24112 с нормальным поиском лока
и избавиться от линухового
PS все баг фиксы далаю потому что считаю обязаным сделать дествительно рабочую версию
все ноухау вроде сделать ТВ итд
эт уже за др деньги
nimnull78
при всем желании сделать хоть кое как-то рабочую поддержку твоего тюнера
нужно малеха переписать драйвер и избавиться от линухового тюнера
увы PS
то можно еще порезать драйвер и сделать нормальный тюнинг тюнера tbmu24112 с нормальным поиском лока
и избавиться от линухового
PS все баг фиксы далаю потому что считаю обязаным сделать дествительно рабочую версию
все ноухау вроде сделать ТВ итд
эт уже за др деньги
nimnull78
при всем желании сделать хоть кое как-то рабочую поддержку твоего тюнера
нужно малеха переписать драйвер и избавиться от линухового тюнера
увы PS
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
насчёт ТВ - не думаю что это реально кому-то нужно...
==========
если нужно пусть сами развлекаются
==========
если нужно пусть сами развлекаются

Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
не поверишь но очень многим
поставить и дать вещание в локалку ТВ /радио очень многие хотят
потому и ответил сразу
на будущее
)
на почту таких вопросов много было.....
-----------------------------
токо что наткнулся на пост какого то сателит провайдера
где разговор с саппортом шел о том
что чел настраивал ss2 под bsd
а ему саппорт доказывал что ss2 не работает под bsd!!
он им отчет monitor
.....
вообщем я посмеялся
поставить и дать вещание в локалку ТВ /радио очень многие хотят
потому и ответил сразу
на будущее

на почту таких вопросов много было.....
-----------------------------
токо что наткнулся на пост какого то сателит провайдера
где разговор с саппортом шел о том
что чел настраивал ss2 под bsd
а ему саппорт доказывал что ss2 не работает под bsd!!
он им отчет monitor
.....
вообщем я посмеялся
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
хм...
а какова сложность реализации?
а какова сложность реализации?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
в моем понимании это количество бессонных ночей - вот вся сложность
а это выливаеться в здоровье
а здоровье не купишь ни закакие деньги
поэтому вопрос литорический....
а это выливаеться в здоровье
а здоровье не купишь ни закакие деньги
поэтому вопрос литорический....
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
человек спроектирован для куда более сложных условий чем мы щас живём.
поэтому я не понимаю всех этих ссылок на здоровье.
=========
я третий год сплю по 4 xчаса перкрасно себя чувствую.
поэтому я не понимаю всех этих ссылок на здоровье.
=========
я третий год сплю по 4 xчаса перкрасно себя чувствую.
Убей их всех! Бог потом рассортирует...
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
Ну ты, блин, прямо наполеон
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
ну значит излогаю свои сопли по поводу внесенных изменений:
1. Корректировки в файле ../skystar2/skystar2/dvbnet.c :
1.1 Удалил строку DELAY(500);
1.2 Внес изменения
case SIOCSIFFLAGS:
DBG2("SIOCSIFFLAGS\n");
////////////////
struct dvb_net_priv *priv = (struct dvb_net_priv *)ifp->if_softc;
if (ifp->if_flags & IFF_PROMISC)
{
priv->rx_mode = RX_MODE_PROMISC;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}else{
priv->rx_mode = RX_MODE_UNI;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}
/////////////////
if (ifp->if_flags & IFF_UP)
{
if ((ifp->if_flags & IFF_RUNNING) == 0) //<6.0
net_init(ifp->if_softc); //+kir
} else {
2. Откорректировал файл dvbnet.sh():
#!/bin/sh
DRIVER="skystar2"
PID="3010"
DVB="dvb0"
DVBNET="/usr/local/bin/dvbnet"
DVBTUNE="/usr/local/bin/dvbtune"
ifconfig="/sbin/ifconfig"
case "$1" in
start)
# /sbin/route add -host 193.251.135.97 10.7.100.1
if [ -f /boot/modules/${DRIVER}.ko ]; then
kldload ${DRIVER}
if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
${DVBNET} -p 3010
${DVBNET} -p 3011
${DVBNET} -p 3013
${ifconfig} dvb0 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb0 inet 192.168.238.238 up
${ifconfig} dvb1 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb1 inet 192.168.238.239 up
${ifconfig} dvb2 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb2 inet 192.168.238.240 up
sh -c "${DVBTUNE} -c /usr/local/etc/channels.conf -x > /dev/null 2>&1 &"
echo -n ' dvbnet'
fi
fi
;;
stop)
# if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
# ${ifconfig} ${DVB} down
# ${DVBNET} -d 1
# fi
kldunload ${DRIVER}
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "usage: {start|stop|restart}" >&2
;;
esac
поднял mpd появилось соединения ng0
но входящих пакетов нет!!!
Я подозреваю все это из-за того что меняю MAC-адрес! А меняю из-за того что у провадера зарегистрирован мой MAC-адрес от SkySkat3. Вот!!! Я правельно думаю или я опять где то
1. Корректировки в файле ../skystar2/skystar2/dvbnet.c :
1.1 Удалил строку DELAY(500);
1.2 Внес изменения
case SIOCSIFFLAGS:
DBG2("SIOCSIFFLAGS\n");
////////////////
struct dvb_net_priv *priv = (struct dvb_net_priv *)ifp->if_softc;
if (ifp->if_flags & IFF_PROMISC)
{
priv->rx_mode = RX_MODE_PROMISC;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}else{
priv->rx_mode = RX_MODE_UNI;
dvb_net_stop(ifp);
dvb_net_open(ifp);
}
/////////////////
if (ifp->if_flags & IFF_UP)
{
if ((ifp->if_flags & IFF_RUNNING) == 0) //<6.0
net_init(ifp->if_softc); //+kir
} else {
2. Откорректировал файл dvbnet.sh():
#!/bin/sh
DRIVER="skystar2"
PID="3010"
DVB="dvb0"
DVBNET="/usr/local/bin/dvbnet"
DVBTUNE="/usr/local/bin/dvbtune"
ifconfig="/sbin/ifconfig"
case "$1" in
start)
# /sbin/route add -host 193.251.135.97 10.7.100.1
if [ -f /boot/modules/${DRIVER}.ko ]; then
kldload ${DRIVER}
if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
${DVBNET} -p 3010
${DVBNET} -p 3011
${DVBNET} -p 3013
${ifconfig} dvb0 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb0 inet 192.168.238.238 up
${ifconfig} dvb1 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb1 inet 192.168.238.239 up
${ifconfig} dvb2 ether 00:d0:5c:0b:xx:xx
${ifconfig} dvb2 inet 192.168.238.240 up
sh -c "${DVBTUNE} -c /usr/local/etc/channels.conf -x > /dev/null 2>&1 &"
echo -n ' dvbnet'
fi
fi
;;
stop)
# if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
# ${ifconfig} ${DVB} down
# ${DVBNET} -d 1
# fi
kldunload ${DRIVER}
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "usage: {start|stop|restart}" >&2
;;
esac
поднял mpd появилось соединения ng0
но входящих пакетов нет!!!
Я подозреваю все это из-за того что меняю MAC-адрес! А меняю из-за того что у провадера зарегистрирован мой MAC-адрес от SkySkat3. Вот!!! Я правельно думаю или я опять где то

-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
переделал не много dvbnet.sh может кому тоже понадобится:
#!/bin/sh
DRIVER="skystar2"
pids="3010,3011,3013"
DVB="dvb"
DVBNET="/usr/local/bin/dvbnet"
DVBTUNE="/usr/local/bin/dvbtune"
MAC_ADDR=xx:xx:xx:xx:xx:xx
ifconfig="/sbin/ifconfig"
case "$1" in
start)
if [ -f /boot/modules/${DRIVER}.ko ]; then
kldload ${DRIVER}
if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
j=0; k=251;
for PID in "${pids[@]}"; do
DEV_NAME=DVB$j
IP_ADDR=192.168.44.$k
${DVBNET} -p $PID
ifconfig $DEV_NAME $IP_ADDR netmask 255.255.255.0 broadcast 255.255.255.255
ifconfig $DEV_NAME hw ether $MAC_ADDR
route add $IP_ADDR dev $DEV_NAME
let j++;
let k++;
done
sh -c "${DVBTUNE} -c /usr/local/etc/channels.conf -x > /dev/null 2>&1 &"
echo -n ' dvbnet'
fi
fi
;;
stop)
# if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
# ${ifconfig} ${DVB} down
# ${DVBNET} -d 1
# fi
kldunload ${DRIVER}
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "usage: {start|stop|restart}" >&2
;;
esac
еще наталкивался на другой тип через rc.conf загрузку драйвера как переделыю выложу
#!/bin/sh
DRIVER="skystar2"
pids="3010,3011,3013"
DVB="dvb"
DVBNET="/usr/local/bin/dvbnet"
DVBTUNE="/usr/local/bin/dvbtune"
MAC_ADDR=xx:xx:xx:xx:xx:xx
ifconfig="/sbin/ifconfig"
case "$1" in
start)
if [ -f /boot/modules/${DRIVER}.ko ]; then
kldload ${DRIVER}
if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
j=0; k=251;
for PID in "${pids[@]}"; do
DEV_NAME=DVB$j
IP_ADDR=192.168.44.$k
${DVBNET} -p $PID
ifconfig $DEV_NAME $IP_ADDR netmask 255.255.255.0 broadcast 255.255.255.255
ifconfig $DEV_NAME hw ether $MAC_ADDR
route add $IP_ADDR dev $DEV_NAME
let j++;
let k++;
done
sh -c "${DVBTUNE} -c /usr/local/etc/channels.conf -x > /dev/null 2>&1 &"
echo -n ' dvbnet'
fi
fi
;;
stop)
# if [ -f ${DVBNET} -a -x ${DVBNET} ]; then
# ${ifconfig} ${DVB} down
# ${DVBNET} -d 1
# fi
kldunload ${DRIVER}
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "usage: {start|stop|restart}" >&2
;;
esac
еще наталкивался на другой тип через rc.conf загрузку драйвера как переделыю выложу
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
factor
ifconfig dvb0 promisc
и все должно заработать
фильтрации по mac в драйвере не реализовано....
ifconfig dvb0 promisc
и все должно заработать
фильтрации по mac в драйвере не реализовано....
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Настройка SkyStar2 под FreeBSD 6.0
фикс для тех у кого С диапазон
////////// в dvbtune.c
int main(int argc,char **argv)
{
int dvbfd = -1;
int error = 0;
int nfopt = -1;
char chanfile[2 * 256];
int chan_list = 0, cfile = 0, fmon = 0;
u_int32_t chan_no = 0, dvr = 0;
lnb_type = *lnb_enum(4); ///////////// меняем 0 -> 4
поидеи нужно добавить в dvbtune что то типа
-l ku для ku диапазона
-l c для с
у кого запущена утилита настройки ss2 под виндовс посмотрите и скажите какие там еще параметры на диапазоны кроме Ku и С
////////// в dvbtune.c
int main(int argc,char **argv)
{
int dvbfd = -1;
int error = 0;
int nfopt = -1;
char chanfile[2 * 256];
int chan_list = 0, cfile = 0, fmon = 0;
u_int32_t chan_no = 0, dvr = 0;
lnb_type = *lnb_enum(4); ///////////// меняем 0 -> 4
поидеи нужно добавить в dvbtune что то типа
-l ku для ku диапазона
-l c для с
у кого запущена утилита настройки ss2 под виндовс посмотрите и скажите какие там еще параметры на диапазоны кроме Ku и С
-
- ефрейтор
- Сообщения: 65
- Зарегистрирован: 2008-02-05 16:36:26
- Откуда: Омск
- Контактная информация:
Re: Настройка SkyStar2 под FreeBSD 6.0
У меня стоят дрова под виндой!!! Различия тока в polarity: Horizontal/Left (High) Vertical/Rigth (Low) ну и естетственно маленькое значения сим. скорости и транспондера! Если что другое надо поглядеть то легко 
