Настройка SkyStar2 под FreeBSD 6.0

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
factor
ефрейтор
Сообщения: 65
Зарегистрирован: 2008-02-05 16:36:26
Откуда: Омск
Контактная информация:

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение factor » 2008-03-06 8:53:46

Мак-адрес этот не от фоноря я от СС3 которая сейчас работает под виндой!!! Плата работает: под виндой принемает телевиденья НТВ+ и под линуксом инет прет

под линуксом restart_dvb

#!/bin/bash

pids=( 3010 3011 3013 )

cd /proc/sys/net/ipv4/conf

i=0; for DEV_NAME in dvb0_*; do
ifconfig $DEV_NAME down
dvbnet -d $i
echo "deleting $DEV_NAME";
let i++;
done

j=0; k=251;

for PID in "${pids[@]}"; do
DEV_NAME=dvb0_$j
IP_ADDR=192.168.44.$k
MAC_ADDR=00:d0:5c:xx:xx:xx
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

echo 0 > /proc/sys/net/ipv4/conf/dvb0_$j/rp_filter

let j++;
let k++;
done

echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/default/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/ppp99/rp_filter

echo 4096 65000 290000 > /proc/sys/net/ipv4/tcp_wmem
echo 4096 128000 300000 > /proc/sys/net/ipv4/tcp_rmem

szap -c /etc/channels.conf OpenSky -x

и state_vpn
#!/bin/sh

VPN=193.251.135.97
ADSL=10.7.100.1

if [ -z "`ping google.com -c 1 -w 3 -s 1 | grep 1\ received`" ]; then
/usr/local/restart_dvb
/usr/local/sbin/l2tp-control "exit"
route add 10.7.100.1 default
fi

# if [ -z "`route -n | grep ppp99 | grep UG`" ]; then
if [ -z "`route -n | grep ppp99 | grep UH`" ]; then
echo "default gw is not ppp99 - restarting!"
route del default
route add $VPN gw $ADSL
if [ -z "`ps aux | grep l2tpd | grep -v grep`" ]; then
/usr/local/sbin/l2tpd
/usr/local/sbin/l2tp-control "start-session $VPN"
fi
fi

Это катра CC2 прет под линуксом с данными пораметрами




А вот под FreeBSD restart_dvb.sh

#!/bin/sh

case "$1" in
start)

#if ! [ -f /boot/modules/skystar2.ko ]; then
#cp /root/modules/skystar2.ko /boot/modules/
#fi

/sbin/kldload skystar2.ko

/usr/local/bin/dvbnet -p 3010
#/usr/local/bin/dvbnet -p 3011
#/usr/local/bin/dvbnet -p 3013

/usr/local/bin/dvbtune -c /usr/local/etc/channels.conf -x -n1
chown www /dev/dvb

/sbin/ifconfig dvb0 inet 192.168.238.238 netmask 255.255.255.255 broadcast 255.255.255.255
#/sbin/ifconfig dvb1 inet 192.168.238.237 netmask 255.255.255.255 broadcast 255.255.255.255
#/sbin/ifconfig dvb2 inet 192.168.238.236 netmask 255.255.255.255 broadcast 255.255.255.255

/sbin/ifconfig dvb0 ether 00:d0:5c:xx:xx:xx
#/sbin/ifconfig dvb1 ether 00:d0:5c:xx:xx:xx
#/sbin/ifconfig dvb2 ether 00:d0:5c:x:xx:xx

echo 'Starting DVB-driver...'

/sbin/route add -host 193.251.135.97 10.7.100.1
;;

stop)

/sbin/kldunload skystar2.ko
echo 'Stoping DVB-driver...'
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
;;

esac

exit 0

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-06 10:25:59

factor
угу
теперь я кажись понял
мак у тебя дествительно от фонаря от SS3 ;)

токо есть такой ньюанс
я на вскидку сказать немогу, лучше сам посмотрю в соурсы
но как я понял под линухой сделали еще и фильтрацию по MACадрессу

и после того как ты ifconfig добавляешь оно пашет
а теперь давай сделаем по другому - проверим теорию

убей под линухом все интерфейсы и создай один с РОДНЫМ мак адрессом карточки SS2 - будет работать?
если нет тогда все понятно...
если да тогда я уже незнаю ;))))))


ivans
ну пусть покрутиться поглядим че будет
заснуть недолжна
разве что лог переполниться))

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-06 10:29:16

factor
кстати l2tp под bsd запускаешь??

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-06 10:51:34

ivans
а попробуй у себя поменять MAC ? ifconfig'ом - перестанут идти пакеты или нет

ivans
рядовой
Сообщения: 28
Зарегистрирован: 2007-12-19 22:11:01

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение ivans » 2008-03-06 23:56:51

Смена MAC адреса ifconfig'ом ничего не изменила - пакеты продолжают сыпаться, при поднятии интерфейса в мессаджах имееем следующее:

Код: Выделить всё

Mar  6 23:54:55 FreeBSD kernel: filter mac = 00:d0:d7:00:00:00
Mar  6 23:54:55 FreeBSD kernel: filter mask = ff:ff:ff:ff:ff:ff
где 00:d0:d7:00:00:00 реальный адрес карточки.
Сейчас на сутки поставлю тестится: каждый час RSS-resder будет пытаться получить новости. О результатах отпишусь завтра вечером.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-07 5:40:57

в линухе тоже
при стартапе драйвер хапает мак и инициализирует
возможности фильтрации мака на аппаратном уровне там не реализована
поэтому все как и у меня
что там твориться у factor'a даже незнаю
хз
тестеров больше нет
пользователей ss2 тоже)

будем ждать factor'a

nsand
проходил мимо

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение nsand » 2008-03-07 15:29:43

Здравствуйте, сижу на 7.0-RELEASE, но могу проверить и на шестерке, есть SS2 rev 2.6D, но подписки нету у провайдера. держу в качестве рыбалки.
Чем смогу, помогу.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-07 15:41:35

протестируй начиная с 3 версии (линки на форуме) если будет падать плавно до 2 потом до 1 ;)))
интересует лок
и название тюнера
рыбалка под чем? винда?

nsand
проходил мимо

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение nsand » 2008-03-07 21:34:11

FreeBSD 6.3-RC2, версия где skystar2.ko=36520 байт
Тюнер B2C2 FlexCop IIB, 2.6D 80MHz
Спутник 53E, SkyDSL:11481:h:3/4:0:41250:0:0:0 pids 8192
запустил monitor, почемуто Tuner Frequery 1731000 Mhz показано
Frontend Samsung TBMU 24112 (PLL SL1935)
LNB Lock Status Lock:YES Signal:YES Carrier:YES Viterbi:YES Sync:YES
Noise от 7.8 до 8.3 dB
Quality 59% (в винде skysnet показывает 57-58% )
рыбалка под виндой, т.к. есть SmartSorter в ubuntu тоже рыбачил немного. Но почти все время на FreeBSD сижу.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-07 22:45:31

>FreeBSD 6.3-RC2, версия где skystar2.ko=36520 байт
последняя lissyara3.tar.bz2

>Тюнер B2C2 FlexCop IIB, 2.6D 80MHz
>Спутник 53E, SkyDSL:11481:h:3/4:0:41250:0:0:0 pids 8192
>запустил monitor, почемуто Tuner Frequery 1731000 Mhz показано
так и должно быть
она перещитываеться на реальную в зависимости от диапазона (головка - тюнер)

>Frontend Samsung TBMU 24112 (PLL SL1935)
хочеться найти того что работает с другим тюнером
кажись такой был в 2.3 ревизии

>LNB Lock Status Lock:YES Signal:YES Carrier:YES Viterbi:YES Sync:YES
>Noise от 7.8 до 8.3 dB
>Quality 59% (в винде skysnet показывает 57-58% )

взависимости от того какие дрова под виндой
таблица пересчета для сиглнала у них разная
эта таблица момоему из последних

>рыбалка под виндой, т.к. есть SmartSorter в ubuntu тоже рыбачил немного. Но почти все время на FreeBSD сижу.
рыбалка предполагает промиск режим интерфейса?

nsand
проходил мимо

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение nsand » 2008-03-07 23:34:38

paradox писал(а):>запустил monitor, почемуто Tuner Frequery 1731000 Mhz показанотак и должно быть она перещитываеться на реальную в зависимости от диапазона (головка - тюнер)
даже если 17 Ггц. это не тот диапазон, реальная как раз и есть 11.481 Ггц, low band - 9.750 = 1731 Мгц по кабелю от конвертора до платы.
Да для рыбалки используется PROMISC режим. Вот бы рыбалочку на фрю :)

>Frontend Samsung TBMU 24112 (PLL SL1935)
в FreeBSD 7.0 pciconf -lv
none1@pci0:5:2:0: class=0x028000 card=0x210313d0 chip=0x210313d0 rev=0x02 hdr=0x00
vendor = 'Techsan Electronics Co Ltd'
device = 'T228502 B2C2 Sky2PC Core Chip sky star 2 <technisat>'
class = network

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-07 23:51:29

>даже если 17 Ггц. это не тот диапазон, реальная как раз и есть 11.481 Ггц, low band - 9.750 = 1731 Мгц по кабелю >от конвертора до платы.
я имел ввиду для тюнера
разность вычисляеться уже там
вообщем отдельная дисскусия)...

