* [Hardware] ICH6 modem & slmodem @ 2005-09-04 8:16 Artem 2005-09-04 8:36 ` Andrey Rahmatullin ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Artem @ 2005-09-04 8:16 UTC (permalink / raw) To: Hardware Доброго времени суток всем! Имеется встроенный модем Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 3). IRQ 22. I/O at 0x2400 [0x24ff]. I/O at 0x2500 [0x257f]. Собрал для него slmodem-2.9.9e ( http://linmodems.technion.ac.il/packages/smartlink/ ) Все вроде бы работает, но возник ряд вопросов: 1. Почему-то модем соединяется максимум на 33000 (хотя в win он коннектится в среднем на 41000) 2. При дисконнекте - модем "думает" до пол-минуты прежде чем повесить трубку (уже после того, как pppd завершил свою работу). Как это вылечить? 3. Может, кто-либо знает, как "услышать" звук модема? 4. Для модема использую snd_intel8x0m. В modinfo - у него куча различных параметров, но толком не указано какой из них для чего. Где найти доп. информацию по этим параметрам? Строка запуска slmodemd: slmodemd --alsa hw:1 -c RUSSIA С уважением. Артем. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-04 8:16 [Hardware] ICH6 modem & slmodem Artem @ 2005-09-04 8:36 ` Andrey Rahmatullin 2005-09-04 21:40 ` Artem 2005-09-07 17:47 ` Artem 2005-09-11 21:29 ` Итог: (was [Hardware] ICH6 modem & slmodem ) Artem 2 siblings, 1 reply; 10+ messages in thread From: Andrey Rahmatullin @ 2005-09-04 8:36 UTC (permalink / raw) To: hardware [-- Attachment #1: Type: text/plain, Size: 408 bytes --] On Sun, Sep 04, 2005 at 11:16:51AM +0300, Artem wrote: > 3. Может, кто-либо знает, как "услышать" звук модема? А стандартное ATL3M2 не помогает? -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > [archy@asd RPM]$ rpm --rebuild kernel24-2.4.20-alt10.src.rpm > выполняется kernel24-2.4.20-alt10.src.rpm Не верю. Ну не может rpm так безграмотно написать. -- ldv in sisyphus@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-04 8:36 ` Andrey Rahmatullin @ 2005-09-04 21:40 ` Artem 0 siblings, 0 replies; 10+ messages in thread From: Artem @ 2005-09-04 21:40 UTC (permalink / raw) To: hardware Andrey Rahmatullin wrote: > >А стандартное ATL3M2 не помогает? > > > нет ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-04 8:16 [Hardware] ICH6 modem & slmodem Artem 2005-09-04 8:36 ` Andrey Rahmatullin @ 2005-09-07 17:47 ` Artem 2005-09-07 17:55 ` Artem 2005-09-07 18:47 ` Michael Shigorin 2005-09-11 21:29 ` Итог: (was [Hardware] ICH6 modem & slmodem ) Artem 2 siblings, 2 replies; 10+ messages in thread From: Artem @ 2005-09-07 17:47 UTC (permalink / raw) To: hardware Artem wrote: >Доброго времени суток всем! > >Имеется встроенный модем > >Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem >Controller (rev 3). > IRQ 22. > I/O at 0x2400 [0x24ff]. > I/O at 0x2500 [0x257f]. > >Собрал для него slmodem-2.9.9e ( http://linmodems.technion.ac.il/packages/smartlink/ ) >Все вроде бы работает, но возник ряд вопросов: >1. Почему-то модем соединяется максимум на 33000 (хотя в win он коннектится в среднем на 41000) > > Прочел информацию http://www.modemsite.com/56k/x2-linklimit.asp (smartlink modems), добавил строку инициализации: +MS= 90,1,300,56000 - и... О, чудо! Модем сразу же соединился на 40000. :-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-07 17:47 ` Artem @ 2005-09-07 17:55 ` Artem 2005-09-07 18:47 ` Michael Shigorin 1 sibling, 0 replies; 10+ messages in thread From: Artem @ 2005-09-07 17:55 UTC (permalink / raw) To: hardware Artem wrote: > >Прочел информацию http://www.modemsite.com/56k/x2-linklimit.asp >(smartlink modems), добавил строку инициализации: > >+MS= 90,1,300,56000 > >- и... О, чудо! Модем сразу же соединился на 40000. :-) > > P.S. Вот здесь: http://apocalyptech.com/linux/nc6120/ в разделе modem - доп. информация. Но там утверждается, что: > This modem is supported with slmodem > <http://linmodems.technion.ac.il/packages/smartlink/>. There are two > drivers which can be used: ALSA's snd-intel8x0m, and the 'slamr' > module included with slmodem. The ALSA driver shipped with 2.6.12.1 is > too old to properly support this modem. If you want to use the ALSA > driver, you must disable ALSA support in your kernel proper, and make > sure you've got at least version 1.0.9b of the ALSA drivers from > alsa-project.org <http://www.alsa-project.org>. Note that kernel > 2.6.13 does come with the proper ALSA version Однако здесь: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1387 говорится, что причина - в slmodem, а не в alsa-modules... Что-то я совсем запутался :-( ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-07 17:47 ` Artem 2005-09-07 17:55 ` Artem @ 2005-09-07 18:47 ` Michael Shigorin 2005-09-08 6:50 ` Artem 1 sibling, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2005-09-07 18:47 UTC (permalink / raw) To: hardware On Wed, Sep 07, 2005 at 08:47:37PM +0300, Artem wrote: > >Имеется встроенный модем > >Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem > >Controller (rev 3). > > IRQ 22. > > I/O at 0x2400 [0x24ff]. > > I/O at 0x2500 [0x257f]. > >Собрал для него slmodem-2.9.9e ( http://linmodems.technion.ac.il/packages/smartlink/ ) > >Все вроде бы работает, но возник ряд вопросов: > >1. Почему-то модем соединяется максимум на 33000 (хотя в win > >он коннектится в среднем на 41000) > Прочел информацию http://www.modemsite.com/56k/x2-linklimit.asp > (smartlink modems), добавил строку инициализации: > +MS= 90,1,300,56000 > - и... О, чудо! Модем сразу же соединился на 40000. :-) Возьмётесь q/a для faq написать или примерно так и забросить? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- visit our conference (Oct 1): -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] ICH6 modem & slmodem 2005-09-07 18:47 ` Michael Shigorin @ 2005-09-08 6:50 ` Artem 0 siblings, 0 replies; 10+ messages in thread From: Artem @ 2005-09-08 6:50 UTC (permalink / raw) To: hardware, shigorin Michael Shigorin wrote: >On Wed, Sep 07, 2005 at 08:47:37PM +0300, Artem wrote: > > >>>Имеется встроенный модем >>>Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem >>>Controller (rev 3). >>> IRQ 22. >>> I/O at 0x2400 [0x24ff]. >>> I/O at 0x2500 [0x257f]. >>>Собрал для него slmodem-2.9.9e ( http://linmodems.technion.ac.il/packages/smartlink/ ) >>>Все вроде бы работает, но возник ряд вопросов: >>>1. Почему-то модем соединяется максимум на 33000 (хотя в win >>>он коннектится в среднем на 41000) >>> >>> >>Прочел информацию http://www.modemsite.com/56k/x2-linklimit.asp >>(smartlink modems), добавил строку инициализации: >>+MS= 90,1,300,56000 >>- и... О, чудо! Модем сразу же соединился на 40000. :-) >> >> > >Возьмётесь q/a для faq написать или примерно так и забросить? > > > Да я, вообще-то, еще продолжаю терзать модем - хочу точно выяснить, в чем причина неработоспособности slmodem 2.9.10 (как упоминал - противоречивая информация). Попробую собрать kernel с последней alsa-drivers. И от паузы при дисконнекте еще не избавился (от 30 сек до минуты). Когда решу данные проблемы - тогда можно и faq делать. Но если очень "горит" - то можете пока "так и забросить". :-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Итог: (was [Hardware] ICH6 modem & slmodem ) 2005-09-04 8:16 [Hardware] ICH6 modem & slmodem Artem 2005-09-04 8:36 ` Andrey Rahmatullin 2005-09-07 17:47 ` Artem @ 2005-09-11 21:29 ` Artem 2005-09-14 10:29 ` Arioch 2 siblings, 1 reply; 10+ messages in thread From: Artem @ 2005-09-11 21:29 UTC (permalink / raw) To: hardware Artem wrote: >Доброго времени суток всем! > >Имеется встроенный модем > >Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem >Controller (rev 3). > IRQ 22. > I/O at 0x2400 [0x24ff]. > I/O at 0x2500 [0x257f]. > >Собрал для него slmodem-2.9.9e ( http://linmodems.technion.ac.il/packages/smartlink/ ) >Все вроде бы работает, но возник ряд вопросов: >1. Почему-то модем соединяется максимум на 33000 (хотя в win он коннектится в среднем на 41000) > > Строка инициализации: +MS= 90,1,300,56000 (или +MS=92,1,300,56000) долго вызывала у меня сомнения в необходимости (хотя, конечно, не мешала) - с моей старой АТС (млин, Бен-Ладена на них нету >:o ) долго не мог я определить - нужна ли она _реально_ для соединения по V90 или это линия у меня такая, полностью соотвествующая всем придуманным (и еще непридуманным) законам Мерфи, пока не выяснил, что формат команды следующий (для slmodemd, то бишь модемов Smart Link): +MS= protocol,automode,minspeed,maxspeed +MS=? - выводит возможные аргументы +MS? - выводит текущие установки. Вот согласно _дефолтным_ установкам (дефолтным-подчеркиваю) - все в норме: AT+MS? 92,1,300,56000 OK 1 вопрос снят с повестки. (посмотрел с сожалением на свой старый Zyxel - жаль что не usb a com - держал _железно_ 46666, нету у меня в ноутбуке com-порта :-( ) >2. При дисконнекте - модем "думает" до пол-минуты прежде чем повесить трубку (уже после того, как pppd завершил свою работу). Как это вылечить? > > От это уж они с pppd не могут договориться. Если набирать номер вручную - то "паааложь трррубку (с)" можно сделать командами из терминала ( +++ ATH ) - в любое время (в том числе и после соединения с ppp-сервером). При использовании же kppp - жму "disconnect" - pppd шустренько так умирает, бросая slmodem на произвол судьбы, kppp тоже быстро "умывает руки" - и выходит на исходную позицию. Модем продолжает истерически пищать в линии, пока pppd на "том конце" не обнаруживает, что его коллега pppd "на этом конце - "отдал концы"" - следует retrain (попытка пересоединения - естесно, неудачная), и связь рвется по инициативе сервера (проходит около 30-и секунд), после чего модем, обнаружив короткие гудки в линии, делает долгожданное "паложь трубку". Как подружить pppd с slmodemd? Любые предложения приветствуются. >3. Может, кто-либо знает, как "услышать" звук модема? > > Здесь сначала поясню - модем в ноутбуке, встроенного спикера в нем нет, вывод звука модема осуществляется программным микшированием его с основным звуком (в offtopic-е). Это подтвердилось изучением datasheet на AC97 от Intel. Цитирую: > Elimination of the On-board Modem Speaker > ...<skip>... > Modem subsystems currently rely on an on-board speaker for call > progress monitoring. > ...<skip>... > There is a hardware-dependent analog solution and a > hardware-independent digital > solution (which supports analog or USB speakers). > ...<skip>... > Analog solution: The system designer can route an analog mix of the > modem Tx and Rx signals through > PHONE input of the AC '97 analog mixer. > ...<skip>... > Digital solution: The modem driver designer can route digital copies > of the modem Rx (ADC) and Tx (DAC) > streams (or perhaps just the digitized pre-echo-canceled modem Rx > stream from the ADC) into the system-wide > software audio mixer. As with the analog solution, this introduces a > dependency on the user's preferred master > audio volume and mute settings. For this technique to be > cost-effective a soft modem implementation is > probably required. > For soft modem implementations AC '97 2.2 recommends the digital call > progress monitoring solution. В моем случае - здесь чистый "Digital solution". В микшере для модема - лишь "кнопка" - "Снять/положить трубку". Вопрос: каким образом можно "подмикшировать" звук из dsp1 (pcmC1D0c , pcmC1D0d) к основным сигналам (как вариант - добавить еще один регулятор в микшер)? Возможно ли такое средствами ALSA ? (на извращения, насколько я вижу, она богата) В offtopic-е то реализовано - чем _мы_ хуже? :-) >4. Для модема использую snd_intel8x0m. В modinfo - у него куча различных параметров, >но толком не указано какой из них для чего. Где найти доп. информацию по этим параметрам? > > > С этим я разобрался, пройдясь по исходникам и документации по alsa. P.S. snd_intel8x0m самостоятельно не грузится при старте - пришлось его прописать в modules. Почему так? Кто же грузит snd_intel8x0 (звуковуху) ? И почему про модем забывает? Куды крутить? С уважением. Артем. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Итог: (was [Hardware] ICH6 modem & slmodem ) 2005-09-11 21:29 ` Итог: (was [Hardware] ICH6 modem & slmodem ) Artem @ 2005-09-14 10:29 ` Arioch 2005-09-14 14:18 ` Artem 0 siblings, 1 reply; 10+ messages in thread From: Arioch @ 2005-09-14 10:29 UTC (permalink / raw) To: hardware > сервера (проходит около 30-и секунд), после чего модем, обнаружив > короткие гудки в линии, делает долгожданное "паложь трубку". У меня в деревне они ни разу не детектил BUSY. Даже интересно, кто тогда и как вешал трубку ? М.б. PPP думает, что если он закрыл файл COM-порта, то модем сам должен вешаться? > P.S. snd_intel8x0m самостоятельно не грузится при старте - пришлось его > прописать в modules. Почему так? Кто же грузит snd_intel8x0 (звуковуху) > ? И почему про модем забывает? Куды крутить? > https://bugzilla.altlinux.org/show_bug.cgi?id=7708 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Итог: (was [Hardware] ICH6 modem & slmodem ) 2005-09-14 10:29 ` Arioch @ 2005-09-14 14:18 ` Artem 0 siblings, 0 replies; 10+ messages in thread From: Artem @ 2005-09-14 14:18 UTC (permalink / raw) To: hardware Arioch wrote: > >> сервера (проходит около 30-и секунд), после чего модем, обнаружив >> короткие гудки в линии, делает долгожданное "паложь трубку". > > > У меня в деревне они ни разу не детектил BUSY. > > Даже интересно, кто тогда и как вешал трубку ? > > М.б. PPP думает, что если он закрыл файл COM-порта, то модем сам > должен вешаться? > > Скорее всего, он детектит NO CARRIER и вешается. Т.е. ложит трубку. Придется пробовать отлаживать взаимодействие ppp и slmodem. man pppd_sources :-D ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-09-14 14:18 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-09-04 8:16 [Hardware] ICH6 modem & slmodem Artem 2005-09-04 8:36 ` Andrey Rahmatullin 2005-09-04 21:40 ` Artem 2005-09-07 17:47 ` Artem 2005-09-07 17:55 ` Artem 2005-09-07 18:47 ` Michael Shigorin 2005-09-08 6:50 ` Artem 2005-09-11 21:29 ` Итог: (was [Hardware] ICH6 modem & slmodem ) Artem 2005-09-14 10:29 ` Arioch 2005-09-14 14:18 ` Artem
ALT Linux hardware support This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \ hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org public-inbox-index hardware Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.hardware AGPL code for this site: git clone https://public-inbox.org/public-inbox.git