Autor Tópico: Alguem ja conseguiu fazer o modem do notebook Acer Aspire 5050-3233 funcionar?  (Lida 13001 vezes)

alarcon

  • Visitante
Re: Alguem ja conseguiu fazer o modem do notebook Acer Aspire 5050-3233 funciona
« Resposta #15 Online: 20 de Agosto de 2007, 10:26 »
Alarcon,

o kernel que eu uso é esse mesmo que vc falou, do ubuntu 7.04.
Olhei detalhadamente cada arquivo que vc disse e eles estão todos la, nos respectivos diretórios.
O erro que surge

error: mixer setup: Off-hook switch not found for card hw:0
error: alsa setup: cannot open playback device 'hw:0,1': No such file or diretory
error: cannot setup device 'hw:0,1'

parece ser de configuração. Que que eu faço?

Quando você instalou o meu pacote modem-arquivos-v16.tar.gz ocorreu algum erro ou foi tudo tranquilo e você entendeu todas as perguntas feitas por ele?

veja se em:

/etc/rc0.d/
existe o arquivo K20sl-modem-daemon

/etc/rc1.d/
existe o arquivo k20sl-modem-daemon

/etc/rc2.d/
existe o arquivo S20sl-modem-daemon

/etc/rc3.d/
existe o arquivo S20sl-modem-daemon

/etc/rc4.d/
existe o arquivo S20sl-modem-daemon

/etc/rc5.d/
existe o arquivo S20sl-modem-daemon

/etc/rc6.d/
existe o arquivo K20sl-modem-daemon

OBS: todos estes aqruivos acima (em negrito) são links que devem apontar para este logo abaixo (em negrito também). Para verificar isso clique com o botão direito em cada um deles vá em propriedades e veja lá se mostra que é um link e a direção que eles apontam ok.

Veja também se em:

/etc/init.d/
exite o arquivo sl-modem-daemon

e se o conteúdo dele é esse:

Citar
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

ou esse:

Citar
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

abra um terminal (Menu Aplicações > Acessórios > Terminal) e digite estas três linhas:

cd /etc/init.d/
sudo chown root.root sl-modem-daemon
sudo chmod 755 sl-modem-daemo


Reinicie seu computador e abra um terminal novamente e digite:

ps -aux | grep slmodemd

e cola aqui o resultado.

tente usar o gnome-ppp que se encotra no Menu Alicações > internet > Gome PPP para se conectar. Caso não funcione então faça:

sudo gedit /etc/init.d/sl-modem-daemon

edite a ultima linha para cada um destes valores logo abaixo, salvando e reiniciando o PC para que as alterações tenham efeito e tente usar o gnome-ppp logo depois do boot.

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa hw:0 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa hw:1 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa modem:0 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa modem:1 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa modem:0,1 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa modem:0,6 &

ou

slmodemd -c BRAZIL --perm=0666 --alsa modem:0,0 &

Lembrando que antes da palavra perm e da palavra alsa tem dois traços (--) e não um traço só (-) ok.


OBS: Veja que por este texto que tenho aqui:

Citar
Usage with ALSA modem drivers
 --------------------------------
 See SoftModem.txt for a description of the hardware.  For a modem using
 an ALSA driver, the slmodemd_device only has to be  specified within the
 slmodemd command line.  A preliminary "mknod something" command is not necessary.
 The Table shows hardware PCI ID, its card type, driver and slmodemd_device name.
 The ALI5451 and HDA (High Definition Audio) cards can host softmodems. For these
 cards hw:0,0  is the audio card designation and the modem Subsystem on it
 is most commonly hw:0,1 , but there are some hw:0,6 cases. For the older
 soft modem controller family, the ALSA software first assigns hw:0 to an audio
 card, and the following modem designation is hw:1 or equivalently modem:1
 An attempt to use modem:0 may initially appear successful, but modem:0 or hw:0
 is actually the companion audio card.

PCI  ID         controller                 ALSA driver         slmodemd_device
=========    ===============    ===============    ===================
several         HDA cards                snd-hda-intel         hw:0,1  or  hw:0,6
10b9:5451       ALI5451 audio            snd-ali5451           hw:0,1
------------------ softmodem controllers --------------------------
1002:434d       ATI                         snd-atiixp-modem      modem:1
1002:4378       ATI                                 "                  "
1106:3068       VIA                         snd-via82xxx-modem      "
8086:xxxx       many Intel         s      nd-intel8x0m              "
10de:00d9       Nvidia Corp                     "                      "
1039:7013       SIS 630                         "                      "
   Others?                                      "   test              "