>Да для рыбалки используется PROMISC режим. Вот бы рыбалочку на фрю
если я неошибаюсь.....
там токо опцию добавить
времени небыло и тестить негде
теперь понятно чего у factor'a не работало

>Frontend Samsung TBMU 24112 (PLL SL1935)
>в FreeBSD 7.0 pciconf -lv
>none1@pci0:5:2:0: class=0x028000 card=0x210313d0 chip=0x210313d0 rev=0x02 hdr=0x00
>vendor = 'Techsan Electronics Co Ltd'
>device = 'T228502 B2C2 Sky2PC Core Chip sky star 2 <technisat>'
>class = network
это лишнее
ревизия на карточке написана
либо драйвером определяеться

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 0:31:49

http://paradox.org.ua/skystar2.src.tar.bz2
качаем компилим и тестируем
6.2
для 7 пока еще не апдейтил

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 1:36:45

патч для того что бы собралось под 7
гарантии никаких)))) возможно воообще не заработает
делалось на скорую руку
http://paradox.org.ua/skystar2.7_0.patch

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение Alex Keda » 2008-03-08 1:46:27

я в личу отписал, отпишу и тут - сделай плиз субдиректорию у себя, и в ней клади архивы с номерами ревизий.
ибо щас чуть чё менять - пиздец будет...
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 8:52:40

будут версии будут и директории
пока еще токо один билд
и патч под 7 - для тестеров


-----------------
решаем проблемы по мере их поступления

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение Andy » 2008-03-08 9:11:49

Я думаю, после выходных окончательно разберусь с хранилищем.
Subversion, как и просил.
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

ivans
рядовой
Сообщения: 28
Зарегистрирован: 2007-12-19 22:11:01

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение ivans » 2008-03-08 9:31:04

Протестить как собирался не получилось (постоянно отваливается gprs, но это другая тема). После многочасового простоя карта не засыпает и при подключении gprs уверенно принимает пакеты.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение Alex Keda » 2008-03-08 11:51:38

paradox писал(а):будут версии будут и директории
пока еще токо один билд
и патч под 7 - для тестеров


-----------------
решаем проблемы по мере их поступления
я предалагаю сразу всё это оцивилизовать, а не ерундой заниматься
Убей их всех! Бог потом рассортирует...

nsand
проходил мимо

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение nsand » 2008-03-08 12:00:45

Тестировал под 7. С патчем все собралось, модуль загрузился, карта определилась.
monitor и dvbtune работаю, а вот dvbnet -p 8192 дает панику ядра.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 13:12:14

значит с сетевыми интерфейсами bsd очередной раз накутила
ждем пару дней када окончательно дообновлюсь и тогда уже и разберемся...

пока не переехал на 7
желательно что бы кто то проверил все в 6...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 13:31:09

>nsand
может попробуешь с дебагом ?
в Makefile раскоментировать строку CFLAGS+= -DEBUG_MODE
пересобать и загрузить модуль
sysctrl поднять debug_net до 9
и сразу сделать dvb_net -p 111
сделать на 0 консоли и отчет дебага если можно в личку

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-08 16:05:16

ivans
у тебя все собралось
и не флуди!
удалай свой пост)
для тебя вообще icq есть

synapse
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-03-09 8:59:48

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение synapse » 2008-03-09 9:08:33

помогите пожалуйста
все установил,
в channels.conf пишу

SatGate:4066:h:0:0:29763:0:0:0
а при запуске он выдает другую частоту

Sat: 0 | Freq: 4066 MHz | Polarisation: Hor | FEC: 0[0] | SR: 29763 Kb/s | inv : 0
>> freq = 5684000 MHz, FEC = 0, symbolrate = 29763000, inv = 0

а в мониторе пишет
-------------------------
Monitor for B2C2 SkyStar2
-------------------------

[Driver/Device Info]

# Frontend : 'Samsung TBMU24112(PLL SL1935)' Sat (DVB-S)
# MAC address : 00:d0:xx.xx.xx.xx
# Tuner Frequency: 5684000 [Mhz]

# Symbol Rate: 29763 [kS/s]
# FEC: None


[Tuner Info]
# LNB Lock status: Lock:No Signal:Yes Carrier:Yes Viterbi:No Sync:No

# Signal to Noise Ratio: 2.292 [dB]
# Signal Quality: 30% [??????????????????????????????????????????????????]

с чем может связана эта строчка
Lock:No Signal:Yes Carrier:Yes Viterbi:No Sync:No
почему многое "no" стоит, а у других yes

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Настройка SkyStar2 под FreeBSD 6.0

Непрочитанное сообщение paradox » 2008-03-09 14:33:45

channels.conf отфонарный
смотрите формат и настраивайте
как минимум - нет FEC
как максимум - нет inv (спекртальной инверсии) inv-auto / inv-on / inv-off
почитайте статью на сайте
разберитесь с настройками