root@urde ~ #&nbsp; lsmod | egrep &#39;^(slamr|snd)&#39;<br>snd_trident&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46500&nbsp; 5 <br>snd_ac97_codec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 103716&nbsp; 1 snd_trident<br>snd_pcm_oss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 47008&nbsp; 0 <br>snd_seq_dummy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8196&nbsp; 0 <br>snd_seq_oss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 38656&nbsp; 0 
<br>snd_seq_midi_event&nbsp;&nbsp;&nbsp;&nbsp; 11520&nbsp; 1 snd_seq_oss<br>snd_seq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 56784&nbsp; 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event<br>snd_mixer_oss&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 21120&nbsp; 1 snd_pcm_oss<br>snd_pcm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 81540&nbsp; 5 snd_trident,snd_ac97_codec,snd_pcm_oss
<br>snd_timer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26116&nbsp; 2 snd_seq,snd_pcm<br>snd_page_alloc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14088&nbsp; 2 snd_trident,snd_pcm<br>snd_util_mem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8960&nbsp; 1 snd_trident<br>snd_mpu401_uart&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13056&nbsp; 1 snd_trident<br>snd_rawmidi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 28064&nbsp; 1 snd_mpu401_uart
<br>slamr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 436648&nbsp; 0 <br>snd_seq_device&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12556&nbsp; 5 snd_trident,snd_seq_dummy,snd_seq_oss,snd_seq,sn<br>d_rawmidi<br>snd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 59112&nbsp; 20 snd_trident,snd_ac97_codec,snd_pcm_oss,snd_seq_<br>
dummy,snd_seq_oss,snd_seq,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_ra<br>wmidi,snd_seq_device<br>root@urde ~ #&nbsp; cat /proc/asound/cards<br>&nbsp;0 [SI7018&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]: SI7018 - SiS SI7018<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SiS SI7018 PCI Audio at 0xd000, irq 7
<br>root@urde ~ #lspci -vnn<br>00:01.6 Modem [0703]: Silicon Integrated Systems [SiS] AC&#39;97 Modem Controller [1039:7013] (rev a0) (prog-if 00 <br>[Generic])<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: ASUSTeK Computer Inc. Unknown device [1043:1616]
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 5<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I/O ports at b800 [size=256]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I/O ports at b400 [size=128]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Capabilities: [48] Power Management version 2<br><br>root@urde ~ # aplay -l
<br>**** List of PLAYBACK Hardware Devices ****<br>card 0: SI7018 [SiS SI7018], device 0: trident_dx_nx [Trident 4DWave]<br>&nbsp; Subdevices: 31/32<br>&nbsp; Subdevice #0: subdevice #0<br>&nbsp; Subdevice #1: subdevice #1<br>--------------------------------
<br>&nbsp; Subdevice #31: subdevice #31<br>card 0: SI7018 [SiS SI7018], device 1: trident_dx_nx IEC958 [Trident 4DWave IEC958]<br>&nbsp; Subdevices: 1/1<br>&nbsp; Subdevice #0: subdevice #0<br><br><br><div><span class="gmail_quote">18.09.07
, <b class="gmail_sendername">Yuriy Kashirin</b> &lt;<a href="mailto:yura@emict.com">yura@emict.com</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Вторник 18 сентября 2007, Yury A.Romanov wrote:<br>&gt; Доброго времени суток. Я являюсь счастливым обладателем ноутбука<br>&gt; ASUS S200, с чипсетом SIS. Недавно возникла острая необходимость<br>&gt; завести модем. В ходе ковыряний, оказалось, что модем заводится с
<br>&gt; помощью магической последовательности действий:<br>&gt; modprobe slamr<br>&gt; slmodemd -a &#39;hw:0,0&#39;&amp;<br><br>Если у вас модем работает через ALSA, то модуль slamr вам не нужен.<br>Покажите, пожалуйста:
<br> lsmod | egrep &#39;^(slamr|snd)&#39;<br> cat /proc/asound/cards<br><br>ну и еще что говорит про модем<br> lspci -vnn<br>?<br><br><br>&gt; ln -s /dev/ttySLM0 /dev/modem<br>&gt; При этом, скрипт /etc/init.d/slmodemd сообщает об успешном старте,
<br>&gt; но ничего не делает, процесс slmodemd падает. Вставка в функцию<br>&gt; start строчки echo ${PORTARG}<br>&gt; показала, что в результате магической последовательности действий,<br>&gt; использованной в инитскрипте
<br>&gt; PORT=`aplay -l&nbsp;&nbsp;2&gt;&amp;1 | sed -ne &#39;/ Modem/s/^card \([0-9]\).*, device<br>&gt; \([0-9]\).*/modem:\1,\2/p&#39;`<br>&gt;<br>&gt; для определения порта ALSA, используемого модемом, получается<br>&gt; пустое значение.
<br>А что у вас выводит<br> aplay -l<br>?<br><br><br>--<br> Best regards<br> Yuriy Kashirin<br>_______________________________________________<br>Devel mailing list<br><a href="mailto:Devel@lists.altlinux.org">Devel@lists.altlinux.org
</a><br><a href="https://lists.altlinux.org/mailman/listinfo/devel">https://lists.altlinux.org/mailman/listinfo/devel</a></blockquote></div><br><br>