Привет!
Подскажите, пожалуйста, почему после подключения модемом к инету вываливаются такие ошибки:
ppp ON bubser> dial
ppp ON bubser>
Ppp ON bubser>
PPp ON bubser> Warning: 0.0.0.0/0: Change route failed: errno: No such process
Oct 20 00:44:29 bubser ppp[3199]: tun0: Warning: 0.0.0.0/0: Change route failed:
errno: No such process
Warning: ff02::%tun0/32: Change route failed: errno: Undefined error: 0
Oct 20 00:44:29 bubser ppp[3199]: tun0: Warning: ff02::%tun0/32: Change route fa
iled: errno: Undefined error: 0
PPP ON bubser> down
Warning: 0.0.0.0/0: Change route failed: errno: No such process
Warning: ff02::%tun0/32: Change route failed: errno: Undefined error: 0
/etc/ppp/ppp.conf выглядит так
default:
set log Phase Chat LCP IPCP CCP tun command
set device /dev/cua00
set speed 115200
set dial «ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \«\» AT OK-AT-OK ATE1Q0 OK \\dATDP\\T TIMEOUT 40 CONNECT»
mts:
set phone 8w2850
set login
set authname mts
set authkey mts
set timeout 120
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
#enable dns
не смотря на ошибки соединение в инет всё равно происходит
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Признаю свою ошибку, теперь всегда буду пользоваться гуглом, это хорошая штука!! :-)
Ответы на этот вопрос:
http://archives.neohapsis.com/archives/openbsd/2005-02/0800.html
http://monkey.org/openbsd/archive/misc/0401/msg00121.html
ну, и так далее по гуглу :-)
А еще лучше сделать ppp через демон PPPD
Ты сталкивался с этой проблемой? Если да, то как ты её решил? Я нашёл кучу ответов по google, но это мне не помогает. Я конечно продолжаю исследование, но если ты знаешь, было бы хорошо, если бы ты поделился.
Привожу свои настройки с Солариса 10 — так как демон PPPD (реализация протокола точка точка везде однаковo — во xBSD and etc OS) за образец. Все настройки PPP хранятся в папке \etc
1.меняем строку hosts: files на распознование DNS провайдера — hosts: files dns в файле /etc/nsswitch.files
2.прописываем строчку в файле /etc/resolv.conf usepeerdns и создаем на него линк в папке /etc/ppp/
3.В папке /etc/ppp/peers создаем файл соединения для каждого провайдера (если он у тебя не один)
==================================================================
connect «/usr/bin/chat -e -f /etc/ppp/mmt-chat» # dial into ISP (mmt-chat — скрипт вызова)
user ***** # my account name at my ISP (пишем сюда логин соединения)
remotename mmt # name of the ISP; for pap-secrets (имя соединения в файле pap-secrets )
noauth # do not authenticate the ISP’s identity (client)
noipdefault # assume no IP address; get it from ISP (получаем адрес автоматом от провайдера)
defaultroute # install default route; ISP is Internet gateway
maxfail 0
updetach # log errors and CONNECT string to invoker # после отладки можно отключить
modem # у фряхи может звучать по другому
crtscts
lock
ttya #(это порт, к которому подключен модем, у фряхи он быстрее всего по другому назвается)
debug # после отладки можно отключить
115200
noccp # ISP doesn’t support free compression
usepeerdns
novj # после отладки можно отключить
nopcomp # после отладки можно отключить
noaccomp # после отладки можно отключить
default-asyncmap
Файл логинов для авторизации у провайдера — /etc/ppppap-secrets
# This is provided for the «myisp» example; see peers/myisp.tmpl.
# myname myisp mypassword
k141119651 sovintel GyFQYSux
nl mmt nl
Файл установки соединия (дозвона через модем) — /etc/ppp/mmt-chat
ABORT BUSY
ABORT 'NO CARRIER'
REPORT CONNECT
TIMEOUT 10
«» «AT&F*E1*P9S35=8» — внимание, это инициализация модема, у меня стоит АВУ, для тебя #видимо нужна стандартная инициализация AT&F
#OK «»
SAY «\nCalling MMT\n»
TIMEOUT 60
OK «ATDP8W8091231313»
CONNECT \c
После чего запускем демон командой pppd call mmt (mmt = mmt -chat)
Кроме тогоЁ хорошие ссылки по PPPD — это мэны по командам pppd and chat и следующие ссылки
http://www.sunhelp.org/stokely/starkey.html
http://docs.sun.com/app/docs/doc/816-4555/6maoquigk#hic
так как реализация пртокола одинокаыв что в соляркеЁ что в бсд системах
Спасибо! Но удобнее pppp, так как его погут использовать юзеры и не только рута как в pppd. И дело в том, что те же настройки ppp для FreeBSD работают как надо, а в OpenBSD вываливаваются выше упомянутые ошибки/предупреждения. Я хотел узнать, в чем причина и как с этим бороться.
Вообще то для серверов рекомендуют использовать имено ppppd — нор хозяин барин