Автор Тема: Как настроить спутниковый инет под Линукс?  (Прочитано 40650 раз)

0 Пользователей и 1 Гость просматривают эту тему.

R.Ivan

  • Гость
Если пишет
root@yzver-desktop:~# szap -n 1 -x -l C-BAND
reading channels from file '/root/.szap/channels.conf'
zapping to 1 'Raduga':
sat 0, frequency = 12699000 MHz H, symbolrate 7143000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 9595 | snr 0202 | ber 00000000 | unc 00000000 |
status 00 | signal 9a9a | snr 3434 | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 3131 | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2d2d | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
status 00 | signal 7e7e | snr 2e2e | ber 00000000 | unc 00000000 |
это значит нет сигнала? :icon_ques:

R.Ivan

  • Гость
Без c band пишет тоже самое

sungreen

  • Гость
... так да, должно быть FE_HAS_LOCK ...
... может параметры спутника напутал, может сигнала нет ...
... ps можно использовать femon для удобства ...

GrayHoax

  • Гость
НАРОД!!! Я просто нарадоваться не могу!!! Недавно настроил инет под линух!!! От радости прыгал долго! На самом деле все просто! Расскажу кому надо, пишите асю 179[no spam]173[no spam]662.

Сообщайте версию ядра (пишеться при загрузке), тип карты, чего добились и соответственно спутник!

И для модеров и админов... Можно даж написать полный мануал по настройке! У меня правда только 2 карты ss2 и TT-1401.

Tonik33

  • Гость
