Agere Systems HDA Modem

имеется ноут (дескноут) со встроенным модемом (Agere Systems HDA Modem)

нужно его завести, чтоб получить "нормальную офисную станцию" - всЕ остальное, практически робитЬ, хочется получать и отправлять факсы ...

пока здесь нашЕл только вот - древнее http://www.gentoo.ru/node/4327#comment-50025
может быть есть ужО что-нить цЫвильное в новых ядрах

виндовый вывод EVEREST Ultimate Edition
...
[ Agere Si3054 ]
Свойства устройства:
	Описание устройства  	Agere Si3054
	Описание устройства (Windows)  	Agere Systems HDA Modem
	Тип устройства  	Modem
	Тип шины  	HDAUDIO
	ID устройства  	11C1-1040
	Субсистемный идентификатор  	2118-144D
	Версия  	1002
	Аппаратный ID  	HDAUDIO\FUNC_02&VEN_11C1&DEV_1040&SUBSYS_2118144D&REV_1002 
...
# uname -r
2.6.32-gentoo
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
# cat /proc/asound/card0/codec#1
Codec: LSI ID 1040
Address: 1
Function Id: 0x2
Vendor Id: 0x11c11040
Subsystem Id: 0x2118144d
Revision Id: 0x100200
Modem Function Group: 0x1

может есть гденить хав-то приличное по данному случаю? (ткните носом)
ЗЫ. распространненая же модель должно быть решение ...

вот разговор о ноуте с

вот разговор о ноуте с предустановленной SuSE ...
и этот модем там ужо присутсвует ... стало быть можно всЕ порешать стандартными способами ...

FreeOS.RU - "Мы бы изменили мир, осталось только добыть исходники" (с)

Продолжаю разговор сам с собой ...

нашЕл отсюда посвяжее драйвер agrsm-11c11040-2.1.80~20091225.tar.bz2
скачал, распаковал в /usr/src ... далее по инструкции ...

# make
make -C /lib/modules/2.6.32-gentoo/build M=/usr/src/agrsm-11c11040-2.1.80~20091225 modules
make[1]: Entering directory `/usr/src/linux-2.6.32-gentoo'
  CC [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/agrsoftmodem.o
  SHIPPED /usr/src/agrsm-11c11040-2.1.80~20091225/agrmodemlib.o
  CC [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/HDA.o
  CC [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/serial26.o
  LD [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/agrmodem.o
  LD [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/agrserial.o
  Building modules, stage 2.
  MODPOST 2 modules
  CC      /usr/src/agrsm-11c11040-2.1.80~20091225/agrmodem.mod.o
  LD [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/agrmodem.ko
  CC      /usr/src/agrsm-11c11040-2.1.80~20091225/agrserial.mod.o
  LD [M]  /usr/src/agrsm-11c11040-2.1.80~20091225/agrserial.ko
make[1]: Leaving directory `/usr/src/linux-2.6.32-gentoo'
# make modules_install
make -C /lib/modules/2.6.32-gentoo/build M=/usr/src/agrsm-11c11040-2.1.80~20091225 modules_install
make[1]: Entering directory `/usr/src/linux-2.6.32-gentoo'
  INSTALL /usr/src/agrsm-11c11040-2.1.80~20091225/agrmodem.ko
  INSTALL /usr/src/agrsm-11c11040-2.1.80~20091225/agrserial.ko
  DEPMOD  2.6.32-gentoo
make[1]: Leaving directory `/usr/src/linux-2.6.32-gentoo'

далее:

# modprobe agrmodem
# modprobe agrserial

появляется /dev/ttyAGS3
и на этом щастье заканчивается ...

что-то мне подсказывает, что дело в ALSA:

# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

нету его тут :(

как заставить ALSA его увидеть?

FreeOS.RU - "Мы бы изменили мир, осталось только добыть исходники" (с)

.

А зачем чтоб алса его видела?
Хочется слушать его стоны?
появляется /dev/ttyAGS3 - используй его в своем приложении

вооть и всЕ ... wvdialconf

вооть ...

# wvdialconf /etc/wvdial.conf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   


Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@lists.nit.ca>.

после

# ln -sf /dev/ttyAGS3 /dev/modem
# ln -sf /dev/ttyAGS3 /dev/ttySAGR
# wvdialconf /etc/wvdial.conf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   Убито

не хочет он робить ...

FreeOS.RU - "Мы бы изменили мир, осталось только добыть исходники" (с)

What is wvdial?

А может дело в wvdial?

cat /dev/ttyAGS3

в другом терминале
echo -e "ATZ" > /dev/ttyAGS3
Должны видеть от него ОК

тишина на обоих терминалах

тишина на обоих терминалах ...
причЕм мЕртвая ... что даже ctrl+C не помогает ...

вот тут у убунтологов схожая проблема и вроде бы решение ... но как применить его у ся ... не знаю :(

ЗЫ. там у них хорошая фраза есть, что этот модем - паразит на звуковухе ... потому както его надо подружить с ней ...

ЗЫЫ. может где-то есть кол-во звуковух ... и оно там не допускает более одной "карты"?

FreeOS.RU - "Мы бы изменили мир, осталось только добыть исходники" (с)

# dmesg | egrep -i

# dmesg | egrep -i "agere|agr"
[  314.112680] * Hello Agere Driver **
[  314.112730] usbcore: registered new interface driver agr12dec2006
[  317.734510] Loading module Agere Modem Controller driver version 2.1.80 (2007-10-01)
[  356.814240] serial8250_register_ports: BaseAddress 0x0004 Irq 11 
[  356.814249] ttyAGS3 at I/O 0x4 (irq = 11) is a AgereModem
[  356.817078] agrserial - ret_val 0, call: lt_modem_ops.init_modem
[  356.817085] Loading module Agere Modem Interface driver version 2.1.80.0 (200
...
# wvdialconf /etc/wvdial.conf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   

Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

чо ему ненравится?

FreeOS.RU - "Мы бы изменили мир, осталось только добыть исходники" (с)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".