Configurando modem ATI IXP AC97 no SuSE 10.1

Publicado por Sandro Venezuela em 07/06/2007

[ Hits: 4.995 ]

 


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

Rodando Compiz-fusion no Debian Lenny com vídeo Intel GM965/GL960

Como saber se o seu processador suporta arquitetura 64 bits

Como checar se sua placa possui sinal físico de rede

Placa Wireless Qualcomm Atheros QCA6174 em kernel 4.4.0-31

Instalando modem PcTel HSP56 AMR/HSP56 no Linux

  

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