LinuxForum.Fans
Тема

Спутниковый интернет

Автор: Gnom 208 сообщений 36902 просмотров
#96789

Все таки, что-то с ускорителем globax, по-моему. Запускаю в консоли команды, которые описал в первом сообщении, все работает. Сигнал залочен, трафик есть, но после подключения ускорителя ничего не происходит. Хотелось бы попробовать другие варианты соединения, но, в данном случае, не получится.

#96817

Aleks,Посмотри какие права у глобакса,попробуй запусти его от root.

#98901

Разобрался. Нужно было добавить в настройки вот эти параметры:
[console]echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter[/console] Все дело в том, что на форумах они встречаются порознь, потому и не получалось. Обычно, вообще, советуют прописать только [console]echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter[/console] Правда, есть сомнения относительно [console]echo 1 > /proc/sys/net/ipv4/ip_forward[/console] Нужен ли он, вроде бы и так работает. Если где-то ошибка, пожалуйста, поправляйте.

#98906

У меня прописана только эта строка [console]echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter[/console]
и все работает.

#100716

В итоге, использую своих настроек вот этот скрипт:

text
#!/bin/sh
PATH=/usr/sbin:/usr/bin:/sbin:bin
NAME='basename $0'
MAC=''xx:xx:xx:xx:xx:xx''
IP=''172.xx.x.xxx''
PID=''xxx''
GLOBAX_BIN=''/usr/local/sbin/globax''
GLOBAX_CONF=''/etc/globax.conf''
CHANNELS_CONF=''/etc/channels.conf''
case ''$1'' in
start)
echo ''starting $NAME...''
szap -c /etc/channels.conf -n1 > /dev/null &
dvbnet -p $PID
ifconfig dvb0_0 $IP
ifconfig dvb0_0 hw ether $MAC
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
/usr/local/sbin/globax /etc/globax.conf
;;
stop)
echo ''stoping $NAME...''
killall globax
ifconfig dvb0_0 down
dvbnet -d 0
killall szap
;;
restart)
$0 stop
$0 start
;;
*)
echo ''usage: $NAME start|stop|restart''
exit 3
;;
esac
exit 0

Скрипт называется dbvd (например), находится в /etc/init.d/, и запускается командой: /etc/init.d/dbvd start. smile

#104854

Доброго времени суток. У меня интернет Sky-Fy на Bonum 56 DVB карта Skaystar2. Все настраивал по 1 посту вроде как связь есть, вот:
[root@localhost rics]# ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:08:C9:A2:A2:D4
inet addr:172.20.90.127 Bcast:172.20.255.255 Mask:255.255.0.0
inet6 addr: fe80::208:c9ff:fea2:a2d4/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:4096 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0x2103

eth0 Link encap:Ethernet HWaddr 20:CF:30:49:0F:2B
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:27 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3036 errors:0 dropped:0 overruns:0 frame:0
TX packets:3036 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:167488 (163.5 KiB) TX bytes:167488 (163.5 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:10.213.104.85 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2552 errors:0 dropped:0 overruns:0 frame:0
TX packets:2489 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:3519311 (3.3 MiB) TX bytes:145039 (141.6 KiB)

[root@localhost rics]# femon -H
FE: Conexant CX24123/CX24109 (DVBS)
Problem retrieving frontend information: Operation not supported
status SCVYL | signal 91% | snr 98% | ber 0 | unc -1215690488 | FE_HAS_LOCK
Problem retrieving frontend information: Operation not supported
status SCVYL | signal 91% | snr 98% | ber 0 | unc -1215690488 | FE_HAS_LOCK
Problem retrieving frontend information: Operation not supported
status SCVYL | signal 91% | snr 98% | ber 0 | unc -1215690488 | FE_HAS_LOCK
^C
[root@localhost rics]# dvbtraffic
0000 20 p/s 3 kb/s 31 kbit
0001 19 p/s 3 kb/s 29 kbit
0010 19 p/s 3 kb/s 29 kbit
0011 19 p/s 3 kb/s 29 kbit
0012 306 p/s 56 kb/s 460 kbit
0014 6 p/s 1 kb/s 10 kbit
0020 149 p/s 27 kb/s 224 kbit
0021 60 p/s 11 kb/s 91 kbit
0023 60 p/s 11 kb/s 91 kbit
0026 60 p/s 11 kb/s 91 kbit
0032 2 p/s 0 kb/s 4 kbit
0033 664 p/s 121 kb/s 998 kbit
0034 135 p/s 24 kb/s 203 kbit
005f 0 p/s 0 kb/s 1 kbit
0064 2 p/s 0 kb/s 4 kbit
0065 548 p/s 100 kb/s 825 kbit
0066 136 p/s 24 kb/s 204 kbit
0096 2 p/s 0 kb/s 4 kbit

Но вот интересует, в мониторе сети показывает что трафик только с РРР0 как входящий так и исходящий, так как это исправить.

#105113

rics, покажи что пишет
[console] dmesg | grep -i dvb[/console]
и
[console]lsmod | grep flex[/console]
модуль cx24123 пробовал подгружать?
[console]depmod -a
modprobe cx24123[/console]
Если на эту команду выдаст ошибку,как вариант,поставь dkms-v4l-dvb-testing, и снова попробуй подгрузить.

#106109
Gnom написал:
rics, покажи что пишет
Консоль:

dmesg | grep -i dvb

Вот
[root@localhost rics]# dmesg | grep -i dvb
DVB: registering new adapter (FlexCop Digital TV device)
DVB: registering adapter 0 frontend 0 (Conexant CX24123/CX24109)...
b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S rev 2.8' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
dvb_net: created network interface dvb0_0
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb_net: created network interface dvb0_1
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)
dvb0_0: no feed to stop
dvb0_0: could not set section feed
dvb_demux_feed_del: feed not in list (type=1 state=0 pid=ffff)

