Форум пользователей сервиса "Радуга-Интернет" и "РадиоИнтернет"

Архив сообщений => Общие вопросы => Асинронный интернет => Raduga-Internet на Linux => Тема начата: Agro от 10.05.2009, 00:46:44

Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 00:46:44
Доброго времени суток! Обращаюсь к корифеям за помощью. Установил Ubuntu 9.04, хочу подключить Радугу в любом виде. Нарыл в инете инфу, но к сожалению для предыдущих релизов Ubuntu. Даже попытки прописать DVB карту бесплодны, не говоря уже о запуске Sprint или Open VPN. Упорства конечно у меня хватит, пока не добьюсь, а вот семейный бюджет уже трещит из-за высокой стоимости наземки ADSL. Буду весьма благодарен тому, кто обстоятельно изложит всё от а до я. Проявите терпение, а я в свою очередь научившись в дальнейшем помогу другому с не меньшим усердием. Мои параметры: S 1401-Budget PCI   Intelsat 904 11595 мГц.javascript:void(0);
Название: Raduga в Ubuntu 9.04
Отправлено: Fastor от 10.05.2009, 02:21:08
В первую очередь необходимо скачать исходники дров, затем скомпилировать, и только после этого прописывать устройство. Если возникнут проблемы со стандартной процедурой (описание прилагается к дровам) стучите в асю, помогу (пока времени нет делать полное описание).
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 10:26:16
Ах если бы знать где и какие скачать дрова и как их скомпилировать, может дело немного продвинулось. У кого узнать? Даже форум Ubuntu не работает ссылаясь на поломку. Асю в Ubuntu не устанавливал да и вообще она у меня почти пустая. Нужен дешёвый интернет чтобы её разогнать. Замкнутый круг!

Помогите кто может!
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 12:03:26
Вот отображение моих попыток в терминале


agro@WELL:~$ sudo dmesg | grep dvb
[    7.076336] saa7146: register extension 'budget dvb'.
[    7.076449] budget dvb 0000:05:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
agro@WELL:~$ /etc/modprobe.d/dvb_core.modprobeoptions dvb_core dvb_shutdown_timeout=915360000
bash: /etc/modprobe.d/dvb_core.modprobeoptions: No such file or directory
agro@WELL:~$ sudo apt-get install dvb-utils
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия dvb-utils.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 64 пакетов не обновлено.
agro@WELL:~$ /etc/channels.conf
bash: /etc/channels.conf: No such file or directory
agro@WELL:~$ /etc/channels.conf 904:11595:v:29270:0:0:0
bash: /etc/channels.conf: No such file or directory
agro@WELL:~$ szap -c /etc/channels.conf -n 1
reading channels from file '/etc/channels.conf'
error opening channel list '/etc/channels.conf': 2 No such file or directory
agro@WELL:~$
Название: Raduga в Ubuntu 9.04
Отправлено: Lenchik от 10.05.2009, 14:00:13
Ничего качать и компилировать не надо. В убунте и так все есть. Я под ней уже не один десяток серверков для раздачи сатинета настроил. Выполните команду dmesg и посмотрите видно ли вашу ТТ-1401. Если материнка не древняя то должны быть строчки типа:
[   27.211510] saa7146: found saa7146 @ mem c7924000 (revision 1, irq 12) (0x13c2,0x1018).
[   27.211558] saa7146 (0): dma buffer size 192512
[   27.211575] DVB: registering new adapter (TT-Budget-S-1401 PCI)
[   27.358526] adapter has MAC addr = 00:d0:5c:09:5f:44

[   35.334120] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...

Если что либо подобное есть, то драйвера нашлись и работают, а проблема в вашем скрипте запуска DVB карты.
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 18:15:39
Вот что отображается после ввода dmesg.

[    7.325244] saa7146: found saa7146 @ mem ffffc2001010ec00 (revision 1, irq 16) (0x13c2,0x1018).
[    7.325256] saa7146 (0): dma buffer size 192512
[    7.325261] DVB: registering new adapter (TT-Budget-S-1401 PCI)
[    7.367737] adapter has MAC addr = 00:d0:5c:c4:6b:46
[    7.428332] ppdev: user-space parallel port driver
[    7.519183] DVB: registering adapter 0 frontend 0 (Philips TDA10086 DVB-S)...
[    7.592873] HDA Intel 0000:04:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 18:34:32
Видимо карта встала. Пытался запустить sprint 3.3 нивкакую. Для инфы на всякий случай Ubuntu у меня 64 битная.
Название: Raduga в Ubuntu 9.04
Отправлено: Beard от 10.05.2009, 20:30:05
Спринта для 64-битной версии, до настоящего времени не было, поэтому либо опен впн, либо впн.
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 10.05.2009, 22:47:06
Установил 32-битную Ubuntu 9.04. Карта прописалась. Спринт 3.3 запустился, но в одной строчке какая-то ошибка

10.05.2009 [21:12:03][935251] [INFO] Tunnel 'tun0' opened
10.05.2009 [21:12:03][935488] [INFO] Start http server at port 8080
10.05.2009 [21:12:03][935620] [ERROR] Cann't bind on port 8080

Помогите разобраться с этой ошибкой и связать спринт с ADSL.
Название: Raduga в Ubuntu 9.04
Отправлено: Beard от 11.05.2009, 04:57:41
У меня подобная хрень была пока не удалил эту строчку из скрипта up sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' т.е. Спринт зависал намертво, это на 9.04 а на 8.10 все работало в таком виде.
Название: Raduga в Ubuntu 9.04
Отправлено: KOMPO от 12.05.2009, 05:52:14
Видимо карта встала. Пытался запустить sprint 3.3 нивкакую. Для инфы на всякий случай Ubuntu у меня 64 битная.

http://newforums.d-v.ru/index.php?topic=3267.0
Для 64бит, на 8.10 работала.Только он сечас маленько по другому называется, не помню.

В 9.04 TT-1401 так-же настраивается .Очень хороший мануал
http://faq.d-v.ru/index.php?sid=6544167&lang=ru&action=show&cat=44

Спутник лочится ? В channels.conf 904:11595:v:0:29270:0:0:0
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 13.05.2009, 19:15:39
Перечитал все мануалы. Применял рекомендации в трёх сборках Ubuntu. И каждый раз хоть одна команда да не проходит. Никто не хочет тратить время чтобы рельно помочь провести весь процесс от начала до конца. Увы! Разочарование! От убунтовцев рекламных обещаний много, а на деле пустота. Даже форум не работает. Увы. Увы. 
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 13.05.2009, 20:12:47
DVB прописалась. Сигнал залочен. Спринт имеет статус инициализация. На этом всё! Вечный вопрос "Что делать?" Работать в XP и довольствоваться CRAKами...
Название: Raduga в Ubuntu 9.04
Отправлено: Fastor от 13.05.2009, 21:47:27
Ключик с ЛК в спринт правильно (без ошибок) скопирован? IP адреса тоже правильно прописаны?
Название: Raduga в Ubuntu 9.04
Отправлено: Beard от 14.05.2009, 03:43:13
Agro, ты посмотри рекомендацию тремя постами выше. У меня с этой строкой в скрипте тоже спринт не запускается. И вообще проверь каждую букву, каждый пробел в кодах,  Я из-за одного пропущенного слова, мучился почти две недели (постоянно вручную запускал инет). И к тому же в настройках системы ты прокси прописал?
Название: Raduga в Ubuntu 9.04
Отправлено: KOMPO от 14.05.2009, 05:58:12
 

     Убеждаемся что есть сигнал

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



   Создаем интефейс спутниковой карты

2. dvbnet -p Your_PID




У тебя фильтрация вроде по MAC.

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

3. ifconfig dvb0_0 hw ether Your_MAC Your_IP netmask 255.255.255.0 up



   Выключаем rp_filter

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



   Включаем пересылку пакетов.

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



 ifconfig  что показывает? dvb0_0 поднялся?



 Папку Sprint-linux-x86-3-3 можно переименовать,например в Sprint-3,что-бы покороче название было(для удобства) и положить в /home/твой логин/ .Файл с настройками sprint.xml можно из WINDOWS положить в Sprint.

 Поднимаешь наземку.Потом Sprint



  cd ~/sprint-3



  sudo ./sprint

 

 Запуск через sudo,а то tap не поднимется.Должно получится так. 

viper@viper-desktop:~$ cd ~/sprint-3
viper@viper-desktop:~/sprint-3$ sudo ./sprint
14.05.2009 [08:33:48][834037] [INFO] Tunnel 'tun0' opened
14.05.2009 [08:33:48][855402] [INFO] Listen multicast on interface: 127.0.0.1
14.05.2009 [08:33:48][855741] [INFO] Start http server at port 8080
14.05.2009 [08:33:49][557415] [WARNING] Unknown parameter type received: 1
14.05.2009 [08:33:49][557592] [WARNING] Unknown parameter type received: 4
14.05.2009 [08:33:49][557673] [WARNING] Unknown parameter type received: 5
14.05.2009 [08:33:49][558891] [INFO] Port 3128 opened for service id='0'
14.05.2009 [08:33:49][559082] [INFO] Port 3129 opened for service id='1'
14.05.2009 [08:33:49][559203] [INFO] Port 3130 opened for service id='2'
14.05.2009 [08:33:49][559320] [INFO] Port 3131 opened for service id='3'
Установил 32-битную Ubuntu 9.04. Карта прописалась. Спринт 3.3 запустился, но в одной строчке какая-то ошибка

10.05.2009 [21:12:03][935251] [INFO] Tunnel 'tun0' opened
10.05.2009 [21:12:03][935488] [INFO] Start http server at port 8080
10.05.2009 [21:12:03][935620] [ERROR] Cann't bind on port 8080