---------------------------------------------------------------------------
* The scanModem script tries to determine ALSA modem driver and slmodemd_device
dynamically from /proc/asound/ information, or the internal Archive as a fallback.

 Do a precautionary unloading and reloading of the driver.
   su - root    (not for Ubuntu)
   sudo modprobe -r driver
   sudo modprobe driver
 This precaution is sometimes necessary, because a driver may functionally die
 although loaded. But usually it can be skipped.
 For this System, scanModem deduced slmodemd_device is:  snd-hda-intel
 For most modems the setup command is:
   sudo slmodemd -c COUNTRY_NAME --alsa hw:0,1
 For modems on HDA cards, the command is:
    sudo slmodemd -c COUNTRY_NAME --alsa hw:0,1
             though there have been cases of  hw:0,6
For the ALI5451 hosted modems, a shortbuffer (-s) option is needed:
   sudo slmodemd -s -c COUNTRY_NAME --alsa hw:0,1

Veja as partes em negrito que o mais indicado para o seu caso são as opções que já tina falado antes para a ultima linha do arquivo sl-modem-daemon que se encontra em /etc/init.d/ ou seja:

essa:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

ou essa:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

portanto só use as outras se estas realmente não funcionarem.
« Última modificação: 20 de Agosto de 2007, 10:32 por alarcon »

Offline rogerioces

  • Usuário Ubuntu
  • *
  • Mensagens: 11
    • Ver perfil
Re: Alguem ja conseguiu fazer o modem do notebook Acer Aspire 5050-3233 funciona
« Resposta #16 Online: 21 de Agosto de 2007, 14:07 »
Alarcon,

vou tentar te passar o que fiz passo a passo:

Li as suas instrucoes atentamente, e fiz tudo o que ela pedia.

os arquivos que vc pediu pra verificar estao nos diretorios correspondentes e apontando para
/etc/init.d/sl-modem-daemon

O conteudo de /etc/init.d/sl-modem-daemon  era:
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

agora, esse comando aqui
ps -aux | grep slmodemd

retornou um erro:

rogerio@rogerio-laptop:~$ ps -aux | grep slmodemd

Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html

rogerio   5594  0.0  0.0   2892   772 pts/0    R+   10:40   0:00 grep slmodemd

rogerio@rogerio-laptop:~$


Depois que vc passou aquelas varias alternativas, a unica que o funcionou foi essa:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

O conteudo de /etc/init.d/sl-modem-daemon  passou para:
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

inclusive fazendo o meu modem ser detectado pelo gnome-ppp, coisa que nao acontecia antes. Mas ocorreu dois problemas:
1 - O som, que tinha sido reconhecido desde a instalação do ubuntu e funcionava corretamente, parou de funcionar;
2 - O gnome-ppp tenta discar, mas imediatamente é desconectado. Não da nenhuma mensagem na tela. Salvei o log de registro, do wvdial:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"

--> WvDial: Internet dialer version 1.56

--> Cannot get information for serial port.

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

--> Modem initialized.

--> Sending: ATM1L3DT17003131

--> Waiting for carrier.

ATM1L3DT17003131

NO CARRIER

ERROR

--> No Carrier!  Trying again.

--> Maximum Attempts Exceeded..Aborting!!

--> Disconnecting at Tue Aug 21 11:59:03 2007

Que que eu faço? O Unico comando que ativou o meu modem foi esse:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

mas eu usando ele, alem de nao conseguir conectar, o som nao funciona mais. Parece que é problema de conflito, pois vc disse anteriormente "Bom notebooks não possuem modems, eles tem uma determinada placa de som que faz o trabalho do modem, ...". Acho que tem a ver com aquele erro que tinha lhe falado antes:

error: mixer setup: Off-hook switch not found for card hw:0
error: alsa setup: cannot open playback device 'hw:0,': No such file or diretory
error: cannot setup device 'hw:0,0'

que parece que tá dando conflito, mas não tenho idéia de como resolver.

alarcon

  • Visitante
Re: Alguem ja conseguiu fazer o modem do notebook Acer Aspire 5050-3233 funciona
« Resposta #17 Online: 21 de Agosto de 2007, 15:48 »
Alarcon,

vou tentar te passar o que fiz passo a passo:

Li as suas instrucoes atentamente, e fiz tudo o que ela pedia.

os arquivos que vc pediu pra verificar estao nos diretorios correspondentes e apontando para
/etc/init.d/sl-modem-daemon

O conteudo de /etc/init.d/sl-modem-daemon  era:
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

agora, esse comando aqui
ps -aux | grep slmodemd

retornou um erro:

rogerio@rogerio-laptop:~$ ps -aux | grep slmodemd

Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html

rogerio   5594  0.0  0.0   2892   772 pts/0    R+   10:40   0:00 grep slmodemd

rogerio@rogerio-laptop:~$


Depois que vc passou aquelas varias alternativas, a unica que o funcionou foi essa:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

O conteudo de /etc/init.d/sl-modem-daemon  passou para:
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

inclusive fazendo o meu modem ser detectado pelo gnome-ppp, coisa que nao acontecia antes. Mas ocorreu dois problemas:
1 - O som, que tinha sido reconhecido desde a instalação do ubuntu e funcionava corretamente, parou de funcionar;
2 - O gnome-ppp tenta discar, mas imediatamente é desconectado. Não da nenhuma mensagem na tela. Salvei o log de registro, do wvdial:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"

