Quisiera recomenzar este hilo iniiado por Alí hace mucho tiempo
(imáginense que teníamos lista .CU :P )
Bien mis aportes a todo esto es que en el caso de los softmodems Agere
11c11040 hay un módulo (AFAICR desde dic 2009) que utiliza DKMS
(tecnología genial :o) por lo que no hace falta aplicar parches al
kernel (siempre que sea reciente, como el 2.6.32 de Lucid ;o) . Esto
quiere decir que se instala un .deb construido con este propósito y
todo funciona OOTB :o) Bueno semi-OOTB (pueden echarle un vistazo al
hilo en que ando involucrado ahora en la lista de linmodems ... :-/ )
Q:
- No oigo los tonos del modem . Alguien sabe cómo se
logra ?
- No se me cargan los módulos agr* autómaticamente y,
por lo tanto tengo que hacer modprobe(s) explícitamente.
Qué me recomiendan para resolver esto ?
PS: Gracias Alí
:o)
On 10/7/08, Alfonso Ali <
a...@infomed.sld.cu> wrote:
> Hola a todos,
>
> Recientemente logre echar a andar el modem de mi laptop en linux y me
> parecio que pudiera ser de interes para otros las instrucciones.
>
> Primero verifiquemos que nuestro modem es el correcto:
> wget
http://linmodems.technion.ac.il/packages/scanModem.gz
> gunzip scanModem.gz
> sudo ./scanModem
> grep 11c11040 Modems/ModemData.txt
>
> Si el paso anterior les devuelve algo como: Vendor Id: 0x11c11040,
> felicidades, los pasos siguientes le serviran para hacer funcionar su
> modem, en caso contrario debera seguir buscando la solucion.
>
> Segundo, veamos que version de alsa tenemos para decidir que version del
> driver usar:
>
> cat /proc/asound/version
> si reporta una version 1.0.15 o menor
> wget
>
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm-HDA-20080721-ALSA15.tar.bz2
> en caso contrario
> wget
>
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm-HDA-20080721.tar.bz2
>
> Los pasos a continuacion corresponden a un sistema Debian o derivado de
> el, si esta usando otro tipo de distribucion trate de seguir los pasos
> que dan en:
>
>
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-Agere-11c11040-HDA.html
>
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm_howto.txt
>
> Tercero, instalamos los paquetes que necesitaremos y hacemos los cambios
> necesarios en el codigo:
>
> sudo aptitude install module-assistant alsa-source
> cd /usr/src
> sudo mv alsa-driver.tar.bz2 alsa-driver-orig.tar.bz2
> sudo tar xjvf alsa-driver-orig.tar.bz2
> edite el fichero modules/alsa-driver/sound/pci/hda/hda_codec.c
> y adicione las siguientes lineas debajo del ultimo include:
> EXPORT_SYMBOL(snd_hda_codec_read);
> EXPORT_SYMBOL(snd_hda_codec_write);
> salve y cierre el fichero
> sudo tar cjvf alsa-driver.tar.bz2 modules/alsa-driver
> sudo m-a auto-install alsa
> cd -
>
> Cuarto, compilamos e instalamos el driver:
> tar xjvf agrsm-HDA-20080721.tar.bz2
> cd agrsm-20080721
> make module
> sudo cp *.ko /lib/modules/`uname -r`/extra
> reinicie la maquina para que se carguen los nuevos modules de alsa
>
> Y por ultimo lo cargamos para hacer funcionar el modem:
> modprobe --force-modversion agrmodem
> modprobe agrserial
> ls -l /dev/ttyAGS3
>
> si el ultimo comando no le da error felicidades, su modem esta listo
> para ser usado.
> En caso de que no desee tener que ejecutar los dos ultimos comandos cada
> vez que reinicie la maquina adicionelos a /etc/rc.local
>
> Saludos,
> Ali
>
> PD: En Debian y derivados para cargar un modulo basta adicionarlos al
> fichero /etc/modules pero en este caso necesito especificar que deseche
> la informacion sobre la version, si alguien sabe como hacerlo sin tener
> que usar rc.local me interesaria mucho saberlo :)
>
>
> ---------------------------------------
> Red Telematica de Salud - Cuba
> CNICM - Infomed
> _______________________________________________
> Cancelar suscripción
>
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
>
http://listas.softwarelibre.cu/buscar/linux-l
>
--
Regards,
Olemis.
Blog ES:
http://simelo-es.blogspot.com/
Blog EN:
http://simelo-en.blogspot.com/
Featured article:
--
Has recibido este mensaje porque estás suscrito al grupo "linux-l" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
lin...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
linux-l+u...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/linux-l?hl=es.