Известно, что возврат ко многим отложенным делам иногда приносит пользу. Вот и я решил возобновить попытку "оживления" моего SmartLink-модема...
Ядро/система: ------------- Linux localhost 2.6.11-6george #14 Sat Sep 2 20:30:24 MSD 2006 i686 Intel(R) Celeron(R) M processor 1500MHz unknown GNU/Linux
На момент установки HardDrake в группе "Неизвестные/другие" говорит о модеме следующее: -------------------------------------------------------------------------------- ------- Производитель: ATI Technologies Inc Описание: IXP AC'97 Modem Класс носителя: COMMUNICATION_MODEM Шина PCI #: 0 PCI устройство #: 20 PCI функция #: 6 ID произволителя: 4098 ID устройства: 17229 Sub ID производителя: 5197 ID под-устройства: 8469 Модуль: snd-atiixp-modem
В ядре стоят все разрешения на использование AC97/MC97/snd-atiixp-modem Я забыл как посмотреть список загруженных модулей. modprobe -l -- это, наверное, просто список сформированных модулей ? Он выводит следующее: --------------------- /lib/modules/2.6.11-6george/extra/slusb.ko /lib/modules/2.6.11-6george/extra/slamr.ko /lib/modules/2.6.11-6george/kernel/sound/usb/snd-usb-lib.ko /lib/modules/2.6.11-6george/kernel/sound/usb/snd-usb-audio.ko /lib/modules/2.6.11-6george/kernel/sound/synth/snd-util-mem.ko /lib/modules/2.6.11-6george/kernel/sound/synth/emux/snd-emux-synth.ko /lib/modules/2.6.11-6george/kernel/sound/soundcore.ko /lib/modules/2.6.11-6george/kernel/sound/pci/snd-intel8x0m.ko /lib/modules/2.6.11-6george/kernel/sound/pci/snd-intel8x0.ko /lib/modules/2.6.11-6george/kernel/sound/pci/snd-atiixp.ko /lib/modules/2.6.11-6george/kernel/sound/pci/snd-atiixp-modem.ko /lib/modules/2.6.11-6george/kernel/sound/pci/hda/snd-hda-intel.ko /lib/modules/2.6.11-6george/kernel/sound/pci/hda/snd-hda-codec.ko /lib/modules/2.6.11-6george/kernel/sound/pci/emu10k1/snd-emu10k1x.ko /lib/modules/2.6.11-6george/kernel/sound/pci/emu10k1/snd-emu10k1.ko /lib/modules/2.6.11-6george/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko /lib/modules/2.6.11-6george/kernel/sound/pci/ali5451/snd-ali5451.ko /lib/modules/2.6.11-6george/kernel/sound/pci/ac97/snd-ac97-codec.ko /lib/modules/2.6.11-6george/kernel/sound/oss/v_midi.ko /lib/modules/2.6.11-6george/kernel/sound/oss/uart6850.ko /lib/modules/2.6.11-6george/kernel/sound/oss/uart401.ko /lib/modules/2.6.11-6george/kernel/sound/oss/sound.ko /lib/modules/2.6.11-6george/kernel/sound/oss/sb_lib.ko /lib/modules/2.6.11-6george/kernel/sound/oss/sb.ko /lib/modules/2.6.11-6george/kernel/sound/oss/opl3sa2.ko /lib/modules/2.6.11-6george/kernel/sound/oss/opl3sa.ko /lib/modules/2.6.11-6george/kernel/sound/oss/opl3.ko /lib/modules/2.6.11-6george/kernel/sound/oss/nm256_audio.ko /lib/modules/2.6.11-6george/kernel/sound/oss/mpu401.ko /lib/modules/2.6.11-6george/kernel/sound/oss/i810_audio.ko /lib/modules/2.6.11-6george/kernel/sound/oss/emu10k1/emu10k1.ko /lib/modules/2.6.11-6george/kernel/sound/oss/btaudio.ko /lib/modules/2.6.11-6george/kernel/sound/oss/awe_wave.ko /lib/modules/2.6.11-6george/kernel/sound/oss/ad1848.ko /lib/modules/2.6.11-6george/kernel/sound/oss/ac97_codec.ko /lib/modules/2.6.11-6george/kernel/sound/oss/ac97.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/snd-virmidi.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/snd-serial-u16550.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/snd-mtpav.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/snd-dummy.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/mpu401/snd-mpu401.ko /lib/modules/2.6.11-6george/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-timer.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-rtctimer.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-rawmidi.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-pcm.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-page-alloc.ko /lib/modules/2.6.11-6george/kernel/sound/core/snd-hwdep.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-virmidi.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-midi.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-midi-event.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-midi-emul.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-dummy.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/snd-seq-device.ko /lib/modules/2.6.11-6george/kernel/sound/core/seq/oss/snd-seq-oss.ko /lib/modules/2.6.11-6george/kernel/sound/core/oss/snd-pcm-oss.ko /lib/modules/2.6.11-6george/kernel/sound/core/oss/snd-mixer-oss.ko
Взял slmodem-2.9.11-20051009 и поставил с поддержкой ALSA: ---------------------------------------------------------- cd modem make SUPPORT_ALSA=1 make install
Во время установки сервиса slmodemd (slmodemd -a -c=RUSSIA hw:0) выводится: --------------------------------------------------------------------------- error: mixer setup: Off-hook switch not found for card hw:0 SmartLink Soft Modem: version 2.9.11 Sep 10 2006 00:51:03 symbolic link `/dev/ttySL0' -> `/dev/pts/3' created. modem `hw:0' created. TTY is `/dev/pts/3' Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
Интересно, что после этого музыка перестает играть (mpg123): ------------------------------------------------------------ /dev/dsp: Device or resource busy
При попытке подключения в косоли KPPP пишет (сразу после ATDP<номер_тел>): -------------------------------------------------------------------------- NO Carrier
А в консоли, из которой был запущен KPPP: ---------------------------------------- error: cannot set channels for playback: Invalid argument
===========================================================================
Есть ощущение, что надо настроить ALSA или что-то требуется еще ?
Да, сегодня, когда перегрузил ноутбук, сообщение о модеме из dmesg исчезло (жаль, что не зафиксировал текст о модеме ранее). Там писалось, что модем - такое-то мол slamr-устройство. Но когда первоначально собирал slmodem с поддержкой slamr/slusb при установке slmodemd писало, что не может открыть устройство /dev/slamr0 хотя все устройства slamr0-3/slusb0-3 в /dev/ были.
ПОМОГИТЕ, ПОЖАЛУЙСТА!!!