Gnom написал:
Консоль:

lsmod | grep flex

[root@localhost rics]# lsmod | grep flex
b2c2_flexcop_pci 5235 5
b2c2_flexcop 26592 1 b2c2_flexcop_pci
dvb_core 86404 1 b2c2_flexcop
cx24123 12690 2 b2c2_flexcop
cx24113 6929 2 b2c2_flexcop
s5h1420 10524 1 b2c2_flexcop
i2c_core 24741 10 i2c_piix4,nouveau,drm_kms_helper,drm,i2c_algo_bit,isl6421,b2c2_flexcop,cx24123,cx24113,s5h1420

Gnom написал:
модуль cx24123 пробовал подгружать?
Консоль:

depmod -a
modprobe cx24123

никаких ошибок не выдает

#106111

/delete
ошибочный пост

#106117
rics написал:
Настраивать пробовал вот отсюда http://www.sky-fi.ru/forum/viewtopic.php?f=3&t=64

так там же настройки под винду.Ты каким образом поднимаешь карту,какими командами или скриптом?
И посмотри пакет dvb-apps установлен?

#106129

Извиняюсь за ссылку. Карту поднимал по ссылке из первого поста. А провайдера пробовал настраивать по вот этой ссылке http://www.sky-fi.ru/forum/viewtopic.php?f=3&t=642.
dvd-apps установлен.

#106140

Pid,MAC,IP все правельно прописано?И покажи что в channels.conf написано.Попробуй залочить сигнал и поднять карту из консоли,на что будет выдавать ошибки.

#106213
Gnom написал:
И покажи что в channels.conf написано.

Вот
bonum:12303:h:0:27500:0:0:0:

Gnom написал:
Попробуй залочить сигнал и поднять карту из консоли

А как из консоли

#106248

rics, Зачем в конце channels.conf двоеточие,удали.Из первого поста как делал настройку?
ifcfg-dvb0_0 и route-dvb0_0 такие файлы создавал? У меня был скайфай с 60Е,DVB-S2, с этими настройками работал на картах ТТ-1401 и Omicom SS4.
В первом посте есть ссылка,там все подробно описывается.Возми все настройки оттуда,впиши только свои пид,мак и IP.

#106263
Gnom написал:
ifcfg-dvb0_0 и route-dvb0_0 такие файлы создавал?

Да, создавал, и все делал по 1 посту. В NetApplet появилась проводная связь DVB 0_0, но подключаться не хочет. Мне кажется, что вся проблема в глобаксе, я его не создавал, а попробовал через ВПН.

#106278

Под впн немного другие настройки.Попробуй через глобакс.

#106281
Gnom написал:
Под впн немного другие настройки.Попробуй через глобакс.

Скорее всего придется через глобакс, но ради интереса, ткните носом в настройки под впн

#106343
rics написал:
А как из консоли

Залочиваешь сигнал
[console]szap -c /etc/channels.conf -n1 -x[/console]
поднимаешь dvb0_0
[console]dvbnet -p ххх #вместо ххх...свой пид в десятеричном виде,например 4160
ifconfig dvb0_0 ххх.ххх.ххх.ххх hw ether 00:00:00:00:00:00 up #вместо ххх...00:00... свой IP и MAC
route add ххх.ххх.ххх.ххх dev dvb0_0 #вместо ххх...свой IP
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter[/console]

rics написал:
но ради интереса, ткните носом в настройки под впн

Сам не настраивал,т.к. VPN "жрёт" много наземного трафика,(у меня Slonax и Globax) попробуй почитай тут.

#108686

Во общем удалил все, потом поднял карту так

Gnom написал:
откроется файловый менеджер,идёш в /etc ищешь файл rc.local и по F4 открываешь его на редактирование,никакие строки из него удалять не надо,нужно добавить ниже следующее

szap -c /etc/channels.conf -n 1 > /dev/null &
dvbnet -p хххх # хххх пид
ifconfig dvb0_0 ххх.ххх.ххх.ххх hw ether 00:00:00:00:00:00 up # ххх.ххх.ххх.ххх IP подписки ,00:00:00:00:00:00 MAC подписки
route add ххх.ххх.ххх.ххх dev dvb0_0 #IP подписки ,тот что писал выше
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter

после перезагрузки появился DVB0_0, прописываю в сетевом центре IP выданный провайдером, сеть поднимается. Подключаю землю. Запускаю глобакс (настраивал по ссылке из первого поста) пишет Ok, как под именем пользователя так и под рутом. Фаервол отключен. А трафика все равно по DVB0_0 нет. Подскажете плз., где еще покапать :(

Войдите или зарегистрируйтесь, чтобы ответить.