Configurando modem ATI IXP AC97 no SuSE 10.1

Publicado por Sandro Venezuela em 07/06/2007

[ Hits: 5.017 ]

 


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

Lançada a versão alpha do driver para Softmodems Lucent/Agere SV92

Instalando placa de rede Atheros atl2 no CentOS 5.x

Overclock na sua placa de vídeo NVidia

Webcam no Asus Eeepc

Verificar bateria do mouse bluetooth via linha de comando

  

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