Низкая скорость pptp

Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat Feb 07, 2009 14:51    Post subject: Reply with quote
включаем syslog, прописываем айпишку машины где будет жить сервер сислога. На машине ставим сислог-сервер. Оптимален - Kiwi Syslog Daemon. Или можете не писать айпи и вычитывать логи через less из /var/logs/

На предмет выкладывания тикета... кхм. Попробую.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
Sponsor
bologov
DD-WRT User


Joined: 10 Dec 2008
Posts: 64

PostPosted: Sat Feb 07, 2009 14:58    Post subject: Reply with quote
SaintReset то что nobuffer у вас не работает, я бы сначала поинтересовался бы у своего провайдера на этот счет, т.к у меня этот параметр отрабатывает отлично, скорость стабильна и нет никакой загрузки процессора.
_________________
D-Link DIR-300 & DIR-320 DD-WRT v24 preSP2
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat Feb 07, 2009 15:01    Post subject: Reply with quote
на wl500 и олеговской прошивке сия опция работает. а у меня на wrt54gl - нихт. Сегодня дома появлюсь - покурю внимательнее логи.
На предмет загрузки процессора... мегабитом по pptp я его загрузить просто не в состоянии.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
bologov
DD-WRT User


Joined: 10 Dec 2008
Posts: 64

PostPosted: Sat Feb 07, 2009 15:30    Post subject: Reply with quote
у меня сейчас 4 мегабита и именно без nobuffer лог моментально заполнялся строками типа
Code:
accepting packet 7072 (expecting 7071, lost or reordered)

сейчас с nobuffer, они все еще появляются, но гораздо реже и самое главное что скорость не прыгает с нулевой загрузкой процессора.
на сколько я в курсе в Олеговой прошивке нет необходимости прописывать ее отдельно она и так по умолчанию включена в прошивку.
Quote:
ЗЫ. --errorlevel 0 не работает аналогично. Логи просто заваливаются ошибками об потерянных пакетах.

по моему, если не ошибаюсь опция должна звучать как --loglevel <от 0 до 2-х>

_________________
D-Link DIR-300 & DIR-320 DD-WRT v24 preSP2
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat Feb 07, 2009 15:59    Post subject: Reply with quote
ах да. прошу прощения. --loglevel
и включенность в прошивке олеговской этой опции само по себе как бы отметает причастность к этому процессу опций у провайдера.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
bologov
DD-WRT User


Joined: 10 Dec 2008
Posts: 64

PostPosted: Sat Feb 07, 2009 16:09    Post subject: Reply with quote
Quote:
и включенность в прошивке олеговской этой опции само по себе как бы отметает причастность к этому процессу опций у провайдера

Честно признаться как это реализованно у Олега я не знаю. Но например, наряду с nobuffer у него реализованна --sync по умолчанию, его прошивки у моего провайдера работают на ура, а если я в dd-wrt прописываю эту опцию то pptp ни вкакую не поднимается Question

_________________
D-Link DIR-300 & DIR-320 DD-WRT v24 preSP2
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat Feb 07, 2009 16:12    Post subject: Reply with quote
и вот именно на фоне этого и есть желание начать писать тикеты :)

ЗЫ. --loglevel 0 проблему с "accepting packet 7072 (expecting 7071, lost or reordered)" никоим образом не решит... Эта дрянь по прежнему будет учитываться ядром и просто не будет вываливать это в лог. И в случае отладки pptp клиента --loglevel 0 есть форменным злом. А вот опция --nobuffer для нас более чем актуальна. Ибо идем мы на девайсах, с очень ограниченным запасом оперативной памяти и с небольшими процессорными мощностями.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
lang
DD-WRT Novice


Joined: 18 Dec 2008
Posts: 32

PostPosted: Mon Feb 09, 2009 11:55    Post subject: Reply with quote
Quote:
.. --nobuffer не дает нормально стартануть pptp соединению ..

Попробуйте в файле /tmp/ppp/options заменить строчку
pty 'pptp <АДРЕС> --nolaunchpppd'
на
pty 'pptp <АДРЕС> --nolaunchpppd --nobuffer --loglevel 0'
и перезапустить pppd ( killall pppd; sleep 2; pppd ). Должно бы помочь.
Jaggy
DD-WRT Novice


Joined: 29 Jan 2009
Posts: 18

PostPosted: Mon Feb 09, 2009 12:09    Post subject: Reply with quote
lang wrote:
Попробуйте в файле /tmp/ppp/options заменить строчку...
Помогло, спасибо. Но это работает разве что как временное решение, ведь после перезагрузки придется заново это делать.
lang
DD-WRT Novice


Joined: 18 Dec 2008
Posts: 32

PostPosted: Mon Feb 09, 2009 13:45    Post subject: Reply with quote
Попробуйте старт-ап скрипт:
Code:

 #!/bin/sh
 sleep 5
 sed -ie "s/--nolaunchpppd/--nolaunchpppd --nobuffer --loglevel 0/g" /tmp/ppp/options
 killall pppd
 sleep 2
 pppd
 

Время 5 секунд (sleep 5), возможно, придется увеличить. Нужно, чтобы файл /tmp/ppp/options к моменту выполнения следующей строки был уже сформирован.
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Tue Feb 10, 2009 11:42    Post subject: Reply with quote
путь малость неверный... судя по ps путь к сему файлу -
Code:
/tmp/pptpd_client/options.vpn

на DD-WRT v24-sp2 (02/02/09) mini - build 11536M NEWD Eko
в /tmp/ppp/options у меня лежит только resolve.conf

Или это характерно только для эковских прошивок?..

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
Jaggy
DD-WRT Novice


Joined: 29 Jan 2009
Posts: 18

PostPosted: Tue Feb 10, 2009 12:04    Post subject: Reply with quote
SaintReset wrote:
путь малость неверный...

Это при каком варианте подключения? Через Basic или через pptp client?
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Tue Feb 10, 2009 13:06    Post subject: Reply with quote
pptp client. через Basic у меня не проходит соединение воообще.
а вот у вас похоже через Basic Smile Чем и могу быть обусловлены разные пути к конфигам.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
lang
DD-WRT Novice


Joined: 18 Dec 2008
Posts: 32

PostPosted: Tue Feb 10, 2009 19:24    Post subject: Reply with quote
Quote:

путь малость неверный... судя по ps путь к сему файлу - /tmp/pptpd_client/options.vpn

Для соединения, которое настраивается на вкладке Basic Setup конфигурационные файлы: options, ip-up, ip-down попадают в директорию /tmp/ppp. Если что-то не устраивает, их можно редактировать вручную, перезапускать pppd демон (killall pppd, затем pppd) и смотреть, что получилось. Чтобы изменения не терялись при перезагрузке, можно написать стартовый скрипт, меняющий в конфигурационные файлы.
Quote:

Это работает разве что как временное решение, ведь после перезагрузки придется заново это делать.

Скрипт из моего предыдущего поста не помог?
Jaggy
DD-WRT Novice


Joined: 29 Jan 2009
Posts: 18

PostPosted: Tue Feb 10, 2009 20:16    Post subject: Reply with quote
lang wrote:
Скрипт из моего предыдущего поста не помог?
Скрипт еще не успел попробовать. Попробую на днях напишу что да как. Если заработает то мне в принципе этого достаточно. Но совсем идеально было бы задавать это через веб интерфейс, т.к. используя скрипт все равно остается невозможным задавать сервер не по ip а по адресу.
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next Display posts from previous:    Page 2 of 7
Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum