Спутниковый интернет через Дрим

  • Продолжение топика [url=http://allrussian.info/thread.php?threadid=11409&threadview=0&hilight=&hilightuser=0&page=1,]Спутниковый интернет через Dream[/url] причем именно в этой направленности.Топик про рыбалку тут Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Аналогичная тема на другом форуме
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Здравствуйте.


    Прочитал топик про сат-инет через дрим, очень заинтересовало. Мне нужен внешний dvb-приёмник типа Pent@Office, но их уже сняли с производства, больше продаж нет... :-(
    Если через дрим всё работает, то это просто здорово! Он и стоит в полтора раза дешевле пенты.
    Посему несколько сопросов к тем, кто тестировал дримы и у кого получилось его заставить работать.
    Т.к с данными ресиверами я дело не имел, то вопросы могут быть не совсем корректными, сильно уж не пинайте...


    Насколько я понял имеем дело с линуксом, по большому счёту с юниксом:
    1) киньте dmesg, хочется узнать, как же определилось устройство dvb*** и что же вообще напихано в этом ресивере
    2) что приходит с dvb-интерфейса, gre или tcp? Тут можно кинуть tcpdump -ni dvb0_0
    3) какой тип соединения используется до спутникового провайдера? vpn-best или vpn-fake? (для первого обязательно наличие белого IP-шника, соответственно со спутника будут сыпаться GRE пакеты, для второго - можно иметь любой IP-шник, даже за натом, со спутника пойдёт обычный tcp)
    4) При создании устройств типа dvb0_0 необходимо указывать MAC-адрес или он сам прописывается (прописан где-то в ресивере?)? Если необходимо - то как вы его выбирали, от фонаря, а потом оформляли подписку, или же сначала согласовывали со спутниковым ISP и после этого оформляли подписку?


    Ну и самое главное, будет ли это дело работать на дриме-500s? Насколько я понял - должно, но прочитав топик по 500s я так и не понял, есть ли отличия в конфигурации ядра, программном обеспечении, относящемуся к сетевым возможностям или приёме потока данных по сравнению с моделями 7***?


    Благодарю за ответы.

  • Цитата

    Со слов пользователя Барий
    Прочитал топик про сат-инет через дрим, очень заинтересовало. Мне нужен внешний dvb-приёмник типа Pent@Office, но их уже сняли с производства, больше продаж нет... :-(


    скажи плиз, а что это такое pent@office и зачем он нужен ?


    Цитата

    Со слов пользователя Барий
    Если через дрим всё работает, то это просто здорово! Он и стоит в полтора раза дешевле пенты.


    да, работает, работает :)
    вот счас пишу в форум через сат инет by дрим


    Цитата

    Со слов пользователя Барий
    1) киньте dmesg, хочется узнать, как же определилось устройство dvb*** и что же вообще напихано в этом ресивере


    root@dreambox ~ > dmesg
    Linux version 2.6.9 (dr@debian) (gcc version 3.4.4) #1 Wed Aug 10 08:05:19 GMT+3 2005
    On node 0 totalpages: 8192
    DMA zone: 8192 pages, LIFO batch:2
    Normal zone: 0 pages, LIFO batch:1
    HighMem zone: 0 pages, LIFO batch:1
    Built 1 zonelists
    Kernel command line: console=null root=/dev/mtdblock5 rootfstype=squashfs ro
    PID hash table entries: 256 (order: 8, 4096 bytes)
    Console: colour dummy device 80x25
    Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
    Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
    Memory: 29904k available (1896k kernel code, 524k data, 80k init, 0k highmem)
    Calibrating delay loop... 250.36 BogoMIPS (lpj=125184)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    NET: Registered protocol family 16
    SCSI subsystem initialized
    usbcore: registered new driver usbfs
    usbcore: registered new driver hub
    Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
    devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
    devfs: boot_options: 0x1
    JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
    Serial: 8250/16550 driver $Revision: 1.90 $ 7 ports, IRQ sharing disabled
    ttyS0 at MMIO 0x0 (irq = 20) is a 16550A
    ttyS1 at MMIO 0x0 (irq = 21) is a 16550A
    ttyS2 at MMIO 0x0 (irq = 31) is a 16550A
    loop: loaded (max 8 devices)
    smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
    eth0: SMC91C11xFD (rev 1) at 0xc306a300 IRQ 28 [nowait]
    eth0: Ethernet addr: 00:09:34:0f:11:11
    eth0: PHY LAN83C183 (LAN91C111 Internal)
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
    IBM STB04xxx OCP IDE driver version 2.3
    Probing IDE interface ide0...
    hda: SAMSUNG SV0802N, ATA DISK drive
    Unhandled interrupt 19, disabled
    Using deadline io scheduler
    ide0 at 0xc306c1f8-0xc306c1ff,0xc306c1f6 on irq 25
    hda: max request size: 1024KiB
    hda: 156368016 sectors (80060 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(33)
    hda: cache flushes supported
    /dev/ide/host0/bus0/target0/lun0: p1
    dreambox: flash mapping: 800000 at 7f800000
    DreamBOX rev3+: Found 1 x16 devices at 0x0 in 16-bit bank
    Intel/Sharp Extended Query Table at 0x0031
    Using buffer write method
    cfi_cmdset_0001: Erase suspend on write enabled
    0: offset=0x0,size=0x20000,blocks=64
    disable flash VPP
    Creating 7 MTD partitions on "DreamBOX rev3+":
    0x00000000-0x00600000 : "DreamBOX cramfs+squashfs"
    0x00600000-0x007c0000 : "DreamBOX jffs2"
    0x007c0000-0x00800000 : "DreamBOX OpenBIOS"
    0x00000000-0x007c0000 : "DreamBOX (w/o bootloader)"
    0x00000000-0x00800000 : "DreamBOX (w/ bootloader)"
    0x00120000-0x00600000 : "DreamBOX SquashedFS"
    0x00000000-0x00120000 : "DreamBOX Cramfs"
    drivers/usb/host/ohci-ocp.c: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) D river (OCP)
    drivers/usb/host/ohci-ocp.c: block sizes: ed 64 td 64
    drivers/usb/host/ohci-ocp.c: starting OCP OHCI USB Controller
    drivers/usb/host/ohci-ocp.c: ocp_ohci (OCP OHCI) at 0xe0010000, irq 18
    ocp-ohci 07: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    Initializing USB Mass Storage driver...
    usbcore: registered new driver usb-storage
    USB Mass Storage support registered.
    mice: PS/2 mouse device common for all mice
    i2c /dev entries driver
    IBM IIC driver v2.1
    ibm-iic0: using standard (100 kHz) mode
    ibm-iic1: using standard (100 kHz) mode
    NET: Registered protocol family 2
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 2048 bind 4096)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    VFS: Mounted root (squashfs filesystem) readonly.
    Mounted devfs on /dev
    Freeing unused kernel memory: 80k init
    Warning: unable to open an initial console.
    head: module license 'Proprietary' taints kernel.
    fp: attaching fp at 0xee to adapter IBM IIC
    FPrev 0.06
    valid rtc time.. 1124301362
    using a0900000 as framebuffer base
    VID_DISP_MODE set to 0088e6c0
    registered framebuffer
    allocated major 251 for denc.
    demux set source
    core: Loaded IBM STB04xxx core driver
    write 1 event's ...
    audio init
    AUDIO_CLEAR_BUFFER
    res: 0
    demux: init
    xp0_clk_stop
    registering frontend...
    disable continuous tone
    already got a frontend.
    detected tuner.
    stb04_pig: $Id: stb04_pig.c,v 1.10 2005/02/22 23:07:45 obi Exp $
    lcd.o: LCD driver (KS0713) module
    avs: attaching avs at 0x94 to adapter IBM IIC
    write 1 event's ...
    usbcore: registered new driver usbhid
    drivers/usb/input/hid-core.c: v2.0:USB HID core driver
    kjournald starting. Commit interval 5 seconds
    EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
    EXT3 FS on hda1, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    dmxdev: set buffer size 40000 -> 10000
    setting 414720 bytes to 0
    set event: 00000049
    [AVS] set mode to YPrPb
    [AVS] FBLK:1
    [DENC] set PAL
    set_vsw1:5
    [AVS] set mode to YPrPb
    [AVS] FBLK:1
    [DENC] set PAL
    [AVS] FNC:2
    eth0: link down
    eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
    wake frontend from standby
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent
    [DENC] disable WSS
    [AVS] FNC:2
    [DENC] set PAL
    xp0_clk_stop
    wake frontend from standby
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent
    wake frontend from standby
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent
    (0)commited command sent



    Цитата

    Со слов пользователя Барий
    2) что приходит с dvb-интерфейса, gre или tcp? Тут можно кинуть tcpdump -ni dvb0_0


    не получается, что-то не то


    root@dreambox ~ > tcpdump -ni dvb0_0
    -sh: tcpdump: not found


    может это поможет


    root@dreambox ~ > ifconfig
    dvb0_0 Link encap:Ethernet HWaddr 00:D0:D7:11:11:11
    inet addr:192.168.3.1 Bcast:192.168.3.255 Mask:255.255.255.0
    UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:505 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:324788 (317.1 KiB) TX bytes:0 (0.0 B)
    Base address:0x1b58


    eth0 Link encap:Ethernet HWaddr 00:09:34:11:11:11
    inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:5334 errors:0 dropped:0 overruns:0 frame:0
    TX packets:7220 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:662661 (647.1 KiB) TX bytes:2265125 (2.1 MiB)
    Interrupt:28 Base address:0xa300 DMA chan:ff


    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:8 errors:0 dropped:0 overruns:0 frame:0
    TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:660 (660.0 B) TX bytes:660 (660.0 B)


    Цитата

    Со слов пользователя Барий
    3) какой тип соединения используется до спутникового провайдера? vpn-best или vpn-fake? (для первого обязательно наличие белого IP-шника, соответственно со спутника будут сыпаться GRE пакеты, для второго - можно иметь любой IP-шник, даже за натом, со спутника пойдёт обычный tcp)


    провайдер (спейсгейт) выдает серый IP, типа 192.168.XX.XX


    Цитата

    Со слов пользователя Барий
    4) При создании устройств типа dvb0_0 необходимо указывать MAC-адрес или он сам прописывается (прописан где-то в ресивере?)?


    да, надо самому указать mac , потом этот mac сообщить прову. Можешь создать кучу таких интерфесов с разными IP и маками.


    Цитата

    Со слов пользователя Барий
    Если необходимо - то как вы его выбирали, от фонаря, а потом оформляли подписку, или же сначала согласовывали со спутниковым ISP и после этого оформляли подписку?


    я например вбил мак адрес , оставшийся от скайстара. А по идее - любой мас-адрес можешь вбить, потом прову сообщишь. Можешь на бесплатном тесте с 53е попробовать все.


    Цитата

    Со слов пользователя Барий
    Ну и самое главное, будет ли это дело работать на дриме-500s? Насколько я понял - должно, но прочитав топик по 500s я так и не понял, есть ли отличия в конфигурации ядра, программном обеспечении, относящемуся к сетевым возможностям или приёме потока данных по сравнению с моделями 7***?


    работает и на 500.
    вот тут Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    эта тема также обсуждается.

  • Цитата

    Со слов пользователя Goga777
    скажи плиз, а что это такое pent@office и зачем он нужен ?


    Это внешний DVB-приемник с Ethernet интерфейсом. Представляет собой DVB/IP шлюз. Передает принятый IP поток на любой адрес. Не требует драйверов. Управление и конфигурирование - специальнная программа или telnet. Богатейшие возможности использования...


    Можно посмотреть на Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. хотя уже не актуально.

  • Цитата

    Со слов пользователя rus93564
    ДА хотел обратится ко всем может стоит сделать некий шаг в сторону
    автоматизации данной возможности, а то как-то не интересно прописывать всё это (хотя не так и много) после каждого выключение дрима. Может стоит скрипты состряпать чтоб они ещё и на нужную частоту сами дрим насраивали ну т.д. Мне кажется это интересно и над этим стоит подумать.


    для пробы попробвал прописать в Autoexec Script Setup в 1 строчке
    dvbnet 7000 , но после рестарта обнаружил, что новое dvb устройство не было создано. Почему-то не отработала команда. :(


    На сегодня пока решаю вопрос следующим образом - копирую в буфер обмена все 6 строчек, которые потом вставляю в терминалку (puttel) - все, дрим готов для работы с сат инетом.


    есть ли у кого другие подвижки в этом направлении ?

  • В продолжение темы использования Dreambox, как DVB/IP роутера была собрана следующая схема.


    Оборудование : Имеем выход в интернет через D-Link DSL-G604T (Router, ADSL, 4 портовый switch, Wi-Fi 802.11g), подписку на спутниковый интернет на SatGate (Sirius 5E)
    работаем по VPN, Dreambox DM-7000S с винчестером.


    Задача : "расшарка" спутникового интернета для домашних, закачка файлов ночью во время дешевых тарифов на винчестер Dreambox по расписанию без участия PC.


    Для этого необходимо поднять VPN на D-Link е и использовать Dreambox, как DVB/IP роутер.
    Первое, пришлось установить на D-Link альтернативную прошивку от mcmcc, благо там Linux ( см. Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. )
    для того чтобы запустить pptp ("Родная" фирменная прошивка не имеет такой возможности).


    Dreambox настроен и "гонит" пакеты по default gw со спутника на D-Link. Поднимаем VPN на D-Link - все работает, спутниковый инет раздается везде, и на Wi-Fi тоже.
    Но периодически возникает гемор с VPN подключением, и тогда начинаются жуткие потери пакетов. Но при этом, если VPN запускаеться под Windows, все стабильно и с Dreambox ом в качестве DVP/IP работает часами.


    Т.е. все подозрения падают на реализацию pptp на D-Link е, посему вопрос ко всем :


    Работает ли кто-нибудь со SatGate с использованием Linux?


    Интересуют флаги options.
    Support ничего вразумительного сказать не может (Хорошо что реагируют достаточно быстро).
    Причем если соединение проходит нормально, все стабильно работает до следующего подключения.
    Сравнение информации --debug при поднятии pptp при "кривом" и "правильном" подключении не выявило принципиальных различий.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем HDTV ().

  • >>маленькое дополнение, к тому что уже написали.
    >>неплохо "прибить" старый default gateway перед прописыванием
    >>нового.



    >подсажи плиз, какую строчку надо набить в телнете, чтобы это >сделать.


    >>ДА ЕЩЁ Если в сетевых настройках дрима прописан gateway 127.>>0.0.1 мне пришлось убрать из



    >>посмотри таблицу командой route
    >>найдёшь строку типа
    >>default xxx.xxx.xxx.xxx 0.0.0.0 ug 0 0 0 eth0
    >>пишешь
    >>route del default gw xxx.xxx.xxx.xxx dev eth0
    >>иусё.
    >>может можно подругому незнаю?


    ага, можно еще короче :)
    route del default



    tnx to HDTV

  • Цитата

    Со слов пользователя Goga777
    для пробы попробвал прописать в Autoexec Script Setup в 1 строчке
    dvbnet 7000 , но после рестарта обнаружил, что новое dvb устройство не было создано. Почему-то не отработала команда. :(


    это я зря делал :)
    туда надо скрипты прописывать.


    вот этот, например


    /var/bin/sat_inet.sh


    #!/bin/sh
    dvbnet 1b58
    sleep 1
    ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:d0:d7:XX:XX:XX mtu 1500
    echo 1 > /proc/sys/net/ipv4/ip_forward
    echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
    echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
    route del default
    sleep 1
    route add 0.0.0.0 gw 192.168.XX.XX dev eth0
    exit 0



    вместо XX проставьте свои значения, скопируйте файл в /var/bin/sat_inet.sh дайте права на исполнение 755, пропишите его в
    Scripts Autoexec Setup , рестартуйте после чего все должно работать.


    большой респект to HDTV
    чтобы мы без тебя делали ??? :)


    PS кто сможет дополнить это скрипт так, чтобы Дрим при его исполнении еще и на нужные параметры сат провайдера настраивался (спутник, частота...) ?

  • Цитата

    PS кто сможет дополнить это скрипт так, чтобы Дрим при его исполнении еще и на нужные параметры сат провайдера настраивался (спутник, частота...) ?


    Всем Привет,
    Я для этого прописал в фай dreamdata.xml
    <service>
    <name>SatGate</name>
    <SID>0400</SID>
    <TSID>0004</TSID>
    <pid pid_0="0402" pid_1="" pid_2="" pid_3="" pid_4="" />
    </service>
    просто подберите sid и tsid, под вашего провайдера, а потом выберите его через плугин DreamData, DreamBOX переключится на нужный канал с датой. После перезагрузки DreamBOX будет вставать именно на него.


    Удачи

  • Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Спутниковый интернет через ресивер Dreambox


    Спутниковый ресивер Dreambox в умелых руках полностью оправдывает свое название. Используемая в нем операционная система Linux дает возможность практически любому программисту писать свои приложения расширяющие возможности аппарата. Среди интерфейсов, которыми снабжен ресивер, имеются USB 1.2 и 10/100 MBit Ethernet, что дает возможность подключить его к локальной сети.


    Естественно у пытливых пользователей возникает вопрос - можно ли задействовать Dreambox для приема данных? Аппаратно ресивер готов к этому. Однако длительное время эти функции не реализовывались. Потом ситуация стала меняться. С помощью плагина DreamData от немецкого программиста Mechatron, было решена задача приема multicast-потоков сервисов Casablanka (Sat@once), Filiago, EasyNet, AliceSat и др. Для граббинга (рыбалки) интернет-потоков, ресивер стал работать как премник для популярнейшей программы SkyNet.


    И наконец этим летом на форуме allrussian.info совместная работа нескольких человек привела к положительному результату. Отработана методика использования ресивера Dreambox DM-7000S в качестве приемника полноценного ассиметричного интернет. Уточним - соединение с наземным и спутниковым провайдероми производятся на компьютере с помощью модема, GPRS, локальной сети, ADSL и пр. Сам Dreambox работает как спутниковый приемник и DVB/IP роутер.
    .


    Итак, передаем слово посетителям форума allrussian.info.


    Имеем ресивер Dreambox DM-7000S. Обратите внимание, чтобы имидж не был очень древним, поддержка dvbnet была встроена начиная с марта 2005 года.
    . Используем оператора SpaceGate, спутник Экспресс АМ22 (53 в.д.).


    Настраиваем Dreambox на канал с данными SpaceGate: fr=10969 s/r=24128 fec=7/8 pol=V
    Подключаемся к ресиверу, заходим в телнет и даем вот такие команды:
    ~ > dvbnet 1B58
    (создали новый сетевой интерфейс, который слушает PID 7000 (1B58 - hex) - PID повайдера


    Примечание:
    Таких интерфейсов можно создать несколько, для своих PID и МАС`ов (например на разные подписки).
    Для удаления ненужного интерфейса: dvbnet -X (dvb0_X - номер интерфейса)
    Например, dvbnet -2 удаляет dvb0_2.
    ~ > ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:xx:xx:xx:xx:xx mtu 1500


    где:
    192.168.3.1 - IP адрес для только что созданного dvb0_0 (можно и другой подставить). Не подставляйте сюда серый IP, который присваивает вам спутниковый оператор.
    00:xx:xx:xx:xx:xx - MAC адрес вашей подписки
    далее настраиваем маршрутизацию
    ~ > echo 1 > /proc/sys/net/ipv4/ip_forward
    (разрешаем перенаправление пакетов, т.е делает из дрима маршрутизатор)
    ~ > echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
    (сбрасываем фильтр, отвечающий за отсылку пакета только с того интерфейса с которого пришел. rp_filter - reverse path filtering)
    ~ > echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
    (то же самое, но для нашего нового интерфейса dvb0_0 - reverse path filtering)
    ~ > route del default
    (удаляем старый defaul gateway)
    ~ > route add 0.0.0.0 gw 192.168.XX.XX dev eth0
    (направляем весь поток на шлюз 192.168.XX.XX (т.е. на комп)
    где: 192.168.XX.XX - IP сетевой карты в компьютере, к которой Дрим подключен.


    В меню Manual transponder настраиваемся на частоту с параметрами, на которой работает SpaceGate, сигнал должен залочиться. (крестики должны появиться в Lock и Synch).
    Соединяемся c наземным инетом (модем, gprs), включаем VPN и пробуем - все должно работать
    Возможна и работа со спутниковым ускорителем GlobaX. Первый вариант - через связку GlobaX + адаптер замыкания на себя (loopback), в котором прописан IP, выданный SpaceGate. Второй вариант - без VPN и без loopback. Выставляем на сетевую карту в компе IP адрес, который выдал провайдер. В этом случае ни VPN, ни loopback не нужны. GlobaX отлично работает и в этой конфигурации. (Примечание - через VPN ходят все IP-протоколы. Через Globax, а он является локальным HTTP-прокси - ограниченное количество).


    Позднее появились сообщения об успешной работе и на ресивере DreamBox 500, прошивка Gemini 2.10.



    Автоматизация


    Ну, что теперь осталось все это автоматизировать. Первый шаг к автоматизации сего процесса - скрипт, который надо поместить в /var/bin/sat_inet.sh, дать ему права на исполнение (755), записать его в Expert Setup ->Scripts Autoexec Setup (есть в имиджах команды ruDREAM).


    #!/bin/sh
    dvbnet 1b58
    sleep 1
    ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00:d0:d7:XX:XX:XX mtu 1500
    echo 1 > /proc/sys/net/ipv4/ip_forward
    echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
    echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
    route del default
    sleep 1
    route add 0.0.0.0 gw 192.168.XX.XX dev eth0
    exit 0



    DreamBox и SatGate.


    В продолжение темы использования DreamBox, как DVB/IP роутера была собрана следующая схема:


    Оборудование: Имеем выход в интернет через D-Link DSL-G604T (Router, ADSL, 4 портовый switch, Wi-Fi 802.11g), подписку на спутниковый интернет на SatGate (Sirius 5E). Работаем по VPN, Dreambox DM-7000S с винчестером.


    Задача: "расшарка" спутникового интернета для домашних, закачка файлов ночью во время дешевых тарифов на винчестер Dreambox по расписанию без участия PC.


    Для этого необходимо поднять VPN на D-Link е и использовать Dreambox, как DVB/IP роутер.


    Первое, пришлось установить на D-Link (благо там Linux) альтернативную прошивку от mcmcc для того чтобы запустить pptp ("Родная" фирменная прошивка не имеет такой возможности).


    Итак, Dreambox настроен и "гонит" пакеты по default gw со спутника на D-Link. Поднимаем VPN на D-Link - все работает, спутниковый инет раздается везде, и на Wi-Fi тоже.


    Но периодически возникает гемор с VPN подключением, и тогда начинаются жуткие потери пакетов. Но при этом, если VPN запускаеться под Windows, все стабильно и с Dreambox в качестве DVP/IP работает часами.





    16-08-05
    По материалам конференции allrussian.info - 1 и allrussian.info - 2
    Авторы: HDTV & GrigoryNord
    rus93564
    Goga777

  • Для любителей "полной" автоматизации приготовил скриптик - "Все в одном флаконе". Раз никто не хочет исправлять и компилить нормальный плугин :). Будем в "тупую" переключать каналы через Enigma.
    От идеи переключать под TSID и SID пришлось отказаться. Так как имеються "двойники" на других спутниках. Поэтому переключаемся по уникальному имени. Поэтому рекомендую переименовать ваш DATA канал в DreamBoxEdit.
    Еще лучше, "жестко" в скрипте прописать в Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. данные вашего DATA канала. Тогда не будет тратиться время на просмотр grep файла services.


    Пока все еще сырое, так что не пинайте слишком сильно :).
    Все в подвеске ....

    Файлы

    • satinet.txt

      (1.3 kB, скачали 322 раз, последнее скачивание: )
  • To Kramzlik

    Цитата

    Было бы намного интересней, еслиб можно было бы... прикрутить globax в дрим...


    Вот и уговори Nuclearcat поделиться исходниками или сделать клиента под платформу PPC . Или точнее новых правообладателей Globax а - Itelsat. Я думаю, что сотня другая "продвинутых" любителей дримов не представляют для них никакого интереса ...
    ;)

  • И наступила тишина ... У кого какая статистика? Делимся успехами.
    Вроде все стабильно работает, вот немного цифр ... за вчерашную ночь ...


    dvb0_0 Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX
    inet addr:192.168.238.238 Bcast:192.168.238.255 Mask:255.255.255.0
    UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
    RX packets:2231417 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:2120703888 (1.9 GiB) TX bytes:0 (0.0 B)
    Base address:0x192


    Около 2 Gb - полет нормальный :D

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем HDTV ().

  • Цитата

    Со слов пользователя HDTV
    И наступила тишина ... У кого какая статистика? Делимся успехами.
    Вроде все стабильно работает, вот немного цифр ... за вчерашную ночь ...


    дык вроде все нормально. Инетимся :)

  • Создал подписку на AM22,с родным mac-адресом от дрима,настроил globax и далее как описано выше.Все работает нормально.

  • Цитата

    Со слов пользователя Azim
    Создал подписку на AM22,с родным mac-адресом от дрима,настроил globax и далее как описано выше.Все работает нормально.


    Родным это каким ?
    Он у тебя часом не такой 00: 09: 34: BA: DA: DD :D
    Если да, сейчас начнется ...........

  • Цитата

    Со слов пользователя HDTV
    To Kramzlik


    Вот и уговори Nuclearcat поделиться исходниками или сделать клиента под платформу PPC . Или точнее новых правообладателей Globax а - Itelsat. Я думаю, что сотня другая "продвинутых" любителей дримов не представляют для них никакого интереса ...
    ;)


    Я тут новичек, так что сильно не пинайте. =) Для чего собственно исходник GlobaX. Разве нельзя на компе запустить GlobaX, а весь поток с дрима зарулить на комп с GlobaX? Или я что-то путаю?


    Кстати, а каким SDK или DDK пользуются для написания чего либо под Дрим? Вот здесь что-то есть Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. или это тоже не в тему?

  • Цитата

    Для чего собственно исходник GlobaX. Разве нельзя на компе запустить GlobaX, а весь поток с дрима зарулить на комп с GlobaX?


    Это само собой. Но иметь Globax в дриме было бы неплохо, для автономных ночных закачек с сжатым трафиком без участия компа :D . Или для маленькой домашней сети ...


    По второй части можешь посмотреть
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем HDTV ().