Помогите разобраться с этой ошибкой и связать спринт с ADSL.
У тебя вроде порт 8080 занят

Убирай все скрипты,сначала вручную пробуй поднять.И повнимательней,
лишних пробелов чтобы не было,(по собственному опыту).
Попробуй по GPRS землю поднять.

 

 




 
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 14.05.2009, 20:35:50
Здравствуй КОМРО. Выполнил всё как ты написал. Вот результат


agro@well:~$ szap -c /etc/channels.conf -n 1 -x
reading channels from file '/etc/channels.conf'
zapping to 1 'Raduga':
sat 0, frequency = 11595 MHz V, symbolrate 29270000, vpid = 0x0000, apid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal b1b1 | snr 0a0a | ber 00000000 | unc 00000000 |
status 1f | signal b1b1 | snr e4e4 | ber 00000000 | unc 00000024 | FE_HAS_LOCK
agro@well:~$ sudo /usr/bin/dvbnet -p 4157

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_5 for pid 4157 created successfully.
agro@well:~$ ifconfig dvb0_0 hw ether 000000000000000000000000 netmask 255.255.255.0 up
SIOCSIFHWADDR: Operation not permitted
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFNETMASK: Permission denied
SIOCSIFFLAGS: Permission denied
agro@well:~$ echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
bash: /proc/sys/net/ipv4/conf/dvb0_0/rp_filter: Permission denied
agro@well:~$ echo 1 > /proc/sys/net/ipv4/ip_forward
bash: /proc/sys/net/ipv4/ip_forward: Permission denied
agro@well:~$ cd /home/agro/sprint-linux-x86-3-3
agro@well:~/sprint-linux-x86-3-3$ sudo ./sprint
14.05.2009 [19:19:05][165596] [INFO] Tunnel 'tun0' opened
14.05.2009 [19:19:05][172868] [INFO] Listen multicast on interface: 127.0.0.1
14.05.2009 [19:19:05][173093] [INFO] Start http server at port 8080


Последних строчек как у тебя нет. Спринт имеет статус инициализация.   ( МАС и IP   затёр). Прошу помощи! С уважением Agro/
Название: Raduga в Ubuntu 9.04
Отправлено: Lenchik от 14.05.2009, 20:55:16
Не знаю как остальное, но вот это:
status 1f | signal b1b1 | snr e4e4 | ber 00000000 | unc 00000024 | FE_HAS_LOCK
говорит о том что пакеты идут битые. Тарелка мала, криво настроена или еще какая проблема. unc это количество непринятых пакетов уже после корректирующих кодов, ber до коррекции. unc всегда должно быть по нолям.
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 14.05.2009, 21:02:32
В ХР работает идеально. Сигнал 91-97 % качество 100%. Кажется лопухнулся с дисеком. У меня 904 на первом порте.  Хотя это не должно повлиять если в конфигурации прописал О. Как считаеш?
Название: Raduga в Ubuntu 9.04
Отправлено: 904 от 14.05.2009, 21:04:52
Если пригодится - вот набросок скрипта которым я запускал инет:
 
#!/bin/sh
#Пид Вашей подписки
PID=xxxx
#MAC адрес подписки
IPMAC=xx:xx:xx:xx:xx:xx
#Имя DVB-интерфейса
DVBNAME=dvb0_0
#IP подписки
IPDVB=xxx.xxx.xxx.xxx
#Локация сигнала
szap -n 1-x/root/.szap/channels.conf
#Старт DVB-интерфейса
dvbnet -p xxxx -a 0
ifconfig dvb0_0 xxx.xxx.xxx.xxx netmask 255.255.255.255 broadcast 255.255.255.255
ifconfig dvb0_0 hw ether xx:xx:xx:xx:xx:xx
/sbin/ip route add xxx.xxx.xxx.xxx dev dvb0_0
echo 1000000 > /proc/sys/net/core/rmem_max
echo -n 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
#Запуск ускорителя Спринт
/sprint-3/sprint
Название: Raduga в Ubuntu 9.04
Отправлено: KOMPO от 14.05.2009, 21:22:33
У меня в /etc/network/interfaces прописано,поднимается при загрузке.
TV на компе не смотрю
 
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:xx:xx 172.18.xx.xxx 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

Название: Raduga в Ubuntu 9.04
Отправлено: 904 от 16.05.2009, 15:48:11
В ХР работает идеально. Сигнал 91-97 % качество 100%.
Как обстоят дела с Kaffeine? - думаю, что не мешало бы проверить сигнал именно в нем.
Что касается убунты, я не знаю как там дела с сетевыми экранами, но на мандриве инет не пошел пока не отключил сетевой экран.
Название: Raduga в Ubuntu 9.04
Отправлено: Agro от 16.05.2009, 18:52:58
Загрузил Кафеин. Работает 2 спутника из 4. Нет транспондеров на Sirius-4.8 и НТВ+ 36 градус.

904 работает. Значит с картой всё ОК!