LINUX.ORG.RU

Нужна помощь по настройке спутникового интернета в Linux Mint 8 Helena


0

0

Всем доброго времени суток! Я в линухе новичок. Попытался сам настроить спутниковый интернет - не получилось. У меня: карта skystar2, провайдер satgate, спутник astra 2c западный луч, ускоритель slonax 3g, система - Linux Mint 8 Hlena (ядро V2.6.xx), наземный канал GPRS. Мои действия: скачал из под винды dvb-utils и slonax 3g. Установил dvb-utils (это уже в линухе)))) ), распаковал архив со слонаксом в домашнюю папку. Чтобы карта не засыпала создал файл /etc/modprobe.d/dvb-core с содержанием: options dvb-core dvb_shutdown_timeout=0 Затем создал файл /etc/channels.conf с настройками провайдера. Потом в папке куда распаковал слонакс создал такой скрипт dvb.sh:

#!/bin/sh DEV_NAME=dvb0_0

# PID выданный провайдером PID=402

# IP из личного кабинета, выданный провайдером IP_ADDR=172.20.xxx.xxx

MAC_ADDR=0007:xx:xx:xx # MAC-адрес DVB-карты

/usr/bin/szap -c /etc/channels.conf -n 1 -x

dvbnet -p $PID

/sbin/ifconfig $DEV_NAME $IP_ADDR netmask 255.255.255.0 broadcast 255.255.255.

/sbin/ifconfig $DEV_NAME hw ether $MAC_ADDR

/sbin/route add $IP_ADDR dev $DEV_NAME

echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter

szap -c /etc/channels.conf -n 1 > /dev/null &

/sbin/modprobe ipt_MASQUERADE

/sbin/iptables -F; /sbin/iptables -t nat -F; /sbin/iptables -t mangle -F

/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

echo 1 > /proc/sys/net/ipv4/ip_forward

/sbin/sysctl -w net.ipv4.conf.default.rp_filter=«0»

/sbin/sysctl -w net.ipv4.conf.all.rp_filter=«0»

IP и MAC адрес изменил на свои. В конфиге слонакса указал свои логин и пароль. Подключил GPRS, в папке со слонаксом запустил терминал, в нем из-под рута запустил созданный скрипт (sh dvb.sh), потом слонакс (./slonax_3g). Синал поймал (написано HAS LOCK, потом вроде подключаться стал - написано было CONNECTED! большими желтыми буквами, а потом пишет: Illegal instruction (core dumped) и все, интернета нет, дальше что делать не знаю. Пробовал на: Ubuntu 9.10, Linux Mint 6, Linux Mint 7 Rosinka, Linux Mint 8 Helena. Везде тоже самое. Если кто может помочь (если можно с подробной пошаговой инструкцией), буду очень признателен.

никогда не настраивал спутниковый интернет, но такая

Illegal instruction (core dumped)

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

gena2x ★★★ ()
Ответ на: комментарий от gena2x

А как узнать, определилась ли нормально моя dvb карта в системе или нет? Я думаю что просто нет подходящих драйверов...

novichok32 ()
Ответ на: комментарий от novichok32

Откройте терминал и напишите туда:

dmesg > ~/lor.log
sudo lsmod >> ~/lor.log

После чего загрузите на http://omploader.org/ или http://paste.org.ru/ появившийся у Вас в домашней директории файл lor.log. Ссылку, естественно, давайте нам.

AITap ★★★★★ ()
Ответ на: комментарий от novichok32

[ 18.561600] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully

и

dvb_core 87364 2 stv0299,b2c2_flexcop

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

Пожалуйста, покажите скриншот терминала с полным выводом этого скрипта, который заканчивается «Illegal instruction». Как именно Вы ставили необходимые программы? Возможно, стоило поставить их из репозитория?

AITap ★★★★★ ()
Ответ на: комментарий от AITap

Вот что показывает мой терминал (не нашел как сделать скриншот))) ):

