Configurando modem ATI IXP AC97 no SuSE 10.1

Publicado por Sandro Venezuela em 07/06/2007

[ Hits: 4.535 ]

 


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

Wireless Freebsd - Driver Realtek

Webcam no Ubuntu 7.10 utilizando driver binário spca5xx

Fazendo o kernel reconhecer o modem 3G MF6222

Configurando a placa ATI RADEON XPRESS 200M / ATI 200M

Economizando bateria no EeePc

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts