From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <43C56CB6.1000104@nm.ru> Date: Wed, 11 Jan 2006 22:38:14 +0200 From: Artem User-Agent: Mozilla Thunderbird 1.0.2 (X11/20051126) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Linux kernel packages development Subject: Re: [d-kernel] Re: Q: =?KOI8-R?Q?=CF=C2=CE=CF=D7=CC=C5=CE=C9=C5_?= =?KOI8-R?Q?slmodemd?= References: <20060108174025.GA27303@lks.home> <43C283BE.2080407@nm.ru> <20060109171739.GA24139@lks.home> In-Reply-To: <20060109171739.GA24139@lks.home> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jan 2006 20:40:18 -0000 Archived-At: List-Archive: List-Post: Konstantin A. Lepikhov wrote: > Hi Artem! > > Monday 09, at 05:39:42 PM you wrote: > > >>Konstantin A. Lepikhov wrote: >> >>>Hi! >>> >>>Никто не против обновления этого добра? Собственно, появились новые >>>версии, которые поддерживают ALSA и новые чипсеты. >>> >>> >> >>нужно поправить вдобавок hardware database на предмет slamr. >>Так же в bugzilla я бросал патчи на предмет демонизации slmodemd и патч >>на закрытие и пересоздание /dev/pts/x, исправленные init-cкрипты с >>конфигом в /etc/sysconfig/slmodemd, патч для ICH6-7, патч для поддержки >>alsa, поправленные настройки для BUSY detect. >>Патч демонизации нуждается также в доработке (исправление я не бросал в >>bugzilla) - перенаправить вывод дескрипторов 1 и 2 slmodemd в /dev/null >>после fork() - иначе падать будет при запуске через initlog. > > надо будет глянуть + интересно мнение основного мантейнера этого пакета. > https://bugzilla.altlinux.org/show_bug.cgi?id=8456 (патча эмуляции modemspeaker там нет - если интересно глянуть идею, могу бросить в личку ( в bugzilla на тему "не выдает звук кроме как в телефон - тоже жалобы есть ;-) . Для его полноценной реализации у меня нет толковой документации по кодированию/обработке звуковых сэмплов, документация по alsa тоже немногословная - пара "шаблонных" примеров и документация сгенерированная doxygen - приходится на каждую ее ф-цию в исходники лезть, разбираться что к чему. Есть у Вас что-либо из этой области? Стоят вопросы изменения уровня сигнала в сэмплах, переоцифровки с другой частотой (slmodemd "захватывает" 9600 mono - а не все звуковые карты аппаратно поддерживают такой bitrate - приходится через dmix звук выводить, напрямую, т.к. звуковуха желает stereo и 48000 ) Надо бы теорию почитать и алгоритмы проработать перед "кодонабиванием". :-) > > ну наконец-то winmodem'ы стали лучше работать в linux, чем в win ;) Смотря что сравнивать ;-) Субъективно - в win этот же модем лучше держит линию, соединяется без retrain - slmodem не дотягивает до win-драйверов (или defines надо подбирать в .h файлах исходников - но без спецоборудования это пустая трата времени :-( ) BUSY-detect подобрал кое-как - но и то, бывает, не срабатывает в 1-м случае из 10-и ... P.S. slamr так же не дружит с hibernate. Все руки не доходят (или ноги?) . :-( -- Rgds, Artem.