Форум пользователей сервиса "Радуга-Интернет" и "РадиоИнтернет"
Архив сообщений => Общие вопросы => Асинронный интернет => Raduga-Internet на Linux => Тема начата: Agro от 15.05.2009, 23:54:34
-
Уважаемые линуксоиды! Великодушно прошу помощи. Нужна подробная инструкция подключения Спринт+ADSL. Мучаюсь длительное время. Тех кто наслаждается своими успехами и при этом вставляют короткие реплики типа всё уже миллион раз описано, прошу не беспокоить! Уверяю, что миллион раз мною всё прочитано! Дорогостоящего траффика ADSL накачано больше, чем нужно для приведения Ubuntu в порядок. Стучать мастерам в Асю, тоже не получиться. Страна большая и нас могут разделять 5-6 часовых поясов, а мы все как известно имеем привычку ходить на работу, где красные глаза не приветствуются. Войдите в положение пожалуйста, кто имеет наземку ADSL, помогите.
SOS!
-
Информация для помощника. DVB TT-1401, тазик 90см. В ХР уровень сигнала 91-97% качество 100%. Граббинг идёт без ошибок. На радуге сижу почти год. Подключаюсь через Радуга Connect 1.7.6. Подключение через VPN. Sprint никогда не работал. OpenVPN работал только в предыдущей версии Connect. Два дня назад переписываясь с КОМРО появилась идея заглянуть в настройки ADSL, а именно настройки подключения локальной сети. В свойствах протокола интернета (TCP/IP) изначально у меня был прописан IP-адрес, Маска подсети и Основной шлюз по инструкции к модему ADSL. Два дня назад выставил галочку Получить IP-адрес автоматически. После чего и Sprint и OpenVPN завелись с пол-пинка. Вот и появилась информация к размышлению, что в Ubuntu ржавый гвоздь забит в настройках сети. В которых пока разобраться не могу.
Теперь о том что имею в Ubuntu. Релиз на данный момент стоит 8.10. Спутник 904 платформа А 11595мГц. Дисек на 4 спутника. 904 подключён к первому порту. Если в файле конфигурации прописываю 1, то сигнала нет. Если ставлю ноль, то сигнал лочится. Далее, команды не давать карте заснуть терминал не принимает (использую разные по рекомендациям). Прописка PID проходит успешно. Прописка IP и МАС не всегда, потому-что использую много вариантов по многочисленным рекомендациям в которых честно говоря уже запутался. Команды отключения фильтрации и пересылки пакетов тоже не проходят. Ubuntu ругается что-то вроде не достаточно прав. И здесь запутался! Может эти команды и не нужны? В ходе многочисленных манипуляций с вариантами один раз получил статус спринта "Активен", но инет при этом не работал. Sprint юзаю двух версий 3.3 и 3.2а16. Вобщем при запуске спринта терминал виснет.
Всё это пробывал на Ubuntu 9.04 64-bit 9.04 32-bit скатился на 8.10.
Вот такая ситуация.
-
Извини, конечно, я сам новичок. Тоже парился с настройками. Но! Давай по порядку: 1. снеси все скрипты, отключи дисек, и запусти вручную. Чтобы карта не засыпала, надо файл /etc/modprobe.d/dvb_core.modprobe переименовать в /etc/modprobe.d/dvb_core.modprobe.conf (для 9.04, нашел в Гугле). У меня через дисек не запускался инет, пока не включу телевизор, поляризация, соответственно должна совпадать (купил новый), номер спутника должен быть на единицу меньше, в файле /etc/channels.conf, например: Raduga:11671:v:2:18200:0:0:0, это значит, что спутник подключен к 3 выходу дисека (третье число (2)). Ну и самое главное, если хочешь чтобы тебе, действительно, помогли - выложи свои конфигурационные файлы (в пределах разумного).
-
Да я скрипты и не запускал. Всё вручную делаю.
1. По поводу номера порта дисека как ты говориш, так и есть.Спутник подключён на 1 порт, а в конфигурации 0. И это правильно, сигнал лочится только в этом случае.
2. Ввожу sudo /usr/bin/szap -c /etc/channels.conf -n 1
получаю:
reading channels from file '/etc/channels.conf'
zapping to 1 'Raduga':
sat 0, frequency = 11595 MHz V, symbolrate 29270000, vpid = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 9f9f | snr 0a0a | ber 00000000 | unc 00000000 |
status 1f | signal b1b1 | snr e4e4 | ber 00000000 | unc 00000030 | FE_HAS_LOCK
status 1f | signal b1b1 | snr e4e4 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal b0b0 | snr e4e4 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal b0b0 | snr e4e4 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal b0b0 | snr e4e4 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
На этом этапе как понимаю всё нормально.
-
По поводу файла /etc/modprobe.d/dvb_core.modprobe так у меня его не существует.
-
Далее прописываю PID
Ввожу sudo /usr/bin/dvbnet -p 4157
Получаю:
DVB Network Interface Manager
Copyright (C) 2003, TV Files S.p.A
Status: device dvb0_2 for pid 4157 created successfully.
Далее прописываю IP и MAC
Ввожу sudo ifconfig dvb0_0 hw ether00:d0:5c:c4:ХХ:ХХ 10.255.ХХХ.ХХХ netmask 255.255.255.0 up
Получаю:
Использование:
ifconfig [-a] [-v] [-s] <имя интерфейса [[<AF>] <адрес>]
[add <адрес>[/<блок>]]
[del <адрес>[/<блок>]]
[[-]broadcast [<адрес>]] [[-]pointopoint [<адрес>]]
[netmask <адрес>] [dstaddr <адрес>] [tunnel <адрес>]
[outfill <NN>] [keepalive <NN>]
[hw <HW> <адрес>] [metric <NN>] [mtu <NN>]
[[-]trailers] [[-]arp] [[-]allmulti]
[multicast] [[-]promisc]
[mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]
[txqueuelen <NN>]
[[-]dynamic]
[up|down] ...
<HW>=Hardware Type.
Список возможных типов оборудования:
loop (Локальная петля (Loopback)) slip (Serial Line IP) cslip (VJ Serial Line IP)
slip6 (6-бит Serial Line IP) cslip6 (VJ 6-бит Serial Line IP) adaptive (Адаптивный Serial Line IP)
strip (Metricom Starmode IP) ash (Ash) ether (Ethernet)
tr (16/4 Мб/c Token Ring) tr (16/4 Мб/c Token Ring (Новый)) ax25 (AMPR AX.25)
netrom (AMPR NET/ROM) rose (AMPR ROSE) tunnel (Туннель IPIP)
ppp (Протокол PPP (Point-to-Point Protocol)) hdlc ((Cisco)-HDLC) lapb (LAPB)
arcnet (ARCnet) dlci (Frame Relay DLCI) frad (Frame Relay Access Device)
sit (IPv6-in-IPv4) fddi (Fiber Distributed Data Interface) hippi (HIPPI)
irda (IrLAP) ec (Econet) x25 (универсальный X.25)
eui64 (Универсальный EUI-64)
<AF>=Address family. По умолчанию: inet
Список возможных адресных диапазонов:
unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)
ax25 (AMPR AX.25) netrom (AMPR NET/ROM) rose (AMPR ROSE)
ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet)
ash (Ash) x25 (CCITT X.25)
Ввожу ifconfig
Получаю:
dvb0_0 Link encap:Ethernet HWaddr 00:d0:5c:c4:6b:46
inet addr:10.255.ХХХ.ХХХ Bcast:255.255.255.255 Mask:255.255.255.255
inet6 addr: fe80::2d0:5cff:fec4:6b46/64 Диапазон:Ссылка
ВВЕРХ 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
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Base address:0x103d
eth0 Link encap:Ethernet HWaddr 00:16:17:d7:d7:4e
inet6 addr: fe80::216:17ff:fed7:d74e/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4841 errors:0 dropped:0 overruns:0 frame:0
TX packets:5859 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:2252939 (2.2 MB) TX bytes:911863 (911.8 KB)
Прервано:23 Base address:0x800
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:184 errors:0 dropped:0 overruns:0 frame:0
TX packets:184 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:240156 (240.1 KB) TX bytes:240156 (240.1 KB)
ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:172.27.ХХХ.ХХХ P-t-P:192.168.229.9 Mask:255.255.255.255
ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:260 errors:0 dropped:0 overruns:0 frame:0
TX packets:335 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:3
RX bytes:247988 (247.9 KB) TX bytes:34576 (34.5 KB)
Запускаю спринт
Ввожу agro@Agro-WEll:~$ cd /home/agro/sprint-linux-x86-3-3
agro@Agro-WEll:~/sprint-linux-x86-3-3$ sudo ./sprint
Получаю:
16.05.2009 [21:42:26][722983] [INFO] Tunnel 'tun0' opened
16.05.2009 [21:42:26][725780] [INFO] Listen multicast on interface: 10.255.107.125
16.05.2009 [21:42:26][726167] [INFO] Start http server at port 8080
Спринт в WEB интерфейсе показывает инициализация, а терминал завис.
-
А где еще две команды, которые ты должен был выполнить до запуска спринта? http://faq.d-v.ru/index.php?sid=6608058&lang=ru&action=artikel&cat=44&id=548&artlang=ru
-
Прошу прощения сейчас эти команды ввёл и результат тот-же. Висим!
agro@Agro-WEll:~$ sudo -s
[sudo] password for agro:
root@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 = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal afaf | snr 0a0a | ber 00000000 | unc 00000000 |
status 1f | signal b0b0 | snr e3e3 | ber 00000000 | unc 00000027 | FE_HAS_LOCK
root@Agro-WEll:~# dvbnet -p4157
DVB Network Interface Manager
Copyright (C) 2003, TV Files S.p.A
Status: device dvb0_0 for pid 4157 created successfully.
root@Agro-WEll:~# ifconfig dvb0_0 hw ether 00:D0:5C:C4:6B:46 10.255.107.125 netmask 255.255.255.0 up
root@Agro-WEll:~# echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
root@Agro-WEll:~# echo 1 > /proc/sys/net/ipv4/ip_forward
root@Agro-WEll:~# cd /home/agro/sprint-linux-x86-3-3
root@Agro-WEll:~/sprint-linux-x86-3-3# ./sprint
17.05.2009 [10:05:00][60833] [INFO] Tunnel 'tun0' opened
17.05.2009 [10:05:00][66311] [INFO] Listen multicast on interface: 10.255.107.125
17.05.2009 [10:05:00][66555] [INFO] Start http server at port 8080
17.05.2009 [10:05:51][534569] [INFO] Listen multicast on interface: 10.255.107.125
-
А ты попробуй через GPRS (тебе Компо советовал уже). У меня только что точно такая же фигня была с GPRS, показывает что соединение есть, а спринт висит и инета нет. DVB работает. Поменял мобильник (Нокию на Моторолу) все пошло сразу. Ты подключи апплет "Монитор сети" и смотри все интерфейсы, может у тебя наземка висит (скорее всего так и есть). Спринт ведь инициализируется через наземку, если наземка нормальная то монитор сети кажет DVB интерфейс при подлкючени: received - 10.4b sent 0.0 а если наземное соединение не пашет то и sent типа 6.5 b или одни нули, хотя status 00 | signal afaf | snr 0a0a | ber 00000000 | unc 00000000 |
status 1f | signal b0b0 | snr e3e3 | ber 00000000 | unc 00000027 | FE_HAS_LOCK. В общем настраивай наземное соединение и будет тебе щастье :)
-
А я уже "настроил" наземку. Завалил весь Network. Ходил на сайт Убунтология их советы "помогли". Сейчас в ХР сижу "слёзы" вытираю.
Телефона с GPRS под руками нет.
-
Попробуй gre-туннель поднять
http://faq.d-v.ru/index.php?sid=6615075&lang=ru&action=artikel&cat=44&id=213&artlang=ru
ну и на форуме почитай http://newforums.d-v.ru/index.php?topic=3165.0
-
Пробовал через GPRS. Результат такой же. Ходил по ссылкам по поводу маршрутизации. Честно говоря для меня тёмный лес. Читаю и удивляюсь, что у людей вроде всё получается, а я застрял. Кстати ещё ни разу не встретил чтобы у кого нибудь наземка была ADSL.
-
значит,что то не так.проверяй всё . gprs должен с полпинка.
где то ошибка.сноси все настройки и поновой внимательно. MAC, PID и тд.
Про ADSL не знаю,вроде подключение МОСТ с полпинка,а в РОУТЕР прописывать надо.TT-1401 нормально в UBUNTU работает.
ЗЫ у тебя пид подключался куда не попадя,должен всегда на dvb0_0
-
Проверил всё. Ошибок нет. Погуглил с надеждой может кто-то использует в качестве наземки ADSL. Никого не нашёл. Инструкций нет, а сам не смогу настроить тупо тыкаясь. Ждать придётся лучших времён, да и знаний по сетям нужно подкопить.
-
Ты пока gprs и спринт подними как самое простое.Что-бы точно убедится,все настройки o'key.Потом adsl копать будешь.
sudo -s не делай, работай от юзера,попросит дашь sudo.
Скорее всего сносить надо систему.Теперь что,куда,как прописывать разобрался и начисто аккуратно поновой.
Если будешь по новой. adsl не поднимай !
2 пакета поставь dvb-utils dvb-apps через gprs. Или через виндоз скачай http://packages.ubuntu.com/
создаёшь cnannels.conf и dvb_core.modprobe.conf перезагрузись.
в /home/user кидаешь спринт 3-3
дальше как в факе поднимаешь
Или снеси все настройки adsl везде где делал и пробуй gprs.
ну и каждый знак проверяй.
в терминале ip a - там всё valid должно быть
ps У тебя случайно firewall в adsl-модеме не включен?
-
Кажется пошло. А проблема в недочётах инструкций. Для юзера который ни бум-бум в командной строке эти недочёты и являются камнем преткновения. Как же юзерок может догадаться, набрать sudo nano перед созданием файла dvb_core.modprobe.conf, когда в инструкции от Радуги написано так: Создаем файл /etc/modprobe.d/dvb_core.modprobe и добаляем туда одну единственную строчку options dvb_core dvb_shutdown_timeout=915360000. Да не создаётся он просто так. sudo nano нужно прежде ввести!
Вобщем карточка храпела, а я безнадёжно тыкался!
-
Дык я думал,что ты знаешь как файл создавать
Поэтому не писал.Сам мучился,зато хоть азы выучил :)
Ubuntu для новичков в картинках http://ubuntologia.ru/start-learning
-
Да не создаётся он просто так. sudo nano нужно прежде ввести!
Про sudo nano писал Under в соседней ветке. Однако у меня в Мандриве видимо нет это редактора и потому создавал их руками.
-
Установил Ubuntu 9.04. Пол-дня поюзал. Скрипт написал, кнопку на рабочем столе для запуска спринта создал. Запускается мгновенно. Сейчас качаю обновления.
-
Ну вот,а ты хотел вернуть всё взад в XP :D
-
Спасибо за советы КОМРО, BEARD, а также 904 за участие. Попробую ещё поднять OpenVPN. Потом подготовлю материал и выложу. Думаю чайникам как я пригодится. Потому, что вроде всё просто, но практически все пишут о своих мучениях 1-2 недели, а то и месяц. Нужна доскональная подробность.
С уважением ко всем Agro.
-
Установил Ubuntu 9.04. Пол-дня поюзал. Скрипт написал, кнопку на рабочем столе для запуска спринта создал. Запускается мгновенно. Сейчас качаю обновления.
Лучше добавить спринт в автозагрузку и забыть про него :).
-
offtop
Я себе кнопку оставил и лошадь со старого спринта поставил.
Красивая зараза вся зеленая сверкает