Ситуация следующая: установлен Mandrake Linux 10.0 Community, внешний модем ACORP Sprinter@56K External на чипсете Conexant подключен к СОМ1. Модем устанавливался вручную, система без проблем
опрашивает модем на /dev/ttyS0.
Что было сделано: настройка параметров соединения через kppp (телефон, прокси и т.д.). Ошибка заключается в том, что модем после набора номера не получает от провайдера строку "CONNECT", отваливается по таймауту и начинает дозвон заново. При дозвоне модем изадет в динамик "стандартные" звуки и слишком долго задерживается на завершающей стадии перед тем, как затихнуть (как раз видимо и ожидает CONNECT)
Читал о настройке ppp в Linux в Инете, пробовал рекомендации из книги Федорчука FreeBSD, скрипты и советы с сайта Игоря Сысоева. Ошибка во всех случаях неизменна: модем не получает строку CONNECT. Везде даны базовые сведения о настройке, все приведенные скрипты примерно одинаковы за небольшим отличием. По своей проблеме информации не нашел.
Разговаривал с системным администратором провайдера, объяснил ему ситуацию. Совет был следующим: подключится на порт терминалом, вручную проинициализировать модем и начать дозвон. При этом в терминал должен сыпаться всякий мусор. Выполнил рекомендации провайдера, но терминал был девственно чист.
Может кто имел подобную ситуацию и знает решение проблемы? Или хотя бы где искать?
И напоследок: в компе установлена мультипортовая плата. Пробовал цеплять модем на нее - без изменений. Пробовал вынимать плату и работать без нее, чтобы в системе был только один СОМ-порт на материнке - те же грабли.
ЗЫ: Под Windows все работает отлично
Mandrake и PPP. Модем не получает строку CONNECT... (Не могу вылезти в Инет...)
Модератор: Bizdelnick
-
vdv
- Сообщения: 133
Mandrake и PPP. Модем не получает строку CONNECT...
[Work: MOPSLinux 6.0] [Home: MOPSLinux 6.0]
-
vdv
- Сообщения: 133
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Вопрос наверное слишком избитый и ламерский, раз никто не отвечает...
Понимаю, тяжело в сотый раз одно и то же. Но Linux принципиально не снесу, заставлю его
работать на том железе, которое есть...
ЗЫ: Кстати, буржуи оказались более словоохотливыми в этом плане (хотя пока безрезультатно)
Понимаю, тяжело в сотый раз одно и то же. Но Linux принципиально не снесу, заставлю его
работать на том железе, которое есть...
ЗЫ: Кстати, буржуи оказались более словоохотливыми в этом плане (хотя пока безрезультатно)
[Work: MOPSLinux 6.0] [Home: MOPSLinux 6.0]
-
Чучок
- Сообщения: 390
- ОС: Debian 4.0 etch
Re: Mandrake и PPP. Модем не получает строку CONNECT...
У меня почти такая же ерунда. Тока модем дозванивается, но с первого раза не может соединиться с сервером из-за длительной паузы. В Винде такой проблемы нет. Строки инициализации, что в Винде, что в Линуксе одинаковые. Что нужно в KPPP исправить? если это конечно испроавимо.
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Mandrake и PPP. Модем не получает строку CONNECT...
CONNECT получается не от провайдера, а генерируется самим модемом при установке соединения.
модем у тебя инициализируется простой ATZ. посмотри, как это делается в винде и поправь. вполне может быть в этом проблема.
а вообще, советую настраивать дозвон голым pppd. гораздо проще и надёжнее.
и всегда можно запустить с 'debug updetach' и посмотреть, что же происходит на самом деле.
модем у тебя инициализируется простой ATZ. посмотри, как это делается в винде и поправь. вполне может быть в этом проблема.
а вообще, советую настраивать дозвон голым pppd. гораздо проще и надёжнее.
и всегда можно запустить с 'debug updetach' и посмотреть, что же происходит на самом деле.
слава роботам!
-
S7a1k3r
- Сообщения: 159
- Статус: Белгородский LUG
- ОС: Arch Linux
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Набор номера точно тоновый? или импульсный?
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Есть драйвера платные на linuxant.com. Бесплатная версия режет скорость до 1 кб/с. Но попробуй установить для теста. Если с ними пойдет - отлично. Настрой по их принципу старый модем или скачай пач (есть решение через нех).
рутом конектиться пробовал?
рутом конектиться пробовал?
%s
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Mandrake и PPP. Модем не получает строку CONNECT...
а зачем к COM модему дрова? Или он действительно такой?
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Как вариант наверное или дела фирмы. Они же для своего их делают.
%s
-
Чучок
- Сообщения: 390
- ОС: Debian 4.0 etch
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Вот именно!!! куда вставлять эти дрова?! в одно место что ли?
elide писал(а): ↑17.03.2007 18:00CONNECT получается не от провайдера, а генерируется самим модемом при установке соединения.
модем у тебя инициализируется простой ATZ. посмотри, как это делается в винде и поправь. вполне может быть в этом проблема.
а вообще, советую настраивать дозвон голым pppd. гораздо проще и надёжнее.
и всегда можно запустить с 'debug updetach' и посмотреть, что же происходит на самом деле.
Чем это посмотреть в Винде? У звонилки от Винды нету кнопочки "журнал", чтобы можно было проследить. Посоветуй чем посмотреть. HiperTerminal не предлагай - всё равно от него толку никакого, трубу поднимет, а на команды ложит болт. А голым pppd я пока не умею пользоваться.
Тут два варианта: либо настройки недоведены до ума, либо KPPP хулиганит.
-
Чучок
- Сообщения: 390
- ОС: Debian 4.0 etch
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Я решил по эксперементировать. Вместо ATZ написал AT. Вроде стал быстрее соединяться. Посмотрим, как дальше будет.
-
КВН
- Сообщения: 242
- Статус: Новичок
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Модем аналогичный модему автора. Драйвера для такого не требуется. Можно прошить другой firmware, но без знания тонкостей и понимания сего, советую этого не делать.
Если модем "отваливается" после дозвона и чата с провайдерским, при этом имеют место труъ логин и пароль, то, вероятно, причина кроется в банальных правах на доступ к pppd. Как правило, в опциях таких программ типа kppp используется опция noauth, требующая привилегий. Как вариант эту ситуацию можно исправить групповой политикой, но гибкость Linux Вас этим не ограничивает.
Если модем "отваливается" после дозвона и чата с провайдерским, при этом имеют место труъ логин и пароль, то, вероятно, причина кроется в банальных правах на доступ к pppd. Как правило, в опциях таких программ типа kppp используется опция noauth, требующая привилегий. Как вариант эту ситуацию можно исправить групповой политикой, но гибкость Linux Вас этим не ограничивает.
-
vdv
- Сообщения: 133
Re: Mandrake и PPP. Модем не получает строку CONNECT...
Мда... что называется воскресили тему
Не думал, что она когда всплывёт... Тем более уже нету того мандрейка, той винды, модем пылится в углу, вовсю юзается АДСЛ. Но чисто из спортивного интереса достал модем, воткнул его в /dev/ttyS0, запустил pppsetup, вылез в инет. Может кому пригодится.
Итак, по порядку:
1. Запускаю pppsetup, последовательно отвечаю на все вопросы. Вопросов у него немного, все они несложные и снабжены примерами. Чтобы ответить на все вопросы, необходимо указать устройство, на котором висит модем, строку инициализации модема, номер телефона провайдера, DNS-сервера и свои учётные данные. Вроде бы всё...
В результате получилось:
Можно конечно и самому вручную создать все необходимые файлы и прописать в них те же настройки, но через pppsetup быстрее вышло
2. Для установки соединения вводим ppp-go. Скрипт сообщит об успешной установке соединения. Если интересно посмотреть за ходом пордключения, в другой консоли от рута предварительно вводим Там же после установки соединения будет выведен назначенный провом ip-адрес.
3. Юзаем инет
4. Для разрыва соединения вводим ppp-down.
ЗЫ: про дрова на модем улыбнуло
ЗЗЫ: а в чём раньше была причина ошибки теперь никто не узнает
ЗЗЗЫ: всем участникам СПАСИБО!
Итак, по порядку:
1. Запускаю pppsetup, последовательно отвечаю на все вопросы. Вопросов у него немного, все они несложные и снабжены примерами. Чтобы ответить на все вопросы, необходимо указать устройство, на котором висит модем, строку инициализации модема, номер телефона провайдера, DNS-сервера и свои учётные данные. Вроде бы всё...
В результате получилось:
Код: Выделить всё
root@eternity:~# cat /etc/ppp/options
# General configuration options for PPPD:
lock
defaultroute
noipdefault
modem
/dev/ttyS0
57600
crtscts
passive
asyncmap 0
name "username"
root@eternity:~# cat /etc/ppp/pppscript
TIMEOUT 60
ABORT ERROR
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
"" ATZ OK ATM1L1 OK
"atdt540024"
TIMEOUT 75
CONNECT
root@eternity:/etc/ppp# cat pap-secrets
# PAP authentication file: /etc/ppp/pap-secrets
# This file should have a permission of 600.
# ~# chmod 600 /etc/ppp/pap-secrets
# Username Server Password IP addresses
"username" * "password"2. Для установки соединения вводим ppp-go. Скрипт сообщит об успешной установке соединения. Если интересно посмотреть за ходом пордключения, в другой консоли от рута предварительно вводим
Код: Выделить всё
tail -f /var/log/messages3. Юзаем инет
4. Для разрыва соединения вводим ppp-down.
ЗЫ: про дрова на модем улыбнуло
ЗЗЫ: а в чём раньше была причина ошибки теперь никто не узнает
ЗЗЗЫ: всем участникам СПАСИБО!
[Work: MOPSLinux 6.0] [Home: MOPSLinux 6.0]
-
wi:
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: Mandrake и PPP. Модем не получает строку CONNECT...
конфигурить и ставить. Модем тогда обнаруживается (не busy становится) и пашет. Только обычно в группу надо себя добавить или рутом звонить.
P.S. Меня тоже улыбнуло, особенно когда он только с этими дровами и заработал.
%s