--> WvDial: Internet dialer version 1.56

--> Cannot get information for serial port.

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

--> Modem initialized.

--> Sending: ATM1L3DT17003131

--> Waiting for carrier.

ATM1L3DT17003131

NO CARRIER

ERROR

--> No Carrier!  Trying again.

--> Maximum Attempts Exceeded..Aborting!!

--> Disconnecting at Tue Aug 21 11:59:03 2007

Que que eu faço? O Unico comando que ativou o meu modem foi esse:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

mas eu usando ele, alem de nao conseguir conectar, o som nao funciona mais. Parece que é problema de conflito, pois vc disse anteriormente "Bom notebooks não possuem modems, eles tem uma determinada placa de som que faz o trabalho do modem, ...". Acho que tem a ver com aquele erro que tinha lhe falado antes:

error: mixer setup: Off-hook switch not found for card hw:0
error: alsa setup: cannot open playback device 'hw:0,': No such file or diretory
error: cannot setup device 'hw:0,0'

que parece que tá dando conflito, mas não tenho idéia de como resolver.


Tente usar o gnome-ppp com a opção verificar portadora desmarcada nas configurações no gnome-ppp na aba opções. Tente também usar as outras opções do Init2 que falo no meu tutorial em pdf.

Veja também a parte solucionando problemas no meu arquivo pdf, talvez seja o caso de você usar aquele comando para alterar a rota padrão.

Quando ajudei um usuário por aqui ele tinha um notebook e queria usar o modem. Ele fez estes procedimentos e relatou sucesso, mas não disse que sua placa de som ficou sem funcionar. Ele é italiano e você pode imaginar como foi as nossas conversas ;D.

Agora acho que para resolver isso do som é só vc ir no terminal e digitar:

chmod -x /etc/init.d/sl-modem-daemon

ou seja, você está retirando a permissão de execução do script sl-modem-daemon. Daí reinicie o sistema e veja se sua placa de som voltou a funcionar, mas antes de fazer isso veja pra mim o resultado do comando:

ps -aux | grep slmodemd

com o jeito que você fala que o modem parece estar funcionando.

Bom como disse pelos textos que li seria ou a opção hw:0,1 ou hw:0,6. Talvez a opção hw:0,0 seja para a saída do som do sistema, mas não sei dizer.

Realmente não sei dizer por que não me foi repassado se toda vez que ele usasse o modem o pc ficaria sem som. Outra coisa, não sei se sua conexão sem ser por discada esteja tamb´em atrapalhando a discada por modem.

O nome do usuário é herculesso77 ele escreveu no meu tópico "Tutorial para HSP56 MR driver Smartlink" acho que pela pagina 25, + ou - por aí, tente entrar em contato com ele para ver se lhe explica este detalhe.


Tem mais isso aqui:

Citar
Estes módulos devem ser necessários para o uso do modem. Caso não existam então baixe os seguites arquivos:

alsa-driver-1.0.13 em ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.13.tar.bz2

alsa-lib-1.0.13    ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.13.tar.bz2

e siga esta dica:


The ALSA resources are from http://www.alsa-project.org/ , the
library and driver packages, they are unpacked in parallel
  alsa-driver-1.0.13/
  alsa-lib-1.0.13/
and the setup and compilation is done within the alsa-driver-1.0.13/ folder.
The command sequence is:
$ make clean
$ ./configure --with-kernel=/usr/src/linux-headers-2.6.17-10-generic
  --with-build=/usr/src/linux-headers-2.6.20-15-generic  --with-cards=hda-intel

$ make
Find the compiled drivers by:
$ ls modules
$ ls -l modules
On a System with the a 2.6.20-15-generic kernel, these can be installed with:
$ su - root
# make install

But this package is provided to allow a new user to avoid lengthy downloads,
before getting online under Linux.

The *.txt files provide follow through guidance.

Mas não recomendaria por que se você já tem uma conexão com a internet, acho que o risco não deve valer apena, pois é grande a chance de algo dar errado e você perder o que já possue, portanto use, se quiser, por sua conta e risco, mas faça backup de seus arquivos antes e tenha em mende que talvez seja preciso você reinstalar todo o sistema novamente.


« Última modificação: 22 de Agosto de 2007, 11:08 por alarcon »

Offline rogerioces

  • Usuário Ubuntu
  • *
  • Mensagens: 11
    • Ver perfil
Re: Alguem ja conseguiu fazer o modem do notebook Acer Aspire 5050-3233 funciona
« Resposta #18 Online: 22 de Agosto de 2007, 10:08 »
Vou fazer o que vc disse. De qualquer forma, muito obrigado pela ajuda.
Se tiver sucesso ou alguma coisa a mais eu posto aqui.