ALT Linux kernel packages development
 help / color / mirror / Atom feed
* [d-kernel] Q: обновление slmodemd
@ 2006-01-08 17:40 Konstantin A. Lepikhov
  2006-01-08 19:18 ` [d-kernel] " Konstantin A. Lepikhov
  2006-01-09 15:39 ` [d-kernel] " Artem
  0 siblings, 2 replies; 5+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-08 17:40 UTC (permalink / raw)
  To: ALT Linux Kernel Devel Mailing List

[-- Attachment #1: Type: text/plain, Size: 372 bytes --]

Hi!

Никто не против обновления этого добра? Собственно, появились новые
версии, которые поддерживают ALSA и новые чипсеты.

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [d-kernel] Re: Q: обновление slmodemd
  2006-01-08 17:40 [d-kernel] Q: обновление slmodemd Konstantin A. Lepikhov
@ 2006-01-08 19:18 ` Konstantin A. Lepikhov
  2006-01-09 15:39 ` [d-kernel] " Artem
  1 sibling, 0 replies; 5+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-08 19:18 UTC (permalink / raw)
  To: ALT Linux kernel packages development

[-- Attachment #1: Type: text/plain, Size: 493 bytes --]

Hi!

Sunday 08, at 08:40:25 PM you wrote:

> Hi!
> 
> Никто не против обновления этого добра? Собственно, появились новые
> версии, которые поддерживают ALSA и новые чипсеты.
посмотрел на т.н. x86_64 патч, он ужасен :( пока оно %ix86 only.

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [d-kernel] Q: обновление slmodemd
  2006-01-08 17:40 [d-kernel] Q: обновление slmodemd Konstantin A. Lepikhov
  2006-01-08 19:18 ` [d-kernel] " Konstantin A. Lepikhov
@ 2006-01-09 15:39 ` Artem
  2006-01-09 17:17   ` [d-kernel] " Konstantin A. Lepikhov
  1 sibling, 1 reply; 5+ messages in thread
From: Artem @ 2006-01-09 15:39 UTC (permalink / raw)
  To: ALT Linux kernel packages development

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.

Так же использую собсную доработку slmodemd на предмет софтового вывода
звука модема через alsa (для тех модемов, которые не имеют динамика -
УМВР, но весьма грубо сделано, а переделывать лень (и времени нет),
потому что УМВР ;-)  . Если есть желание-могу бросить diff. Нужно
"вытащить" в тред вывод звука на alsa (почему-могу пояснить, slmodemd я
долго ковырял и исследовал) и добавить корректные обработчики и т.п.,
также переконвертацию если аппаратная часть не поддерживает
mono/samplerate семплов, "захваченных" с модема. В общем - простор для
фантазии и skills есть. Или можно объединить усилия - а то одному скучно :-(

P.S. Кстати - реализованный мной софтовый вывод звука работает быстрее,
чем аналог в win - там он "отстает" на секунду от реального - а здесь -
никаких задержек. :-)

-- 
Rgds, Artem.












^ permalink raw reply	[flat|nested] 5+ messages in thread

* [d-kernel] Re: Q: обновление slmodemd
  2006-01-09 15:39 ` [d-kernel] " Artem
@ 2006-01-09 17:17   ` Konstantin A. Lepikhov
  2006-01-11 20:38     ` Artem
  0 siblings, 1 reply; 5+ messages in thread
From: Konstantin A. Lepikhov @ 2006-01-09 17:17 UTC (permalink / raw)
  To: ALT Linux kernel packages development

[-- Attachment #1: Type: text/plain, Size: 2279 bytes --]

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.
надо будет глянуть + интересно мнение основного мантейнера этого пакета.

> 
> Так же использую собсную доработку slmodemd на предмет софтового вывода
> звука модема через alsa (для тех модемов, которые не имеют динамика -
> УМВР, но весьма грубо сделано, а переделывать лень (и времени нет),
> потому что УМВР ;-)  . Если есть желание-могу бросить diff. Нужно
> "вытащить" в тред вывод звука на alsa (почему-могу пояснить, slmodemd я
> долго ковырял и исследовал) и добавить корректные обработчики и т.п.,
> также переконвертацию если аппаратная часть не поддерживает
> mono/samplerate семплов, "захваченных" с модема. В общем - простор для
> фантазии и skills есть. Или можно объединить усилия - а то одному скучно :-(
все это здорово, но пока у меня нет AMR модема (как-то видел такой девайс
на рынке, но продавец так и не придумал, за скока его продать). Да и ноут
у меня появился на заре "софтовости" и модем там "железный". Так что вряд
ли я смогу обеспечить feedback по патчам.

> 
> P.S. Кстати - реализованный мной софтовый вывод звука работает быстрее,
> чем аналог в win - там он "отстает" на секунду от реального - а здесь -
> никаких задержек. :-)
ну наконец-то winmodem'ы стали лучше работать в linux, чем в win ;)

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [d-kernel] Re: Q: обновление slmodemd
  2006-01-09 17:17   ` [d-kernel] " Konstantin A. Lepikhov
@ 2006-01-11 20:38     ` Artem
  0 siblings, 0 replies; 5+ messages in thread
From: Artem @ 2006-01-11 20:38 UTC (permalink / raw)
  To: ALT Linux kernel packages development

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.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-01-11 20:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-08 17:40 [d-kernel] Q: обновление slmodemd Konstantin A. Lepikhov
2006-01-08 19:18 ` [d-kernel] " Konstantin A. Lepikhov
2006-01-09 15:39 ` [d-kernel] " Artem
2006-01-09 17:17   ` [d-kernel] " Konstantin A. Lepikhov
2006-01-11 20:38     ` Artem

ALT Linux kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/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 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git