ЦитатаПоказать весь кодСо слов пользователя ostin
#!/bin/sh
dvbnet 0x104b
sleep 1
ifconfig dvb0_0 192.168.53.11 netmask 255.255.255.0 hw ether 00:00:C0:A8:ХХ:ХХ 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
sleep 1
route add 192.168.ХХ.ХХ gw 85.172.ХХ.ХХ dev eth0
exit 0
192.168.53.11 - IP произвольный.Потом подставлял ИП назначенный СТВ
ИП для dvb0_0 выбирай произвольный, а не тот, который от прова.
Цитата
00:00:C0:A8:ХХ:ХХ- МАС назначенный СТВ
после выполнения команды
ifconfig dvb0_0 192.168.53.11 netmask 255.255.255.0 hw ether 00:00:C0:A8:ХХ:ХХ mtu 1500
посмотри потом, какой реально МАК присвоился для dvb0 - ifconfig тебе поможет в этом. Отпиши, что увидел. Также укажи свой имидж. На компе - винда ?
Цитата
192.168.ХХ.ХХ- ИП назначенный СТВ.Потом подставлял ИП 192.168.53.11 т.е. произвольный, который я присвоил ДВБ интерфейсу
85.172.ХХ.ХХ- ИП моего компа
route add 192.168.ХХ.ХХ gw 85.172.ХХ.ХХ dev eth0
интерпретируем эту строчку вот так - все пакеты, предназначенные для 192.168.ХХ.ХХ пересылать через интерфейс eth0 дрима на комп с ИП 85.172.ХХ.ХХ
таак, давай сделаем так (это для варианта с глобаксом, для впн - ниже читай)
присвоим ИП от прова твоему компу (192.168.ХХ.ХХ), при этом дрим и комп должны быть в одной подсети (ИП адреса должны отличаться последним октетом), например так
192.168.ХХ.ХХ - комп
192.168.ХХ.ХY - дрим,
маска - 255.255.255.0
Цитата
Пробовал вставлять команду promisc, как в вышеназванном форуме
забудь про эту опцию.
Цитата
route del default во всех вариациях. Ничего не получилось.
эту команду оставь - удаляем маршрут по умолчанию.
Цитата
ДВБ интерфейс создается, ВПН поднимается и на этом все, пакеты не
идут.
я с глобаксом работаю, с ВПН дела не имел.
какой ИП для твоего ВПН ?
в случае с ВПН пробуй
route add 192.168.ХХ.ХХ gw 192.168.ХХ.ХY dev eth0
где 192.168.ХХ.ХХ - ИП впн клиента (по памяти пишу, но вроде так должно быть)
192.168.ХХ.ХY - твой комп.