LINUX.ORG.RU

Последний шаг в настройке модема


0

0

В настройке модема остался, видимо, последний шаг, но я его не могу 
проделать.

Действительно, в отличие от указанного в документации на сборку 
slmodemd, поддержку
ALSA (SUPPORT_ALSA=1) необходимо указывать  для инсталляции, а не 
компиляции пакета.

Файл /etc/wvdial.conf:
-----------------------
[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = ATM1L3
Area Code =
Phone = 2092662
Username =user
Password =
Ask Password = 1
Dial Command = ATDP
Stupid Mode = 0
Compuserve = 0
Force Address =
Idle Seconds = 0
DialMessage1 = Message1
DialMessage2 = Message2
ISDN = 0
Auto DNS = 1
Carrier Check = 0
Auto Reconnect = 1
Dial Attempts = 5
-----------------------
george-suse:~ # modprobe snd-atiixp-modem
george-suse:~ # slmodemd --alsa --country=RUSSIA modem:1
SmartLink Soft Modem: version 2.9.10 Aug  9 2005 13:30:15
symbolic link `/dev/ttySL0' -> `/dev/pts/0' created.
modem `modem:1' created. TTY is `/dev/pts/0' 
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
-----------------------
В другой консоли пытаюсь подключиться к Internet, но не слышу в 
модеме ни сигнала линии, ни набора номера.
-----------------------
george-suse:~ # wvdial 
--> WvDial: Internet dialer version 1.54.0 
--> Initializing modem. 
--> Sending: ATZ
ATZ  
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 
ATQ0 V1 E1 S0=0 &C1 &D2 
OK
--> Sending: ATM1L3
ATM1L3    
OK
--> Modem initialized. 
--> Please enter password (or empty password to stop):
--> Sending: ATDP2092662 
--> Waiting for carrier. 
ATDP2092662    
--> Timed out while dialing.  Trying again.
--> Sending: ATDP2092662   
--> Waiting for carrier.
NO CARRIER   
ATDP2092662   
--> No Carrier!  Trying again. 
--> Sending: ATDP2092662   
--> Waiting for carrier.
-----------------------
В строку инициализации специально добавил команду ATM1Ln (знаю, 
правда, что она управляет громкостью динамика, но не знаю какой 
параметр необходимо задавать).

ВОПРОСЫ:
1. Есть ли утилита/команда, позволяющая провести опрос модема 
аналогично как в винде.
2. Как "услышать" свой модем ?
3. Что обозначают параметры в wvdial.conf DialMessage1/DialMessage2 
(в мане о них ничего нет) ?

Да, забыл указать, софтовый AC'97 модем в нотбуке SAMSUNG P28

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

Дык, может тебе просто не отвечают с той строны? По логу больше ничего не скажешь.

Воспользуйся терминалкой minicom. Скажи там ATA - модем должен запищать.

alt-x ★★★★★
()

Очень похожа на мою ситуацию:) Я пользуюсь kppp, и у мя соединение 'based on terminal window'. Ввожу username, password. Дальше идет псевдографика: дак вот если не нажать в течение какого времени кнопку "продолжить", то в терминале увидишь 'NO CARRIER'.:) С wvdial я так и не смог найти, где там этот "продолжить"

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

Предвидя это и также потому, что где-то в документации для такой категории модемов это рекомендуется, в wvdial.conf я поставил строку:

Carrier Check = 0

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

Насколько я знаю ATA это просто перевести в сосотояние ответа. А параметр AT&Mn это режим выбора громкости спикера модема.

kain
()
Ответ на: комментарий от gtyrin

Что со строкой инициализации нето. Если он ATZ присылает OK, то вероятно его "софтовость" не проблема...

Unforgiven
()
Ответ на: комментарий от kain

вообще проблема в том что нет ответа...а когда обычным телефоном звонишь на этот номер то сигнал отвечающего модема слышишь?

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

Понизил в minicom скорость с 57600 до 38400. Теперь пишет NO ANSWER.

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

Точно не помню, что-то вроде D0 не проверять несущую. Можно попробовать в инит записать.

anonymous
()
Ответ на: комментарий от gtyrin

Но я не понял, если использовать ATM1L3 перед набором, то ты слышишь, как модем набирает номер и писк модема на том конце? Или все это в тишине происходит?

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

Если в тишине, то что-то не так. Я не видел самсунговских буков. На моем IBM спец-клавиши, которые управляют громкостью звука, управляют и громкостью модема. Если у тебя есть такие кнопки - тоже выкрути громкость на максимум. Надо слышать, что происходит.

По поводу строки инициализации - можно порыться в реестре виндов - там нарыть что они используют, и использовать тоже самое.

Подробнее сказать не могу, последний раз я винды и модем видел год назад. И это бы не софт модем, и ситуация была обратной - под линуксом он звонил на ура, а из-под виндов отказывался... Но те модемы которые я держал в руках, точно в ответ на ATA начинали горланить. Естественно, что потом говорили NO CARRIER, но услышать работают или нет было можно.

alt-x ★★★★★
()
Ответ на: комментарий от kain

>Насколько я знаю ATA это просто перевести в сосотояние ответа.

А в состоянии ответа модем не молчит. Логично?

>А параметр AT&Mn это режим выбора громкости спикера модема.

Нет! AT&Mn - определяет как модем будет обзаться с писюком. Этот параметр лучше не трогать.

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

Короче, чтобы не быть голословным, а заодно и узнать чего новенькое, я тут настроил себе модем в IBM TP21p. Ведёт он себя ровно как я и писал: чтобы его услышать, надо громкость выкрутить на максимум. Если набрать ATA - слышен постепенно меняющийся звук ответа. Телефонную линию я подключать поленился.

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