| 
 
 
   |   |  www.lissyara.su—> статьи—> FreeBSD—> программы—> Рыбалка на FreeBSD
 
 Граббинг спутникового интеренета (рыбалка) под FreeBSD
Автор: nsand.
 
   У меня в качестве десктопа используется FreeBSD, специально для рыбалки была куплена разогнанная до 80МГц карта SkyStar2. Из-за отсутствия драйвера под FreeBSD рыбачил под Windows или Ubuntu. Но как-то не хотелось выходить из FreeBSD для рыбалки, и вот после появления драйвера для SkyStar2 от paradox, половина проблемы была решена. Осталась другая, где взять программу для рыбалки. линуксовый skynet не запускался, там у них заточено под свой драйвер. Оставалось только написать свою программу. Ну чем не Unix way :)   Забегая вперед скажу, что сейчас рыбачу сразу с двух спутниковых карт Skystar2 (с модифицированным драйвером) и TT budget S-1401 на FreeBSD 7.0, возможно и под 6 тоже заработает.
    Что необходимо для рыбалки:
 1. FreeBSD 7.0
 2. DVB-приемник SkyStar-2 или TT budget S-1401
 3. Драйвера для карт и программу Skyfish
 6. Ну и настроенную антенну на спутник где много рыбы. :)
 
 Про установку драйверов хорошо описано в статье http://www.lissyara.su/?id=1567#voting а порт драйвера можно скачать по адресу - http://lissyara.su/patch/skystar2/ - качать последнюю версию по дате. Для SS3 на сайте http://paradox.org.ua/
 
 После того как вы загрузите драйвера карты, вам необходимо добавить пиды по которым идет передача со спутника. Например, на спутнике AM22 53E провайдер PlanetSky пиды для рыбалки с 100 по 107. После добавления нужных пидов надо проверить идет ли поток.
 
 
 
		
| nsand# tcpdump -i dvb0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on dvb0, link-type EN10MB (Ethernet), capture size 96 bytes
01:18:00.154775 IP callisto4.skydsl.de.43132 > 235.49.178.132.4153: UDP, length 1028
01:18:00.154802 IP callisto4.skydsl.de.43629 > 235.49.192.249.4153: UDP, length 1028
 |  Как видим поток идет, значит можно рыбачить, если ничего не идет, надо убедиться что драйвер загружен и правильно выбраны пиды, есть ли сигнал со спутника и т.д. Идем дальше. Начиная с версии 0.83 программа находится в дереве портов, если ее нет то обновите дерево портов. Переходим в папку и устанавливаем программу.
 
		
| nsand# cd /usr/ports/net/skyfish
nsand# make install clean
 |  Для краткого знакомства с программой можно прочитать файл /usr/local/share/doc/skyfish/README.Теперь необходимо настроить параметры рыбалки, что мы хотим ловить и что нет, и куда все это будет закачиваться.
 Пример конфигурационного файла /usr/local/etc/skyfish.conf.dist, переименовываем в skyfish.conf и копируем  в папку из которой будем запускать программу.
 
 
		
| nsand# cp /usr/local/etc/skyfish.conf.dist  /fromsat/skyfish.conf
 |  Вносим в него необходимые изменения
 
		
| nsand# cat /fromsat/skyfish.conf
version 0.83
iface   dvb0
OK /fromsat/ok
TEMP /fromsat/temp
INCOMPLETE /fromsat/incomplete
LOG ./skyfish.log
TIME_LIVE_THREAD 600
TIME_END_FILE 6600
MAXTHREADS 1000
NOCOMPLETE 90
 
 |  Показан не весь вывод файла, дальше идет только описание типов для фильтрации.iface имя сетевого интерфейса, в данном случае dvb0 (спутниковая карта), но можно добавить еще строку iface nve0 например, для прослушивания сразу двух сетевых интерфейсов.
 Меняйте пути на свои, OK куда будут закачиваться пойманные целые файлы, TEMP директория для сборки файлов и INCOMPLETE для битых или недокачанных файлов, процент докачанности выставляется параметром NOCOMPLETE 90 - означает, что при 90% заполнении помещать файл в INCOMPLETE если меньше то удалять.
 MAXTHREADS максимальное количество потоков, слишком большое число будет больше кушать память и проц. В программе смотрите CountPKS - показывает текущее кол-во открытых потоков.
 
 Указанные пути должны существовать, иначе программе при запуске выдаст ошибку. Создадим их, вы укажите свой путь.
 
 
		
