Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
||||||||||||||||||||||||||
www.lissyara.su
—> статьи
—> FreeBSD
|
|
И ставим этот линукс.
|
После установки в директории /compat/linux/ появится целый линукс со своими библиотеками и т.д.
”
Если установка linux_base прошла успешно, проверяем наличие в /etc/rc.conf строчки linux_enable=YES
”.
Придется перегрузиться. После ребута продолжаем.
Смотрим загрузился ли модуль linux.
|
Есть. Линукс поставили. =)
Теперь Понадобится скачать порт от lyssyara с нужным ПО.
Качаем:
|
Запускам:
|
Норма. Идем дальше.
sat# cd /usr/ports/net/skystar2/ sat# make install clean ===> Installing for skystar2-0.1 ===> Generating temporary packing list ===> Checking if net/skystar2 already installed install -s -o root -g wheel -m 555 /usr/ports/net/skystar2/work/skystar2/boot/modules/skystar2.ko /boot/modules install -s -o root -g wheel -m 555 -m 555 /usr/ports/net/skystar2/work/skystar2/usr/local/bin/dvbnet /usr/local/bin/dvbnet install -s -o root -g wheel -m 555 -m 555 /usr/ports/net/skystar2/work/skystar2/usr/local/bin/dvbtune /usr/local/bin/dvbtune install -s -o root -g wheel -m 555 -m 555 /usr/ports/net/skystar2/work/skystar2/usr/local/bin/monitor /usr/local/bin/monitor /bin/cp /usr/ports/net/skystar2/work/skystar2/usr/local/etc/channels.conf /usr/local/etc/channels.conf.dist ********************************************************************* 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. ********************************************************************* ===> Registering installation for skystar2-0.1 ===> Cleaning for skystar2-0.1 sat# |
Все проинсталлилось куда надо. Можно сразу добавить драйвер в автозагрузку. Добавляем.
|
При следующем запуске карта найдется. А пока что можно загрузить модуль вручную.
Загружаем.
|
Проверяем.
|
Езь. Драйвер загружен. Можно работать с картой.
Первым делом нужно создать устройство и настроиться на PID спутникового провайдера.
В моем случае(провайдер SatGate) это PID 402.
|
хе-хе. Теперь у нас есть dvb-девайсик. Проверить наличие dvb можно либо так:
|
либо обычным ifconfig
|
Теперь нужно настоить карту на другие параметры приема сигнала нашего спутнегового провайдера.(частота, поляризация, скорость потока etc).
Для этого нужен файлик /usr/local/etc/channels.conf
Делаем нужный нам файл.
|
Настройки представляют собой текстовую строку с параметрами разделенными двоеточием.
|
SatGate:12322:v:5/6:0:27670:0:0:0
Здесь вместо того что написано у меня вбиваете свои данные:
Satgate – название. Просто название Может быть, например my_inet_provider
12322 – частота
v – поляризация. H – горизонтальная, V – вертикальная
5/6 – FEC 0 – Авто, 3 – 3/4, 5 – 5/6 и т.д.
27670 – Скорость потока (Symbol rate)
Готово. Можно пробовать настраиваться.
|
Смотрим споймала ли карта сигнал.
|
Вылезет мониторинг состояния карты на весь экран.
Если настройки правильные и антенна верно настроена то монитор должен показать уровень сигнала и прочую инфу среди которой нас интересует вот это
# LNB Lock status: Lock:Yes Signal:Yes Carrier:Yes Viterbi:Yes Sync:Yes
Все в порядке. Карта видит сигнал. Если не в порядке то проверяем channels.conf и сигнал с тарелки.
Первая часть задачи выполнена. Устройство готово к работе.
Едем дальше.
При подключении к провайдеру через акселератор SlonAx, необходимо установить этот самый акселератор(клиент). По сути SlonAx является не только клиентом, но и прокси сервером. Так как этот клиент есть только для виндов и линухов, останавливаемся на последнем.
Качаем линуксовую версию. Последняя версия на сегодняшний день Linux version v2.00.10 (beta) (Lastest linux PTHREADS+NPTL).
|
Скачали. Распакуем.
|
Как по мне, то как-то не красиво чтобы SlonAx (далее по тексту - слон) лежал в директории куда он распаковался. Не информативное название. Да и не на своем месте лежит. Поэтому растусуем все по своим местам. Поехали.
|
Вот теперь лучше.
Теперь, как уже говорилось слон у нас линуксовый поэтому-то нам и понадобилась установка linux_base. Но это еще не все. Необходим маленький тюнинг бинарника.
Пометим его как исполняемый файл Linux. Иначе он не запустится.
|
При подключении через слона, провайдер Satgate присваивает IP каждому подписчику.
Адрес этот можно посмотреть в личном кабинете на сайте провайдера. В том же личном кабинете необходимо проставить MAC-адрес вашей карты. Если IP-адрес уже известен, назначаем его нашей SkyStar-2.
|
и переходим к настройке слона. Настройку я описывать не буду. В гугле и на форуме SatGate она описана много раз. В простом случае достаточно в конфигурационный файл sx_client.conf вписать свой логин и пароль. А также IP-адрес и порт сетевого интерфейса на котором он будет висеть как http-прокси сервер. По умолчанию это localhost:8080. Поэтому переходим к боевым испытаниям.
Запускаем.
|
Слон работает. Замечательно. Теперь осталось только попросить у него трафик.
Настраиваем браузер на адрес слона и пробуем посерфиться в инете. На машине с установленной SkyStar-2 наблюдаем трафик приходящий от спутникового провайдера.
|
17:26:36.254050 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1338 17:26:36.290115 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1336 17:26:36.290646 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1363 17:26:36.328308 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1398 17:26:36.328853 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1382 17:26:36.356315 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1387 17:26:36.356829 IP c3pio.satgate.net.47782 > 172.16.XX.XX.64951: UDP, length 1391 |
Ну вот и все. Осталось придумать красивый стартовый скрипт для запуска и настройки карты. Вопросы безопасности и разграничения прав пользователей спутникового инета оставляем за рамками данной статьи.
Ссылки:
Порт от lissyara
Драйвер SkyStar-2 от avos
Ветка форума посвященная настроке SkyStar-2
Платный драйвер
added by lissyara 2007-12-11 in 08:56
все претензии авторов дров и прочих причастных лиц (коих, как выяснилось немало - поскольку авторы тех дров что в порте сам не торгует - барыжат посредники) направлять ко мне, а не к автору статьи.
added by lissyara 2007-12-11 in 08:59
Может кто-то всё же напишет дрова для СкайСтар3? Готов сделать первый взнос в копилку этого дела - 200 WMZ.
added by lissyara 2007-12-11 in 09:01
Там же где и порт лежат дрова для ревизии 2.6
added by lissyara 2008-05-31 in 00:07
Обновление. Доступны исходники дров, порт переписан под это дело. Ссылка на порт:
http://lissyara.su/patch/skystar2/skystar2-10.shar
added by lissyara 2008-06-03 in 22:48
Порт включён в дерево портов - net/skystar2
размещено: 2007-12-11,
последнее обновление: 2008-05-25,
автор: INFected
Fastman, 2007-12-11 в 11:48:36
added by lissyara 2007-12-11 in 08:59
Может кто-то всё же напишет дрова для СкайСтар3? Готов сделать первый взнос в копилку этого дела - 200 WMZ.
Открытых спецификаций и API нет к сожалению. То что есть под Linux - это даже не драйвер, это просто поддержка в ядре чипов этой DVB платы. Покупал SS3 своему знакомому, завел ее на Linux но все равно бубен с версиями ядра и нестабильной работой присутствует. Разработчики однозначно больные на голову раз зажали спецы.
kirill, 2007-12-11 в 11:56:32
Огромное спасибо автору!
2-ой год уже ищу как запустить эту железяку под FreeBSD.
Насчет написания дров под СкаСтар3, добавлю еще $50.)
P.S.
Отдельное Огромное спасибо тебе lissyara, за этот сайт.
smilealex, 2007-12-11 в 12:51:57
про тарелку частенько задумываюсь... ээ.. а как пользоваться WMZ - сам прибавил бы $50..
wituS, 2007-12-12 в 22:43:25
Господа а не лучше SkyStar-2 разогнать как написано ниже
http://www.gs.ru/info/si/ss2ovcl_ru.html
или лучше скинуться?!
INFected, 2007-12-12 в 23:31:17
Лучше иметь драйвер под конкретное устройство.
Duha_on, 2007-12-19 в 15:32:24
Да драйвер хороший тока с С диапазоном неработает!!!
Plushevij_Omsk, 2007-12-21 в 16:54:50
Спасибо!
теперь живем )
в приложении скрипт для старта и конфы для скай стара (globax) - стоял у мну на аспе:
ss2.sh
#!/bin/sh -
DIR=/usr/local/
PID=705
DEV_NAME=dvb0
IF_NAME=xl0
IP_ADDR=192.168.238.238
#MAC_ADDR=00:D0:D7:0A:5B:FC
GLOBAX=10.100.3.108
case "$1" in
start)
$DIR/bin/dvbnet -p $PID
$DIR/bin/dvbtune -c $DIR/etc/channels.conf -x -n1
/sbin/ifconfig $DEV_NAME $IP_ADDR
/sbin/ifconfig $IF_NAME $GLOBAX netmask 255.255.255.255 alias up
cd $DIR/etc/globax/
./globax
;;
stop)
/sbin/ifconfig $DEV_NAME down
$DIR/bin/dvbnet -d 0
killall globax
/sbin/ifconfig $IF_NAME -alias
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` start | stop | restart"
;;
esac
-кстати, кто может его перелопатить, чтобы запускался из rc.conf типа ss2_enabled="YES" -тому респект. Я например, не умею, разбиратся некогда (
channels.conf:
ABS1_75E:12609:v:0:22000:705:705:0
это у меня безлимитный спутник от спейсгейта. Не берите - г-но полное. Отваливается на минут 40-50 в пиках нагрузки (видать когда народ начинает активно работать). Благо, что у мну разница 3 часа с мск.
ну и если надо еще будет squid.conf где была попытка балансировки нагрузки.
Задумка была сделать из безлимита "подарок" зверькам в виде закачки ТОЛЬКО через спутник файла размером от 2 метров.
как реализую=обязательно выложу.
ans, 2007-12-26 в 19:06:41
Кто реально хочеть скинуться баблом на SS3
Пишите туда
http://www.bsdportal.ru/viewtopic.php?t=12333
За статью спасибо, попробую ;)
lissyara, 2007-12-26 в 19:27:30
Негусто та народу за год.
Надо найти чела который возьмтся, и огласит цену.
Я так понимаю - такого нет...
Если есть - я огласил сколько готов вложить.
ABC, 2008-01-06 в 6:36:50
У меня SkyStar2 тоже не работает в C-диапазоне, что делать? Кто-нибудь может помочь?
Spank, 2008-01-14 в 17:24:17
А вообще стабильно работает? стоит замарачиваться или все же поставить линух? У мну просто задача радио со спутнега в локалку вещать, вот думаю...
Tux, 2008-01-16 в 11:12:17
А для вещания видео в сети, работать такая схема будет?
MainSat, 2008-01-16 в 12:14:08
А для FreeBSD 5.3 - это актуально?
Я пробывал ставить под 6.2, выполнил команду
sat# cd /usr/ports/net/skystar2/
sat# make install clean
А он мне говорит, что не может найти файл ...mk.... (забыл название)
j, 2008-02-06 в 14:10:01
>>>А для вещания видео в сети, работать такая схема будет?
Нет, не будет
этот драйвер предназначен только для IP данных, а не для потока видео и аудио. Да и vlc под фряхой не держит DVB. Для таких целей однозначно Линукс, у меня схема vlc+icecast работает уже наверное года 2.
paradox.org.ua, 2008-02-17 в 13:31:17
>added by lissyara 2007-12-11 in 08:56
>все претензии авторов дров и прочих причастных лиц (коих, >как выяснилось немало - поскольку авторы тех дров что в >порте сам не торгует - барыжат посредники) направлять ко >мне, а не к автору статьи.
да ну?
lissyara, 2008-02-17 в 13:36:00
Вы, товарищ 'парадокс' как и все не откликнулись, когда я писал.
И ваших дров, там нету, если я правильно помню.
Поэтому гребите в направлении откуда пригребли =)
paradox.org.ua, 2008-02-18 в 12:55:39
все реализации ss2(демо и работающие) которые есть в инете - непосредственно мои
убеждать ни в чем не буду
думайте как хотите
lissyara, 2008-02-18 в 19:44:13
Хорошо, тогда тут ответь - сколько ты хочешь за дрова с правом публикации под GPL?
ans, 2008-02-18 в 20:14:12
lissyara
он уже писал.. цену
http://www.opennet.ru/openforum/vsluhforumID3/4725.html#104
lissyara, 2008-02-18 в 22:20:33
это за право использовать самому.
я хочу чтоб их мог использовать кто угодно.
вот на это цену пусть огласит.
paradox.org.ua, 2008-02-18 в 23:06:00
>исходники продаються
>контакт на сайте paradox.org.ua
>цена будет зависеть от количества желаюших приобрести,
>диопазон не више 60wmz (до 6 человек) но не меньше 10wmz
>(покрайней мере не менее 6 человек)
каждый получит src
а дальше делайте с ними что хотите
paradox.org.ua, 2008-02-18 в 23:35:23
http://www.opennet.ru/openforum/vsluhforumID3/4725.html#116
>>контакт на сайте paradox.org.ua
>>цена будет зависеть от количества желаюших приобрести,
>>диопазон не више 60wmz (до 6 человек) но не меньше 10wmz (покрайней
>>мере не менее 6 человек)
>
>Я уже писал до статьи на мыло, щас тут открыто спрошу, коли
>нарисовался - сколько ты хочешь за исходники с правом их опубликовать
>под BSD/GPL лицензией?
>При условии что ты ничего нигде не утащил для них.
>Иначе их не дадут в порты/исходные коды засунуть.
винда тырит из юникса
реактос тырит из винды
и все молчат )))?
продолжать можно до бесконечности
повторю для тех кто не слышал
начальная основа - linuxtv.org + IDApro виндовых драйверов
если у тебя какие то претензии то юзай дальше те бинари авторами которых уже кого того не приписывали
jamk@mail.ru, 2008-04-04 в 11:59:11
Про ворование инфы друг у друга - правильно. Автору драйверов за реверс-инжиниринг уважуха! Автору статьи тоже респектище! Я бы и сам принял участие в разработке дров на ss2 + ss3...
lissyara, 2008-04-04 в 12:51:02
Хочешь помочь?
Велкам ту форум - там две етмы где собсно и обсуждается.
СС2 уже есть сорцы в свобдном доступе, СС3 - в разработке.
Если соберётся достаточное количество желающих- можно будет думать про видео.
Xen0m0RpH, 2008-05-27 в 15:38:28
lissyara привет !
Твой ресурс не раз выручал меня в различных ситуациях.
Всегда все заводилось с пол пинка :)
Я вот с этим Skystar2 никак не могу разобраться.
Все делаю как описано в статье шаг за шагом !
после установки порта и запуска kldload skystar2.ko, машина выдает panic: resource_list_release: can't find resource и ребутится.
Карта Skystar2 rev 2.7
Провайдер Satgate
Спутник Ямал 200-2 С
Уж очень нужно поставить эту железку под любимый FreeBSD !
Помоги плиз.....
INFected, 2008-05-27 в 21:32:12
2 Xen0m0RpH
Лучше в ветке отписаться.
http://forum.lissyara.su/viewtopic.php?f=8&t=622&st=0&sk=t&sd=a
MAPTbIH, 2008-06-08 в 18:48:00
Писал:
> wituS, 2007-12-12 в 22:43:25
> Господа а не лучше SkyStar-2 разогнать как написано
> ниже http://www.gs.ru/info/si/ss2ovcl_ru.html
Проще не извращаться а купить в Чип и Дип кварц на 80, у меня стоит все пашет отлично, карта ss2 v2.6d,
охлаждение тока лучше приделать активное.
ale-oparin, 2008-06-15 в 14:38:11
Поделюсь и счоим опытом настройки ss2 под FreeBSD 7.0 на STV. Все в принципе тоже самое что и в статье, но этот пров использует фильтрацию по mac-адресу следовательно его надо задать:
ifconfig ether 00:XX:XX:XX:XX:XX
посмотреть его мона в личном кабинете на странице https:\\cabinet.stv.su
далее этот же пров использует ускоритель Globax, качаем его по ссылке: http://www.nuclearcat.com/files/gx-fbsd-4.5a.tgz
распаковываем в какую нибудь директорию, но перед запуском надо проделать следующее:
ln -s /usr/lib/libz.so /usr/lib/libz.so.3
ln -s /usr/lib/libc.so /usr/lib/libc.so.6
теперь ложим в папку куда разархивировали globax globax.conf взятый из личного кабинета, запускаем globax, прописываем его в настройках браузера как прокси, ну и пользуемся спутниковым интернетом. :)
stas, 2010-09-05 в 19:09:35
А такие подписки как здесь http://kursiv.com.ua/14-bonus-podpiska реальны или это развод
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
Комментарии пользователей [29 шт.]