Показать сообщение отдельно
Старый 27.08.2007, 21:40   #2
ilia_m
Неактивный пользователь
 
Регистрация: 07.01.2007
Сообщений: 79
Репутация: 30
По умолчанию Ответ: SkyStar II под Линуск!!!

???
Эта карта уже неск-ко лет как "прикручена" к Линуксу!
Какой дистр? Какая версия ядра?

Добавлено через 1 час 0 минут
Для ядра 2,6 настраивается так:
Для начала нужно проверить, что находится в папке /dev/dvb
Должнобыть вот это:
dvb
dvb0.demux0
dvb0.dvr0
dvb0.frontend0
dvb0.net0
Затем смотрим на вывод команды #dmesg | less
Должно быть что-то типа этого:
drivers/media/dvb/b2c2/skystar2.c: FlexCopIIB(rev.195) chip found
drivers/media/dvb/b2c2/skystar2.c: the chip has 38 hardware filters
DVB: registering new adapter (SkyStar2)
Если в каталоге /dev/dvb/adapter0/net0 нет файлов, то нужно их создать:
# mknod -m 0660 /dev/dvb c 212 7
# mknod -m 0660 /dev/dvb0.demux0 c 212 4
# mknod -m 0660 /dev/dvb0.dvr0 c 212 5
# mknod -m 0660 /dev/dvb0.frontend0 c 212 3
# mknod -m 0660 /dev/dvb0.net0 c 212 7
Если всё Ок, то приступаем к настройке:
1)в файл /etc/modprobe.conf добавляется строка:
options dvb-core dvb_shutdown_timeout=0
2)нужны утилиты linuxtv-dvb-apps(нужно скачать)
Качаем, разархивируем, затем
cd linuxtv-dvb-apps/util
#make
Перемещаем утилиты szap, dvbnet, dvbtraffic в /bin/
3)создаём файл /etc/channels.conf с параметрами транспондера:
STV:11595:v:0:29270:4163:4163:0 (Это для прова СТВ)
4)пробуем залочить карту:
#szap -c /etc/channels.conf -n1
В ответ должно быть вот это:
status 1f | signal 5959 | snr 3535 | ber 0000000d | unc 00000006 | FE_HAS_LOCK
Если в конце есть FE_HAS_LOCK, то всё в порядке.
5)поднимаем сетевой интерфейс:
#dvbnet -p 4163 (это пид у прова)
6)присваиваем МАС адрес карты:
#ifconfig dvb0_0 hw ether xx:xx:xx:xx:xx:xx
7)присваиваем IP адрес:
#ifconfig dvb0_0 192.168.xx.xx
Проверить работоспособность можно так:
# tcpdump -i dvb0_0 -n
Если на экране видно название пакетов со спутника, то всё Ок.
8)если нужен Глобакс, то делаем так:
качаем, разархивируем, копируем globax в /usr/bin
Затем создаём файл /etc/globax.conf, куда пишем свои параметры. Запускаем так:
#/usr/bin/globax /etc/globax.conf
9)в браузере указываем проксю 127.0.0.1:3128 и работаем.
Если всё работает, то можно написать скриптец для автоматического запуска.

Добавлено через 1 час 10 минут
А вот собственно скрипт запуска(мой):
#!/bin/sh
szap -c /etc/channels.conf -n 1 -x
dvbnet -p 4163 (это мой пид)
ifconfig dvb0_0 192.168.ХХ.ХХ up (мой АйПи)
ifconfig dvb0_0 hw ether 00:00:C0:A8:ХХ:ХХ (мой МАС адрес)
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
/usr/bin/globax /etc/globax.conf
Запускаю таким образом:
#/etc/ss3 start (где ss3-название скрипта)
Также необходимо сделать его исполняемым:
# chmod a+x имя_файла.
Удачи.
__________________
Супрал120 - 19.2е+13е+36е, Супрал 90 - 60е
Mabo110-75е+80е+90е,Openbox 7200PVR+250Gb HD

Последний раз редактировалось ilia_m; 28.02.2008 в 19:07.. Причина: Добавлено сообщение
ilia_m вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
 
Время генерации страницы 0.02779 секунды с 10 запросами