Вот уже пару дней не получается настроить инет под линукс. Ни опенвпн, ни спринт... :( Был бы очень благодарен, если сможете помочь.

Скрипт запуска выглядит так: http://www.everfall.com/paste/id.php?z5ff04rwcfqf

При загрузке спринт постоянно инициализируется: http://www.everfall.com/paste/id.php?qh5lh2wq8n1x

Пробовал играться настройками спринта - выставлял разные варианты запросного канала (прокси: локальный сквид; udp: скорость 512, mtu 1500), вкл/выкл тап-адаптер. Никакого результата, все абсолютно также - вечная инициализация.

При локе сигнала по dvb0_0 пролетает какой-то траф (смотрел tcpdump -ni dvb0_0).

Маршруты после старта спринта:
gentoo-serv ~ # route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
85.88.160.36    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.0.1.0        0.0.0.0         255.255.255.0   U     0      0        0 dvb0_0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         85.88.160.36    0.0.0.0         UG    0      0        0 ppp0

Проверка сигнала:

gentoo-serv dvb-inet # szap -l C-BAND -c /etc/channels.conf -n 1 -x
reading channels from file '/etc/channels.conf'
zapping to 1 'E90':
sat 0, frequency = 3989 MHz H, symbolrate 24050000, vpid = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 9999 | snr 6b6b | ber 000040f8 | unc 0000007f |
status 03 | signal 9999 | snr 6c6c | ber 00000000 | unc 00000000 |
status 1f | signal 9a9a | snr 8c8c | ber 00002733 | unc 0000007f | FE_HAS_LOCK
gentoo-serv dvb-inet # femon -h
FE: Philips TDA10086 DVB-S (DVBS)
status SCVYL | signal  60% | snr  54% | ber 0000262c | unc 0000007f | FE_HAS_LOCK
status SCVYL | signal  60% | snr  54% | ber 0000262c | unc 00000000 | FE_HAS_LOCK
status SCVYL | signal  60% | snr  54% | ber 0000262c | unc 00000000 | FE_HAS_LOCK
status SCVYL | signal  60% | snr  54% | ber 0000262c | unc 00000000 | FE_HAS_LOCK
status SCVYL | signal  60% | snr  54% | ber 0000262c | unc 00000000 | FE_HAS_LOCK

frider

  • Гость
постучись GrayHoax в аську, он тебе подскажет как настроить инет под линукс

monk

  • Гость
Всё оказалось до неприличия просто,что даже никакой радости нет.

У кого фильтрация по IP-адресу.надо MAC-адрес получить из IP переводом в HEX.
Например в личном кабинете IP 208.185.179.218,переводим на калькуляторе в HEX 208=D0 185=B9 и т.д.
получаем   D0 B9 B3 DA ,подставляем вперёд 00:00,получаем 00:00:D0:B9:B3:DA - ставим заместо MAC карты
остальное сделает SPRINT и UBUNTU.
Всё настраивал по мануалам РАДУГИ


век живи век учись всё равно дураком помрёшь


Beard

  • Гость
Тоже третий день мучаюсь и не сдвинулся ни на шаг, делал по мануалу http://www.opennet.ru/tips/info/1833.shtml и перечитал кучу руководств, но практически, начало у всех одинковое. У меня "Радуга" на "Ямал" С 3990 МГц.
b@b-desktop:~$ szap -c /etc/channels.conf -x -n 1
reading channels from file '/etc/channels.conf'
zapping to 1 'Raduga':
sat 0, frequency = 3990 MHz H, symbolrate 24050000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
FE_SET_FRONTEND failed: Invalid argument
status 01 | signal afaf | snr 5b5b | ber 000040f8 | unc 0000007f |
status 01 | signal afaf | snr 5c5c | ber 000040f8 | unc 0000007f |
status 01 | signal b0b0 | snr 5d5d | ber 000040f8 | unc 0000007f |
status 01 | signal afaf | snr 5b5b | ber 000040f8 | unc 0000007f |
status 01 | signal b0b0 | snr 5c5c | ber 000040f8 | unc 0000007f |
status 01 | signal b0b0 | snr 5b5b | ber 000040f8 | unc 0000007f |
status 01 | signal afaf | snr 5c5c | ber 000040f8 | unc 0000007f |
status 01 | signal b0b0 | snr 5c5c | ber 000040f8 | unc 0000007f |
status 01 | signal afaf | snr 5b5b | ber 000040f8 | unc 0000007f |
status 01 | signal b0b0 | snr 5c5c | ber 000040f8 | unc 0000007f |
b@b-desktop:~$
Я так понимаю, что система карту не видит...? Если запускаю такую команду, то вообще непонятно что выдает.
~$  szap -c /etc/channels.conf -x -n 1 C-BAND

usage: szap -q
         list known channels
       szap [options] {-n channel-number|channel_name}
         zap to channel via number or full name (case insensitive)
     -a number : use given adapter (default 0)
     -f number : use given frontend (default 0)
     -d number : use given demux (default 0)
     -c file   : read channels list from 'file'
     -x        : exit after tuning
     -r        : set up /dev/dvb/adapterX/dvr0 for TS recording
     -l lnb-type (DVB-S Only) (use -l help to print types) or
     -l low[,high[,switch]] in Mhz
     -i        : run interactively, allowing you to type in channel names
                 or -n numbers for zapping
Операционная сисетема ubuntu 8.10 карточка skystar 3 (S-1401) на команду
b@b-desktop:~$ find /dev/dvb
/dev/dvb
/dev/dvb/adapter0
/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/net0
/dev/dvb/adapter0/dvr0
b@b-desktop:~$
Похоже что реагирует адекватно.

GrayHoax

  • Гость
Народ, уважаю всех и вы уважайте друг друга! Есть решили проблему - отпишитесь как решили!!!

KOMPO

  • Гость
Beard

 Для ЯМАЛ С захват
 
szap -c /etc/channels.conf -n 1 -x -l 5150,5150,0

monk

  • Гость
UBUNTU 8.10+SPRINT3.3+GPRS Beeline(USB MOTOROLA C380)TT-budget1401

Всё по мануалам РАДУГи.

dvb-utils скачивал через Винду отсюда

http://packages.ubuntu.com/

Карту TT-budget1401 до настройки OPENVPN по этой инструкции

http://faq.d-v.ru/index.php?action=artikel&cat=44&id=540&artlang=ru

только ЯМАЛ С-диапазон

szap -c /etc/channels.conf -n 1 -x -l 5150,5150,0

sprint тоже скачивал через Винду,В UBUNTU заходил в раздел Винды и
перетаскивал. SPRINT распаковывал правой кнопкой,тупо перетаскивал в папку
пользователя.Остальное по этой
 
http://faq.d-v.ru/index.php?action=artikel&cat=44&id=548&artlang=ru

И тут я застрял, SPRINT не инициализировался

ЯМАЛ С- фильтрация по IP .А все мануалы про MAC.
Потом до меня дошло, погуглил фильтрацию по IP в LINUX
Сделал как описано в моём посте выше, всё завелось с полпинка .

так вот

P.S.     скрипт взял  отсюда http://www.opennet.ru/tips/info/1833.shtml

 auto dvb0_0
   iface dvb0_0 inet manual
   pre-up sh -c '/usr/bin/dvbnet -a 0 -p 501 > /dev/null'
   up ifconfig $IFACE hw ether YOUR-MAC-ADDRESS YOUR-IP-ADDRESS netmask 255.255.255.0 up
   up sh -c 'echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter'
   up sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
   up sh -c '/usr/bin/szap -c /etc/channels.conf -n 1 -x -l 5150,5150,0'
   down ifconfig $IFACE down
   down /usr/bin/dvbnet -d 0

 положил в  /etc/network/interfaces
 теперь  dvb0_0 поднимается при загрузке
Beeline через ГНОМОВСКИЙ NETWORK
« Последнее редактирование: 29.01.2009, 10:42:52 от monk »

Beard

  • Гость
Спасибо, утром попробовал захват по команде KOMPO - получилось, вечером буду дальше биться. А что лучше ставить, Sprint или OpenVPN? На винде спринт стоит.

frider

  • Гость
А что лучше ставить, Sprint или OpenVPN? На винде спринт стоит.

оставьте sprint версии 3.3 с ним комфортнее работается

KOMPO

  • Гость
SPRINT меньше исходящего траффика ест,особенно если UDP стоит,в настройках.Если на виндосе SPRINT стоит,то и ставь его, настройки те-же
понятные .Потом можно и OPENVPN поднять
« Последнее редактирование: 29.01.2009, 17:19:59 от KOMPO »

Beard

  • Гость
Вроде настроил, но спринт постоянно инициализируется, мак-адрес исправил
auto lo
iface lo inet loopback
auto dvb0_0
   iface dvb0_0 inet manual
   pre-up sh -c '/usr/bin/dvbnet -a 0 -p 501 > /dev/null'
   up ifconfig $IFACE hw ether 00:00:AC:12:2F:C2 172.18.47.194  netmask 255.255.255.0 up
   up sh -c 'echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter'
   up sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
   up sh -c '/usr/bin/szap -c /etc/channels.conf -n 1 -x -l 5150,5150,0'
   down ifconfig $IFACE down
   down /usr/bin/dvbnet -d 0
Но спринт все равно не запускается, может еще что не так?
И как проверить, что входящий трафик идет через тарель, а не через мобилу? Как я понял, никакого графического интерфейса не будет..?