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

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 12:56:44

tcpdump принудительно переводит в promisc
а что бы на интерфейсе dvb0 были только ваши пакеты - нужно пид свой прописать

Хостинговая компания 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/

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 14:38:33

pid прописан
какие еще варианты?

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 14:51:18

значит
1) пид не ваш
2) мак адресс не авторизирован у провайдера(сателит)

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 14:58:17

PID из личного кабинета.
MAC на интерфейсе dvb0 вычисляется из IP подписки
Ранее работал на платформе АМ33 тоже Радуга все было нормально, но там фильтрация по аппаратному MAC карты.
Для работы с С-диапазоном сменил драйвера. Может в драйвере какие проблемы?
Есть тут еще люди, использующие Радугу с Ямала-201 С?

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 15:07:28

C/ku диапазон значение не имеет
если лок есть то проблем в диапазоне нет

а у вас проблема в коннекте я так понимаю
и коннект работает только после promisc на dvb0 интерфейсе
promisc заставляет dvb0 принимать весь поток без разбора
значит либо нет подписки
либо закончилась
либо пид не ваш или не правильно введен

я в начале не понял
у вас с самого начала не устанавливаеться коннект или он потом теряеться? может у вас провайдер засыпает
и его нужно периодически ping-pong?

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 15:13:55

драйвер пришлось сменить так как предыдущий работал в Ку, но отказался рабртать в С.
С подпиской судя по всему все в порядке.
Баланс положителен на 12 т.р.
PID в порядке.
Судя по всему проблема в новых дровах.
OpenVPN стартует нормально, но пока не включишь promisc на dvb0 пакеты не приходят.
Временно решил проблему принудительной установкой promisc после установления OpenVPN соединения.
Пинг на серверный IP тунеля дает потери 10-15%
Так что либо дрова, либо провайдер чего-то не доделал.

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-01-27 15:19:12

в настроке пидах ничего не менялось в драйвере
но на всякий случай если у вас есть исходники и старого с С-диапазона
то распакуйте тот и сравните с тем что вы сечас поставили
ну сами сорусы распакованые

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

diff -urN old/ new/
но все же я склоняюсь к тому что у или мак/подписка неверна или неправильный пид/не правильно введен

поскольку прописк нужен для рыбалки где нет подписки и пид не нужен

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-04-30 20:46:22

