Помогите запустить globax5 на ubuntu 10.04 server i386.
Подписка GxSat в WindowsXP работает без VPN (классический вариант).
Все команды ввожу из под root:
sudo su
Итак, система:
root@MicroS:/usr/local/sbin# uname -a
Linux MicroS 2.6.32-38-generic-pae #83-Ubuntu SMP Wed Jan 4 12:11:13 UTC 2012 i686 GNU/Linux
Имеется два интерфейса Ethernet.Через eth1 осуществляется доступ к сети Internet (ADSL).
root@MicroS:/usr/local/sbin# cat /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.5.222
netmask 255.255.255.0
network 192.168.5.0
broadcast 192.168.5.255
auto eth1
iface eth1 inet static
address 192.168.1.222
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
Internet на eth1 есть:
root@MicroS:/usr/local/sbin# ping ya.ru
PING ya.ru (213.180.204.3) 56(84) bytes of data.
64 bytes from
http://www.yandex.ru (213.180.204.3): icmp_seq=1 ttl=46 time=676 ms
Конфиг globax находится в /etc/globax.conf и выглядит так:
root@MicroS:/usr/local/sbin# cat /etc/globax.conf
[server]
debug=1
port=2080
log=client.log
[remote]
name=globax
server=91.189.84.200:25555
login=gs***** #из личного кабинета GxSat
passwd=MP****** #из личного кабинета GxSat
mtu=500
mru=500
speed_in=31250
speed_out=4000:8000
[local]
remote=globax
service_int=0
port=127.0.0.1:5080 #порт изменил под свои нужды
[local]
remote=globax
service_int=2
port=127.0.0.1:2080 #порт изменил под свои нужды
Данные брал из конфига globax WindowsXP. Правильно?
port=2080
server=91.189.84.200:25555
login=gs*****
passwd=MP******
Конфиг globax в Windows имеет дополнительные секции. Эти секции нужны для ubuntu?
Файл channels.conf находится в /etc (Работаю через DiSEqC, поэтому :1:22222:0:0:0)
root@MicroS:/usr/local/sbin# cat /etc/channels.conf
GXSAT:11057:h:1:22222:0:0:0
Начинаю подключаться, лок сигнала:
root@MicroS:/usr/local/sbin# szap -c /etc/channels.conf -n 1 -x
reading channels from file '/etc/channels.conf'
zapping to 1 'GXSAT':
sat 1, frequency = 11057 MHz H, symbolrate 22222000, vpid = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal fff0 | snr a3c0 | ber 00000000 | unc 0000000b |
status 1f | signal c438 | snr b838 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Сигнал залочен.
Отключаю Firewall:
root@MicroS:/usr/local/sbin# ufw disable
Firewall stopped and disabled on system startup
Далее последовательно ввожу команды:
root@MicroS:/usr/local/sbin# dvbnet -p 1010
DVB Network Interface Manager
Copyright (C) 2003, TV Files S.p.A
Status: device dvb0_0 for pid 1010 created successfully.
root@MicroS:/usr/local/sbin# ifconfig dvb0_0 hw ether 00:02:0A:**:**:** 10.255.***.*** netmask 255.255.255.0 up
root@MicroS:/usr/local/sbin# echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
root@MicroS:/usr/local/sbin# sysctl -w net.ipv4.conf.all.rp_filter="0"
net.ipv4.conf.all.rp_filter = 0
Проверяю:
root@MicroS:/usr/local/sbin# ifconfig
dvb0_0 Link encap:Ethernet HWaddr 00:02:0a:**:**:**
inet addr:10.255.***.*** Bcast:10.255.115.255 Mask:255.255.255.0
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:0x3f2
eth0 Link encap:Ethernet HWaddr 00:17:31:9f:dc:39
inet addr:192.168.5.222 Bcast:192.168.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:496 errors:0 dropped:0 overruns:0 frame:0
TX packets:329 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:46670 (46.6 KB) TX bytes:83079 (83.0 KB)
Interrupt:21
eth1 Link encap:Ethernet HWaddr 00:17:31:9f:dd:2a
inet addr:192.168.1.222 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:230 errors:0 dropped:0 overruns:0 frame:0
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:20385 (20.3 KB) TX bytes:12083 (12.0 KB)
Memory:dbfe0000-dc000000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:376 (376.0 B) TX bytes:376 (376.0 B)
HWaddr и inet addr соответствуют данным из информации о подписке в личном кабинете GxSat. В выводе ifconfig
нигде не фигурирует IP адрес TAP: 10.0.30.*** из личного кабинета GxSat. Это что-то значит?
На всякий случай проверяю лок сигнала:
root@MicroS:/usr/local/sbin# femon -H -c 1
FE: Montage Technology DS3000/TS2020 (DVBS)
status SCVYL | signal 76% | snr 63% | ber 0 | unc 0 | FE_HAS_LOCK
Бинарник globax скачан с сайта GxSat.
Бинарник globax находится в /usr/local/sbin/ конфиг globax находится в /etc/
Делаю бинарник исполняемым:
root@MicroS:/usr/local/sbin# chmod +x /usr/local/sbin/globax
Запускаю globax:
root@MicroS:/usr/local/sbin# /usr/local/sbin/globax /etc/globax.conf
Buffer size fifo 4096
GlobAx(tm) 5.0.16-RC, Build Jul 16 2010 18:03:24, (c)2004-2009 NuclearCat, GlobalProof S.A.R.L. All rights reserved.
Website:
http://www.globax.info Support:
support@globax.infoForking...
root@MicroS:/usr/local/sbin# UDP buffer will be set to 262144 bytes
RCV UDP buffer set to 262142 bytes
SND UDP buffer set to 262142 bytes
На этом все прекращается... В этом и есть проблема.
Смотрю client.log Там всего две строчки:
root@MicroS:/usr/local/sbin# cat client.log
[23/02/2015 12:12:23][1437]Globax started v5.0.16-RC Build Jul 16 2010 18:03:24
[23/02/2015 12:12:23][1437]close session format: udp_in/out/tcp_in/out
Internet через Globax не работает. Проверяю, пытаясь обновить пакеты ubuntu.
Указываю прокси для обновления:
root@MicroS:/usr/local/sbin# cat /etc/apt/apt.conf
Acquire::http::Proxy "http://127.0.0.1:5080/";
Запускаю обновление пакетов:
root@MicroS:/usr/local/sbin# apt-get update
Ош
http://ru.archive.ubuntu.com lucid Release.gpg
Соединение разорвано
Ош
http://security.ubuntu.com lucid-security Release.gpg
Соединение разорвано
Internet есть, но по прежнему по наземному запросному каналу через eth1.
Все это, ради эксперимента, делал на Ubuntu 12.04 i386. Результат тот же. Globax не работает.
Все заканчивается выводом:
RCV UDP buffer set to 262142 bytes
SND UDP buffer set to 262142 bytes
Подскажите, что я делаю не так.