| nsand# mkdir /fromsat/fromsat/ok
nsand# mkdir /fromsat/fromsat/temp
nsand# mkdir /fromsat/fromsat/incomplete
 |  Ну вот и все готово, можно запускать программу.
 
 если не вышло никаких ошибок то появиться окно программы.
 
		
| 
-------------------------------------------------------------------------
                             SkyFish 0.83
-------------------------------------------------------------------------
Symbol rate: 11.23[Mb/s] IN: 20.96[Mb] Write: 10.00[Kb] press 'Q' to exit
CountPKS = 0   OpenFile = 0   Bad = 0   Vc = 0  Ps = 0  Ph = 0 mes= 1
|#N |          Filename                           |type | Lenght|Current|
 |  Для перемещения по списку используем стрелки управления курсором, и еще несколько клавиш для управления:   Delete – удалить выделенную закачку или сбросить значения в окне фильтрации
    G – показать окно фильтрации
    S – сохранить настройки фильтрации  в файле.
    0-9 – выбор фильтрации с шагом 10
    PageUp    - увеличение значения
    PageDown     - уменьшение значение в окне фильтрации
 
 В указанном пути к OK ждем пойманной большой рыбы. :)
 
 
 Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=622&start=500&st=0&sk=t&sd=a.
 
 
 
				
					| размещено: 2008-06-06,последнее обновление: 2008-07-26,
 автор: nsand
 |  |  
 
   |   |   
 2014-07-27, lissyaragmirror
 Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
 2013-08-20, zentarimScan+Print server FreeBSD 9
 Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
 2011-11-20, BlackCatРазъём на WiFi-карту
 Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
 2011-09-14, manefestoНастройка git+gitosis
 Настройка системы контроля версия исходного кода в связке git+gitosis+ssh 
 2011-08-14, zentarimWi-FI роутер + DHCP + DNS
 Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
 2011-06-15, -ZG-Охранная система на FreeBSD+LPT
 В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
 2011-03-13, terminusng_nat
 Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
 2011-02-20, КапитанNagios+Digitemp
 Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
 2011-02-17, Le1Zyxel Configuration
 Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
 2011-02-16, foxhast carp zfs ucarp cluster
 HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
 2011-02-04, BlackCatВосстановление ZFS
 История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
 2011-02-03, Капитан1-Wire
 Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
 2011-01-28, КапитанТемпература в серверной
 Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
 2011-01-21, m4rkellSyslog server
 Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
 2011-01-07, lissyaraCanon/gphotofs
 Монтирование цифровых фотоаппаратов Canon (PTP) как файловой системы, автоматизация этого процесса через события devd и внешние скрипты.
 2010-12-13, AlIPSec
 Описание принципов работы IPSEC и способов аутентификации.
 2010-12-07, manefestoFreeBSD on flash
 Было принято решении переехать на USB Flash и установить минимальный джентельменский набор для работы своего роутера. Делаем  =)
 2010-12-05, Fomalhautroot ZFS, GPT
 Инструкция по установке FreeBSD с использованием в качестве таблицы разделов GPT и в качестве основной файловой системы - ZFS
 2010-09-05, CancerНастройка аудиоплеера на ximp3
 Цели: Простенький аудиоплеер, для того что бы тетя продавец в магазине утром пришла нажала на кнопку Power и заиграла в зале музыка, так же был доступ по сети, общая шара куда можно заливать музыку, к
 
 | 
	
		| 
	
		| 
			
				
					| Статистика сайта |  
					| Сейчас на сайте находится: 8 чел. |  
					| За последние 30 мин было: 79 человек |  
					| За сегодня было9478 показов,
 1261 уникальных IP
 |  |  |  |   Этот информационный блок появился по той простой причине,
			что многие считают нормальным, брать чужую информацию не уведомляя автора
			(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
			Я не против распространения информации — только за. Только условие простое — извольте
			подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
			незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
			Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
 © lissyara 2006-10-24 08:47 MSK
			
 |   | 
		
		 |