на новых версиях бсд есть глюк с дровами для 2.3 2.6 2.8 REV, мне сечас фиксить лень
поэтому описываю сюда
а модуль не грузиться(((

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

test# kldload skystar2
kldload: can't load skystar2: No such file or directory

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

test# tail -f /var/log/messages
Apr 24 09:13:57 test kernel: link_elf: symbol suser undefined
Apr 24 09:14:02 test kernel: link_elf: symbol suser undefined
фикситься так
> http://paradox.lissyara.su/skystar2_131.tar.bz2
>
> распакуйте
> в файле
> skystar2/skystar2/dvbnet.c
>
> найдите все вот такие строки (их там два
> раза повтора)
>

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

 #if __FreeBSD_version < 500000
         if ((res = suser(curproc)) != 0)
 #else
         if ((res = suser(curthread)) != 0)
 #endif
             return res;

> и удалите их

orlov
рядовой
Сообщения: 25
Зарегистрирован: 2008-12-03 4:41:01

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

Непрочитанное сообщение orlov » 2010-05-08 11:16:01

Пол дня читал весь топик. Много информации, до конца по полкам в голове еще не распихал, конечно.
Пока мне нужно определиться с главным вопросом: какую карту купить, для снятия сигнала со спутника.
Конечная цель: ретрансляция радиостанций в локальную сеть.
Какими средствами это уже воторой вопрос. Первым делом надо сигнал принять, потом буду думать, как его дальше обрабатывать.
На FreeBSD 7.2 вот эта карта http://www.shop.spacesat.ru/index.php?productID=270 заведется?

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-05-10 11:03:56

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

orlov
рядовой
Сообщения: 25
Зарегистрирован: 2008-12-03 4:41:01

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

Непрочитанное сообщение orlov » 2010-05-10 13:22:49

Ясно. Уж больно безнадежный ответ. Буду думать в другую сторону. Все-равно спасибо.

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-05-10 20:27:27

если продавец вменяемый
попросите его уточнить или прислать вам фотку тюнера со снятой крышкой(кстати крышку иногда там вообще не ставят а если и ставят то она не запаяна и в ней решотка с дырочек)
вообщем насколько я помню
та карта что поддерживаеться имеет маркировку 2.8A
и чипы там CX24123 и CX24113

а у той карты что не поддерживаеться чип кажись называеться CX24118 это новая ревизия 2.8 и я не знаю какая там буква вконце

Never Mind
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-06-09 16:24:47

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

Непрочитанное сообщение Never Mind » 2010-06-09 17:20:08

Здравствуйте! Помогите пожалуйста, такая вот канитель...
Поставил FreeBSD 8.0-RELEASE
пытаюсь настроить рыбалку

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

# cd /usr/ports/net/skystar2/
# make install clean
===>  Installing for skystar2-1.31,1
install -d /boot/modules
===>   Generating temporary packing list
===>  Checking if net/skystar2 already installed
===> skystar2 (install)
install -o root -g wheel -m 555   skystar2.ko /boot/modules
install -o root -g wheel -m 555   skystar2.ko.symbols /boot/modules
kldxref /boot/modules
===> monitor (install)
"/usr/share/mk/bsd.compat.mk", line 35: warning: NOMAN is deprecated in favour of NO_MAN
install -s -o root -g wheel -m 4550   monitor /usr/local/bin
===> dvbtune (install)
"/usr/share/mk/bsd.compat.mk", line 35: warning: NOMAN is deprecated in favour of NO_MAN
install -s -o root -g wheel -m 4550   dvbtune /usr/local/bin
===> dvbnet (install)
"/usr/share/mk/bsd.compat.mk", line 35: warning: NOMAN is deprecated in favour of NO_MAN
install -s -o root -g wheel -m 4550   dvbnet /usr/local/bin

*********************************************************************
To use these drivers, make sure that you have loaded the skystar2
kernel module, by doing

       # kldload skystar2

or adding

       skystar2_load="YES"

to your /boot/loader.conf.
*********************************************************************


/bin/mkdir -p /usr/local/share/doc/skystar2
install  -o root -g wheel -m 444 /usr/ports/net/skystar2/work/skystar2_131/readme /usr/local/share/doc/skystar2
===>   Registering installation for skystar2-1.31,1
===> SECURITY REPORT: 
      This port has installed the following binaries which execute with
      increased privileges.
/usr/local/bin/monitor
/usr/local/bin/dvbnet
/usr/local/bin/dvbtune

      If there are vulnerabilities in these programs there may be a security
      risk to the system. FreeBSD makes no guarantee about the security of
      ports included in the Ports Collection. Please type 'make deinstall'
      to deinstall the port if this is a concern.

      For more information, and contact details about the security
      status of this software, see the following webpage: 
http://paradox.org.ua/
===>  Cleaning for skystar2-1.31,1
# kldload skystar2
kldload: can't load skystar2: No such file or directory

В этой же ветке было что то подобное http://forum.lissyara.su/viewtopic.php? ... &start=525

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

# ll
total 64
-rw-r--r--  1 root  wheel     40 Jun  9 18:21 linker.hints
-r-xr-xr-x  1 root  wheel  47992 Jun  9 18:21 skystar2.ko
-r-xr-xr-x  1 root  wheel  14318 Jun  9 18:21 skystar2.ko.symbols
# kldstat
Id Refs Address    Size     Name
 1   14 0xc0400000 b6dfe0   kernel
 2    1 0xc0f6e000 4c34     umodem.ko
 3    1 0xc2d45000 26000    linux.ko
 4    1 0xc2dfc000 3000     daemon_saver.ko
Так вот в общем ((
С FreeBSD только знакомлюсь по сему туплю страшно, в надежде на то что мир все еще не без добрых людей прошу помощи :st:

Never Mind
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-06-09 16:24:47

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

Непрочитанное сообщение Never Mind » 2010-06-09 22:14:06

Все парни допер весь топик прочитал на последней странице решения не увидел :crazy:
вот это помогло

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

> http://paradox.lissyara.su/skystar2_131.tar.bz2
> 
> распакуйте
> в файле
> skystar2/skystar2/dvbnet.c
> 
> найдите все вот такие строки (их там два
> раза повтора)
> 

#if __FreeBSD_version < 500000
         if ((res = suser(curproc)) != 0)
#else
         if ((res = suser(curthread)) != 0)
#endif

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

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

Непрочитанное сообщение pawel40 » 2010-07-21 22:17:07

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

#!/bin/sh
# PROVIDE: skystar2
# REQUIRE: sshd
# BEFORE: LOGIN
# KEYWORD: shutdown
# /usr/local/etc/rc.d/skystar2
# skystar2_enable="YES"

. /etc/rc.subr

case "$0" in
*/rc*)
 name=$(basename "$_file" .sh)
;;
*)
 name=$(basename "$0" .sh)
;;
esac

rcvar=`set_rcvar`
start_cmd="${name}_start"
stop_cmd="${name}_stop"

eval "${name}_start() {
 echo \"S_t_a_r_t ${name}...\"
dvbnet -p 402
dvbtune -c /etc/channels.conf -x
ifconfig dvb0 inet 172.16.xx.xx netmask 255.255.255.0
ifconfig dvb0 ether 00:08:c9:xx:xx:хх
}"

eval "${name}_stop() {
dvbnet -d x
}"

load_rc_config ${name}

: eval "\${${name}_enable=NO}"
run_rc_command "$1"
В rc.conf прописал skystar2_enable="YES" но скрипт не запускает.
Где я накосячил?

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

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

Непрочитанное сообщение KuKaZuKa » 2010-08-16 9:08:46

На тесты взял след. карточку:
Изображение

На свежей FreeBSD со свежими портами получил:

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

skystar20@pci0:0:6: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

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

skystar20: <B2C2 Broadband Receiver PCI Adapter (FCII)> port 0x2180-0x219f mem 0x2a100000-0x2a10ffff irq 17 at device 6.0 on pci0
skystar20: [GIANT-LOCKED]
skystar20: [ITHREAD]
FlexCopIIB(rev.195) chip found
dwSramType=20000
dwSramType=0
dwSramType=10000
dwSramType=10000
MAC address : 00:08:c9:e0:9a:4a
demod ID=c9
Unknown frontend !!!
device_attach: skystar20 attach returned 6

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

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

Непрочитанное сообщение KuKaZuKa » 2010-08-16 9:16:01

FreeBSD 7.2R-p8 (world и kernel пересобран)
skystar2-1.32.1 из портов

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-16 14:59:41

а как карточка маркируется?
какая ревизия?
и продиктуйте чип тот что по меньше
и может удастся под тюнер заглянуть??

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-16 15:55:33

насчет тюнера я нашел
demod ID=c9
Unknown frontend !!!
"Grundig LSI64781 NIM"

нет этот не поддерживается, и врядли будет поддерживатся

поэтому скажите какая это ревизия карточки SS2 Rev. X.X ? будем иметь ввиду

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

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

Непрочитанное сообщение KuKaZuKa » 2010-08-17 10:26:37

Вот так она выглядит (нашел в интернете картинку получше):
Изображение

Никаких привычных "rev." на ней нет, поэтому сразу с продавцом договаривался о moneyback, т.к. не знал, что это такое. Но надпись "skystar s2" присутствует. Сегодня уже ничего надиктовать не могу - карточку отдал.

P.S. "Под тюнер" - под железную крышку? Там был один чип 3мм x 5мм, остальное мелкие резисторы/конденсаторы.

P.P.S. На этом же сайте в этом же каталоге есть фотографии других skystar'ов с ревизиями.

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-17 10:32:15

ну судя по фотке если это она то frontend там cx24120 тюнер под крышкой не видно
но комбинация cx24120 и Grundig LSI64781 NIM, если это именно так
выглядит как то странно
но линуксовые драйвера говорят что это скорее всего skystar2 rev 3.3

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-17 10:41:16

думаю с тюнером грюндих я перемудрил
я смотрел старые 4.5 драйвера виндовые под ss2

вот нашел
TechniSat SkyStar S2 DVB-S/S2 PCI rev 3.3 (demod cx24120-13Z, tuner - cx24118A, PCI bridge - Flexcop II B, LNB ISL6421)
если это так
то кусками код под тюнер у меня есть, остальное при желении можно реверснуть если не будет хватать
просто я не в курсе весь полностью у меня есть код или чего то не хватает
я его хапонул когда стягивал у китайцев под 2.8A ревизию

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

вообще планы более глобальные
я хочу обзавестись тарелкой и прикупить 2.8A потому что она есть в наличии, и если этот вопрос решится то может к концу года допишу видео...
но пока что с коплектацие ничего не выходит, человек который обещал купить и переправить мне - подводит меня (

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-17 10:45:09

ух ты так оно еще и DVB-S2 ? круто
наверное бешеных денег стоит
кум 2.8a я нашел всего по 35$

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2010-08-17 10:56:29

http://forum.lissyara.su/viewtopic.php? ... 75#p177409
новом виндовом драйвере 4.5.0a
был обнаружен код для нового тюнера в SS2 REV3.3

CX24118+CX24120
тюнер называеться Stinger
соурсов еще не искал
и думаеться еще врядли есть
так что будте внимательны
раскрывайте свои коробочки и проверяйте какие чипы у вас стоят
не Стингера у меня нет
реверсить надо
я могу у китайцев еще посмотреть
но не уверен что так повезет как с 2.8A

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

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

Непрочитанное сообщение KuKaZuKa » 2010-08-18 15:27:37

Гость писал(а):ух ты так оно еще и DVB-S2 ? круто
наверное бешеных денег стоит
кум 2.8a я нашел всего по 35$
http://www.sat.su/shop/index.php?productID=344 - 1950 руб