Здравствуйте, comp.
Настроил wvdial. Модем дозванивается нормально, но не
подключается а выдает сообщение.
| --> Carrier detected. Starting PPP immediately. --> Starting pppd at Tue Jan 6 17:36:00 2004 --> pid of pppd: 3463 --> Disconnecting at Tue Jan 6 17:36:01 2004 --> The PPP daemon has died: pppd options error (exit code = 2) --> man pppd explains pppd error codes in more detail. --> I guess that's it for now, exiting --> The PPP daemon has died. (exit code = 2) |
По man посмотрел ошибку. Сущ. взаимоискл. опции
но файл options пустой.
После попробовал дать комманду pppd, но получил
~?}#?!}!}!} }4}"}&} } } } }%}&zS?J}'}"}(}"?~
повторенную несколько раз.
Hello Алексей,
Tuesday, January 6, 2004, 7:31:16 PM, you wrote:
Была у меня похожая проблема, только причина оказалась вовсе не в этих
опциях. Суть такова: работал Sportster 33600 в dialup-среде Windows 98.
Потом мне потребовалось расшарить dialup-соединение с Internet на
локальную сеть с несколькими шлюзами. Я взял старенький комп (Pentium
100, 16 МБайт ОЗУ, 400 МБайт винт) и засунул на него ASPLinux 7.3
(разумеется, минимальный набор: pppd, chat, mc, minicom, iptables, squid и
сопутствующий софт). Модем встал нормально с помощью kudzu, скрипты ppp-on и
ppp-on-dialer для набора пришлось писать самостоятельно, т. к. их не
было, но pppd никак не хотел устанавливать соединение с провайдером. В
отладочном режиме (весь траффик с модема выводился на консоль) всё шло
нормально до того, как модем говорил CONNECT speed/ARQ. После этого от
провайдера принимался сплошной мусор, и процедура авторизации не
проходила, pppd не стартовал. Стало ясно, что проблема крылась в
настройках самого модема (команда инициализации была стандартная - AT
Z). Проблема была решена с помощью терминалки minicom, в которой
модему предлагалось установить свои S-регистры в заводские значения и
записать конфигурацию в свою энергонезависимую память:
AT&F1
AT&W
Больше никаких проблем с работой модема не возникло, всё до сих пор
нормально работает.