LINUX.ORG.RU
ФорумAdmin

Зависает pppd


0

1

Добрый день! в качестве шлюза в инет используем CentOS6, интернет через vpn, подключаемся, все работает, но стоит кому-то в локальной сети начать качать что-либо через torrent, интернет пропадает, помогает перезапуск pppd, тоесть находим, убиваем и звоним опять. если ставить win-машину в качестве шлюза, такой проблемы нет.В чем может быть проблема? В логах ничего нет по этому поводу. в /etc/ppp/options.pptp следующе:
lock
noauth
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
nobsdcomp
nodeflate
lcp-echo-interval 60
lcp-echo-failure 5
persist
maxfail 0

но стоит кому-то в локальной сети начать качать что-либо через torrent, интернет пропадает

В логах что?

Deleted
()
Ответ на: комментарий от uspen

не хотит че-то собираться :(

CC [M] /root/accel-pptp-0.8.3/kernel/driver/pptp.o
/root/accel-pptp-0.8.3/kernel/driver/pptp.c: В функции ‘pptp_xmit’:
/root/accel-pptp-0.8.3/kernel/driver/pptp.c:386: ошибка: ‘struct sk_buff’ не содержит элемента с именем ‘dst’
/root/accel-pptp-0.8.3/kernel/driver/pptp.c:387: ошибка: ‘struct sk_buff’ не содержит элемента с именем ‘dst’
/root/accel-pptp-0.8.3/kernel/driver/pptp.c: В функции ‘pptp_rcv’:
/root/accel-pptp-0.8.3/kernel/driver/pptp.c:551: ошибка: ‘struct sk_buff’ не содержит элемента с именем ‘dst’
/root/accel-pptp-0.8.3/kernel/driver/pptp.c:552: ошибка: ‘struct sk_buff’ не содержит элемента с именем ‘dst’

baltazor
() автор топика
Ответ на: комментарий от Deleted

в основном Cannot bind GRE socket... Network is unreachable

baltazor
() автор топика

persist и maxfail выкинь из options.pptp. Но тогда у тебя будут разрывы? Клиенты на чем? Win7 64-битная? Если да - мне знакома эта проблема

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

да, пробовали исключительно на win7 х64 - так проблема вообще не решаема?
если выкину persist и maxfail 0 - оно ж не будет при дисконнекте подниматься, а провайдет такой, что дисконнекты неизбежны :(

baltazor
() автор топика
Ответ на: комментарий от baltazor

если выкину persist и maxfail 0 - оно ж не будет при дисконнекте подниматься

на VPN-сервере эти параметры НЕ НУЖНЫ. На клиенте(если он линуксовый) нужен только maxfail

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

у меня на сервере впн-клиент, который к впн серверу провайдера звонит, попробую убрать persist и понаблюдать, спасибо, отпишусь о результатах

baltazor
() автор топика
Ответ на: комментарий от Pinkbyte

убрал persist - все равно зависает процесс, опять выбиваю, подымаю pppd call provider - тогда все ок...

baltazor
() автор топика
Ответ на: комментарий от Pinkbyte

кстати, заметил на win server 2k8 нет этой проблемы, тоесть если на нем клиент торрента запускаю - все тянет по максимуму и никакх обрывов, в чем бок-то с вин7 ? :)

baltazor
() автор топика
Ответ на: комментарий от baltazor

а хз. Можно нагуглить пару тредов в support мелкомягких. Официального ответа нет. Неофициальный - пользуйтесь только НАШИМИ и ОДОБРЕННЫМИ НАМИ pptp-серверами. Линуксовый pptpd и bsd-шный mpd ясен пень в список одобренных не входят...

Pinkbyte ★★★★★
()
Ответ на: комментарий от baltazor

Судя по моему опыту временно может помочь(все действия - «или», то есть поможет либо одно, либо другое):

1) отключение встроенного брандмауэра
2) включение встроенного брандмауэра(взаимоисключающие параграфы, ага)
3) удаление(отключение не помогает) сторонних брандмауэров, устанавливающих драйвера на фильтрацию сетевого трафика(отключение драйвера в свойствах сетевой карты/VPN-подключения в большинстве случае НЕДОСТАТОЧНО)
4) удаление таких программ как Mail.ru Guard(или как-то так, точное название не помню, был удивлен вообще что это помогает) и всех утилит энергосбережения на ноутбуках, выставление энергосберегающего режима на «Производительность»
5) замена 64-битной версии Windows 7 на 32-битную(ну, это в самом крайнем случае, когда всё вышеперечисленное не помогло)

От себя добавлю, что вышеперечисленные решение были найдены гуглом или эмпирически...

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.