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. Везде тоже самое. Если кто может помочь (если можно с подробной пошаговой инструкцией), буду очень признателен.



Последнее исправление: novichok32 (всего исправлений: 1)

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

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
() автор топика
Ответ на: комментарий от AITap

То есть, попытаться скачать где-нибудь другую версию слонакса?
А состав скрипта правильный? его можно не изменять?

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

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

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

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

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

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

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

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

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

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