sasha-desktop slon # sh dvb.sh reading channels from file '/etc/channels.conf' zapping to 1 'SatGate': sat 0, frequency = 12148 MHz H, symbolrate 27500000, vpid = 0x0000, apid = 0x0000 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' status 00 | signal 9b84 | snr 72ff | ber 00002b00 | unc fffffffe | status 1f | signal c15e | snr cd95 | ber 000000e2 | unc fffffffe | FE_HAS_LOCK

DVB Network Interface Manager Version 1.1.0-TVF (Build Mon Nov 19 19:37:34 2007) Copyright (C) 2003, TV Files S.p.A

Device: /dev/dvb/adapter0/net0 Status: device dvb0_0 for pid 402 created successfully. WARNING: All config files need .conf: /etc/modprobe.d/dvb-core, it will be ignored in a future release. net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 sasha-desktop slon # ./slonax_3g SlonAx-3G linux@linux-zc3v v.3.01.14 RC5. 03.12.2009 19:36:03 Config loaded. Logfile: 'sx3g_client.log' Connect try #0... Authorization success Handshaking.... CONNECTED! Illegal instruction (core dumped) sasha-desktop slon #

Программы ставил так: из-под винды скачал (потому что на линуксе интернет только через мобилу, дорогой сильно получается) dvb-utils v1.1.1 и архив slonax_3g для linux. Потом в линуксе установил dvb-utils, распаковал архив со слонаксом в домашнюю папку. Где-то в интернете (не помню где) нашел скрипт, прописал в нем свои данные и в общем все... Из репозитария не поставил потому что банально не знаю как. Если можно, напишите какие пакеты мне нужно поставить для спутникового интернета (я где-то вычитал что возможно вместо dvb-utils нужно ставить dvb-apps или их вместе...), на каких репозитариях их искать и как подключить эти репозитарии. И слонакс тоже из репозитария ставится или его отдельно нужно искать?

novichok32 ()
Ответ на: комментарий от AITap

А что скажете по поводу терминала:

sasha-desktop slon # sh dvb.sh
reading channels from file '/etc/channels.conf'
zapping to 1 'SatGate':
sat 0, frequency = 12148 MHz H, symbolrate 27500000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 9b84 | snr 72ff | ber 00002b00 | unc fffffffe |
status 1f | signal c15e | snr cd95 | ber 000000e2 | unc fffffffe | FE_HAS_LOCK

DVB Network Interface Manager
Version 1.1.0-TVF (Build Mon Nov 19 19:37:34 2007)
Copyright (C) 2003, TV Files S.p.A

Device: /dev/dvb/adapter0/net0
Status: device dvb0_0 for pid 402 created successfully.
WARNING: All config files need .conf: /etc/modprobe.d/dvb-core, it will be ignored in a future release.
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
sasha-desktop slon # ./slonax_3g
SlonAx-3G linux@linux-zc3v v.3.01.14 RC5. 03.12.2009 19:36:03
Config loaded. Logfile: 'sx3g_client.log'
Connect try #0...
Authorization success
Handshaking....
CONNECTED!
Illegal instruction (core dumped)
sasha-desktop slon #

novichok32 ()
Ответ на: комментарий от novichok32

> попытаться скачать где-нибудь другую версию слонакса?
Похоже на то. Я не профессионал, но думаю, что это может помочь.

можно не изменять?

Видимо, да, раз он успешно подключается и авторизуется.

AITap ★★★★★ ()
Ответ на: комментарий от novichok32

Скачал самую старую версию слона, и все заработало!!!
Только теперь не знаю как проверить сколько трафика у меня зерез спутник идет, а сколько через GPRS?
Пробовал команду dvbtraffic но не понял что означают цифры которые она мне вывела...

novichok32 ()
Ответ на: комментарий от novichok32

> Только теперь не знаю как проверить сколько трафика у меня зерез спутник идет, а сколько через GPRS?

ifconfig и смотреть по интерфейсам

fenris ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.