Configurando modem ATI IXP AC97 no SuSE 10.1

Publicado por Sandro Venezuela em 07/06/2007

[ Hits: 5.265 ]

 


Configurando modem ATI IXP AC97 no SuSE 10.1



Este modem vem principalmente nos notebooks Toshiba Satellite, como o A75-S209, por exemplo.

Para verificar qual o modelo do modem podemos utilizar o comando lspci, conforme apresentado abaixo:

$ lspci -v
...
00:14.6 Modem: ATI Technologies Inc IXP AC'97 Modem (rev 01) (prog-if 00 [Generic])
Subsystem: Toshiba America Info Systems Unknown device 0001
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 185
Memory at e8004800 (32-bit, non-prefetchable) [size=256]
...

Para que este modem funcione, primeiro devemos instalar o pacote smartlink-softmodem, disponível na distribuição SuSE 10.1.

O modem ATI IXP AC'97 utiliza o driver de kernel snd-atiixp-modem, já disponível também no kernel do SuSE 10.1 e para que ele sempre funcione todas as vezes que se ligar o notebook ou computador, iremos alterar o arquivo /etc/init.d/slmodemd, conforme abaixo:

...
RETVAL=0

# Default configuration
SLMODEMD_DEVICE=modem:1
SLMODEMD_COUNTRY=BRAZIL
...
start() {
   echo -n "Starting SmartLink Modem driver: "
   OPTS=" --country=$SLMODEMD_COUNTRY"
   if [ "$SLMODEM_USE_ALSA" = yes ];then
      OPTS="$OPTS -a $SLMODEMD_DEVICE"
      modprobe snd-atiixp-modem
   else
      OPTS="$OPTS /dev/$SLMODEMD_DEVICE"
...

stop() {
   echo -n "Shutting down SmartLink Modem driver: "
   killproc $prog
   RETVAL=$?
   if [ "$SLMODEM_USE_ALSA" != yes ];then
      modprobe -r slamr slusb
   else
      modprobe -r snd-atiixp-modem
   fi

   [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
...

Com as configurações acima, simplesmente execute o script e verifique os logs no arquivo /var/log/slmodemd, conforme abaixo:

# /etc/init.d/slmodemd start
# tail /var/log/slmodemd
# chkconfig slmodemd on


Caso algum erro seja apresentado, tente executar o comando diretamente, onde devemos ter a saída similar a apresentada abaixo:

# slmodemd --country=BRAZIL -a modem:1
SmartLink Soft Modem: version 2.9.10 May 3 2006 13:12:51
symbolic link `/dev/ttySL0' -> `/dev/pts/3' created.
modem `modem:1' created. TTY is `/dev/pts/3'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.

Finalizando, para utilizar o modem, basta referenciar o dispositivo /dev/ttySL0 no aplicativo responsável por realizar a conexão, por exemplo, o kinterent.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Instalando placa de rede HP NC382T (chipset Broadcom BCM 5709) no Debian Lenny

Placa de TV Digital no Ubuntu 12.04

Modem ADSL speedtouch 330 USB no Slackware 11

Instalar Adaptador Wifi Edup RTL88x2bu no Ubuntu 22.04

Ubuntu 10.04: Claro 3G + pendrive

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts