Net via Wvdial

Iniciado por carlosgatto, 14 de Março de 2007, 22:53

tópico anterior - próximo tópico

carlosgatto

Galera preciso muito de ajuda... meu irmao tirou a adsl que ele compartilhava comigo e eu to sem internet em casa... ai resolvi apelar para a discada... mas to apanhando muito e to desesperado pq faco facu a distancia... Minha configuração é essa:

lspci: 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)

lsmod : root@cae-laptop:/home/cae# lsmod | grep ppp
pppoe                  16064  2
pppox                   4872  1 pppoe
ppp_generic            30612  6 pppoe,pppox
slhc                    8448  1 ppp_generic

Dispositivos:
root@cae-laptop:/home/cae# cat /dev/ttyS*
cat: /dev/ttyS0: Erro de entrada/saída
cat: /dev/ttyS1: Erro de entrada/saída
cat: /dev/ttyS2: Erro de entrada/saída
cat: /dev/ttyS3: Erro de entrada/saída

Porém eu instalei um pacote chamado: sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb
que criou o dispositivo : /dev/ttySL0

Saída do wvdialconf:
root@cae-laptop:/home/cae# wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttySL0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttySL0<*1>: ATQ0 V1 E1 -- OK
ttySL0<*1>: ATQ0 V1 E1 Z -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem
ttySL0<*1>: Speed 19200: AT -- OK
ttySL0<*1>: Speed 38400: AT -- OK
ttySL0<*1>: Speed 57600: AT -- OK
ttySL0<*1>: Speed 115200: AT -- OK
ttySL0<*1>: Speed 230400: AT -- OK
ttySL0<*1>: Speed 460800: AT -- OK
ttySL0<*1>: Max speed is 460800; that should be safe.
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttySL0.
Modem configuration written to /etc/wvdial.conf.
ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

Até fiquei contente mas qq linha que eu tento conectar ele dá o resultado:
root@cae-laptop:/home/cae# wvdial
--> 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: ATDT31358400
--> Waiting for carrier.
ATDT31358400
NO DIALTONE
--> No dial tone.
--> Disconnecting at Wed Mar 14 22:49:26 2007

Aí resolvi alterar o /etc/wvdial.conf e colocar a linha "Carrier Check = no" para ele nao esperar o dialtone porém é como se não tivesse feito nada.

Por favor se alguém puder me ajudar, eu to precisando muito.

Obrigado. :'(
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

Jaguar

Olá Amigo!!!

Nunca usei esse modem, mas o que ocorre é que o modem não detecta sinal de linha, pode ser dois motivos:
1 ) A linha esta sem sinal..
2) O modem ta baleado e nao  esta conseguindo detectar o sinal:

Para o segundo caso tenta o seguinte:

no arquivo /etc/wvdial.conf atera o Inet2 para:
Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2  +MS=34

e adiciona:

Abort on No Dialtone = off

vamos tentar forçar o modem discar mesmo sem detectar o sinal de linha.. muitas vezes funciona.

Qq coisa posta ai

Abs

alarcon

Citação de: carlosgatto online 14 de Março de 2007, 22:53
Galera preciso muito de ajuda... meu irmao tirou a adsl que ele compartilhava comigo e eu to sem internet em casa... ai resolvi apelar para a discada... mas to apanhando muito e to desesperado pq faco facu a distancia... Minha configuração é essa:

lspci: 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)

lsmod : root@cae-laptop:/home/cae# lsmod | grep ppp
pppoe                  16064  2
pppox                   4872  1 pppoe
ppp_generic            30612  6 pppoe,pppox
slhc                    8448  1 ppp_generic

Dispositivos:
root@cae-laptop:/home/cae# cat /dev/ttyS*
cat: /dev/ttyS0: Erro de entrada/saída
cat: /dev/ttyS1: Erro de entrada/saída
cat: /dev/ttyS2: Erro de entrada/saída
cat: /dev/ttyS3: Erro de entrada/saída

Porém eu instalei um pacote chamado: sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb
que criou o dispositivo : /dev/ttySL0

Saída do wvdialconf:
root@cae-laptop:/home/cae# wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttySL0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttySL0<*1>: ATQ0 V1 E1 -- OK
ttySL0<*1>: ATQ0 V1 E1 Z -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem
ttySL0<*1>: Speed 19200: AT -- OK
ttySL0<*1>: Speed 38400: AT -- OK
ttySL0<*1>: Speed 57600: AT -- OK
ttySL0<*1>: Speed 115200: AT -- OK
ttySL0<*1>: Speed 230400: AT -- OK
ttySL0<*1>: Speed 460800: AT -- OK
ttySL0<*1>: Max speed is 460800; that should be safe.
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttySL0.
Modem configuration written to /etc/wvdial.conf.
ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

Até fiquei contente mas qq linha que eu tento conectar ele dá o resultado:
root@cae-laptop:/home/cae# wvdial
--> 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: ATDT31358400
--> Waiting for carrier.
ATDT31358400
NO DIALTONE
--> No dial tone.
--> Disconnecting at Wed Mar 14 22:49:26 2007

Aí resolvi alterar o /etc/wvdial.conf e colocar a linha "Carrier Check = no" para ele nao esperar o dialtone porém é como se não tivesse feito nada.

Por favor se alguém puder me ajudar, eu to precisando muito.

Obrigado. :'(

Se você usa o Ubuntu (Dapper ou Edgy) ao invés do Kubuntu, então veja este tópico aqui:

http://ubuntuforum-pt.org/index.php?topic=4204.msg84315#msg84315

Quando fiz estes pacotes para softmodems que usam driver Smartlink, eu usava exatamente um modem deste tipo (HSP56 MR VIA).

carlosgatto

Obrigado pela ajuda, mas ainda continuo com o mesmo problema, no dial tone. Colocando para o modem nao verificar o dial tone ele mostra que disca mas nao disca... existe alguma forma de verificar se meu modem ta bugado? pra saber se ele esta se comunicando com o modem mesmo? O que eu achei estranho é ele ter carregado um modulo chamado slhc em conjunto com o ppp_generic isso veio com o ubuntu. Serah q esse driver ta fazendo isso?  :'(

CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

alarcon

#4
Citação de: carlosgatto online 17 de Março de 2007, 18:19
Obrigado pela ajuda, mas ainda continuo com o mesmo problema, no dial tone. Colocando para o modem nao verificar o dial tone ele mostra que disca mas nao disca... existe alguma forma de verificar se meu modem ta bugado? pra saber se ele esta se comunicando com o modem mesmo? O que eu achei estranho é ele ter carregado um modulo chamado slhc em conjunto com o ppp_generic isso veio com o ubuntu. Serah q esse driver ta fazendo isso?  :'(



O sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb que você usou vem com um executável chamado de slmodemd já compilado. Este executável é antigo e se você usasse o driver Smartlink mais recente talvez estes erros que você relata não ocorram mais. Agora qual é a sua distro Ubuntu ou kubuntu?

Jaguar

Citação de: carlosgatto online 17 de Março de 2007, 18:19
Obrigado pela ajuda, mas ainda continuo com o mesmo problema, no dial tone. Colocando para o modem nao verificar o dial tone ele mostra que disca mas nao disca... existe alguma forma de verificar se meu modem ta bugado? pra saber se ele esta se comunicando com o modem mesmo? O que eu achei estranho é ele ter carregado um modulo chamado slhc em conjunto com o ppp_generic isso veio com o ubuntu. Serah q esse driver ta fazendo isso?  :'(



O slhc é um modulo usado pelo PPP nada mais.

O que eu tentaria..

Testa se as entradas desse modem nao estao ferradas.. como?

esse modem deve ter duas entradas, line e phone: conecta a linha telefonica na entrada line e liga um telefone na entrada fone e verifica se vai ter sinal.. se nao tiver modem ferrado.

Se der sinal de linha: manda o modem discar e verifica (pelo aparelho de telefone) se ele vai enviar os digitos (fazendo barulho de discagem)

Se nao fizer tenta reinstalar o drive:
http://linmodems.technion.ac.il/packages/smartlink/

agora se ele discar  mas nao responder ao sinal do servidor (sinal de fax).. provavelmente é problema no modem mesmo.. tenho dois modem neste estado aqui.

Ps:

O modulo usado pelos modems smartlink é o slamr
root@Jaguar:~# lsmod | grep slamr
slamr                 435240  6

Além disso ele usa daemom que fica carregado para o funcionamento do modem
root@Jaguar:~# ps -ax | grep slmodemd
4255 ?        SL     7:31 /usr/sbin/slmodemd --country=BRAZIL /dev/slamr0

abs

alarcon

#6
Esqueci de dizer que o pacote .deb que você usou (sl-modem-daemon_2.9.10+2.9.9d+e-pre2-5build1_i386.deb) só serve para os casos no qual o driver Smartlink é usado na forma ALSA. Para a forma padrão seria necessário usar o driver Smartlink e só aproveitar o script de ativação, chamado de sl-modem-daemon, que este pacote referido instala em /etc/init.d/.

Esté seu modem até pode usar a forma ALSA ( que só usa o executável slmodemd) como também a forma PADRÃO que usa o executável slmodemd mais o módulo slamr (Modems PCI) ou o módulo slusb (modems USB).

Para se usar a forma ALSA no seu sistema deverá existir um destes módulos aqui:

snd-intel8x0m (ou snd_intel8x0m não lembro direito)
snd-via82xx-modem (ou snd_via82xx_modem não lembro direito)
snd-atiixp-modem (ou snd_atiixp_modem não lembro direito)

provavelmente, já que seu modem é um HSP56 MR (VIA), existirá o seguinte módulo: snd-via82xx-modemou snd_via82xx_modem

para saber isso no terminal digite:

lsmod | grep snd-via82xx-modem

ou

lsmod | grep snd_via82xx_modem


carlosgatto

Tentei fazer :
cae@cae-laptop:~$ sudo /usr/sbin/slmodemd --country=BRAZIL /dev/slamr0
error: mdm setup: cannot open dev `/dev/slamr0': No such device
error: cannot setup device `/dev/slamr0'

O que pode ser isso? Aproposito, meu modem nao tem linha e fone, acho que eh pq eh laptop... Minha distro é ubuntu edgy 6.10.

--
Sobre o alsa os resultados:
cae@cae-laptop:~$ lsmod | grep snd_via82xx_modem
snd_via82xx_modem      16648  5
snd_ac97_codec         97696  2 snd_via82xx_modem,snd_via82xx
snd_pcm                84612  6 snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_page_alloc         11400  3 snd_via82xx_modem,snd_via82xx,snd_pcm
snd                    58372  22 snd_seq_oss,snd_seq,snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_mpu401_uart,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device

--
cae@cae-laptop:~$ lsmod | grep slamr
slamr                 436392  0

--
cae@cae-laptop:~$ ps -ax | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
3944 ?        SLs    0:00 /usr/sbin/slmodemd --alsa --perm=0666 -c BRAZIL modem:1
5201 pts/1    S+     0:00 grep slmodemd

CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

carlosgatto

root@cae-laptop:/home/cae# ls -l /dev/slamr0
crw-rw---- 1 root dialout 242, 0 2007-03-18 11:32 /dev/slamr0
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

alarcon

#9
Citação de: carlosgatto online 18 de Março de 2007, 11:46
Tentei fazer :
cae@cae-laptop:~$ sudo /usr/sbin/slmodemd --country=BRAZIL /dev/slamr0
error: mdm setup: cannot open dev `/dev/slamr0': No such device
error: cannot setup device `/dev/slamr0'

O que pode ser isso? Aproposito, meu modem nao tem linha e fone, acho que eh pq eh laptop... Minha distro é ubuntu edgy 6.10.

--
Sobre o alsa os resultados:
cae@cae-laptop:~$ lsmod | grep snd_via82xx_modem
snd_via82xx_modem      16648  5
snd_ac97_codec         97696  2 snd_via82xx_modem,snd_via82xx
snd_pcm                84612  6 snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_page_alloc         11400  3 snd_via82xx_modem,snd_via82xx,snd_pcm
snd                    58372  22 snd_seq_oss,snd_seq,snd_via82xx_modem,snd_via82xx,snd_ac97_codec,snd_mpu401_uart,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device

--
cae@cae-laptop:~$ lsmod | grep slamr
slamr                 436392  0

--
cae@cae-laptop:~$ ps -ax | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
3944 ?        SLs    0:00 /usr/sbin/slmodemd --alsa --perm=0666 -c BRAZIL modem:1
5201 pts/1    S+     0:00 grep slmodemd



Pelo seguinte resultado que você colocou aqui:
CitarWarning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
3944 ?        SLs    0:00 /usr/sbin/slmodemd --alsa --perm=0666 -c BRAZIL modem:1
5201 pts/1    S+     0:00 grep slmodemd

Então a forma usada pelo driver Smartlink no seu caso é a forma ALSA que aproveita o módulo snd_via82xx_modem que já vem no kernel linux.

Gostaria de saber se você usou o link que postei aqui no qual leva a uma página que tem dois pacotes de instalação de modems. No seu caso você deveria pegar o modem-arquivos-v15.tar.gz e seguir o tutorial guia_instalação.pdf  que tm no mesmo link.

Depois de seguir as dicas comentadas era só usar o Gnome PPP (discador) que ficará em Aplicações > Internet > Gnome PPP


OBservação: Como você falou que usava conexão banda larga, provavelmente seu Ubuntu já deve ter uma série de atualizações, inclusive do kernel, então este pacote que falo para você usar não dará certo na instalação do linux-headers por que ele pega este pacote .deb do LiveCD e o que tem lá é o da versão original do kernel. Se você já mudou o kernel terá de baixar o linux-headers de mesma versão do seu kernel atual antes de instalar este pacote que fiz. Para saber qual é a versão atual do seu kernel digite:

uname -r

no terminal e depois procure aqui:

http://packages.ubuntulinux.org/edgy/allpackages

por linux-headers-sua_versão_kernel.deb

carlosgatto

Eu usei a dsl da minha namorada pra poder atualizar tudo, pensei nisso tbm e ta tudo up-to-date.

cae@cae-laptop:~$ uname -r
2.6.17-11-generic

E tbm instalei o seu arquivo seguindo tudo pelo tutorial em pdf. Soh nao usei o gnome-ppp pq ele usa o wvdial neh? Mas eu fiz tudo que estava la... Sinceridade nao sei mais o que fazer... acho que se o modem tivesse bugado ele nao ia retornar isso, neh?

cae@cae-laptop:~$ sudo wvdialconf
Password:
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttySL0<*1>: ATQ0 V1 E1 -- OK
ttySL0<*1>: ATQ0 V1 E1 Z -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem
ttySL0<*1>: Speed 4800: AT -- OK
ttySL0<*1>: Speed 9600: AT -- OK
ttySL0<*1>: Speed 19200: AT -- OK
ttySL0<*1>: Speed 38400: AT -- OK
ttySL0<*1>: Speed 57600: AT -- OK
ttySL0<*1>: Speed 115200: AT -- OK
ttySL0<*1>: Speed 230400: AT -- OK
ttySL0<*1>: Speed 460800: AT -- OK
ttySL0<*1>: Max speed is 460800; that should be safe.
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttySL0.
Modem configuration written to /etc/wvdial.conf.
ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

... Acho que preciso me benzer...
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

alarcon

Citação de: carlosgatto online 18 de Março de 2007, 21:35
Eu usei a dsl da minha namorada pra poder atualizar tudo, pensei nisso tbm e ta tudo up-to-date.

cae@cae-laptop:~$ uname -r
2.6.17-11-generic

E tbm instalei o seu arquivo seguindo tudo pelo tutorial em pdf. Soh nao usei o gnome-ppp pq ele usa o wvdial neh? Mas eu fiz tudo que estava la... Sinceridade nao sei mais o que fazer... acho que se o modem tivesse bugado ele nao ia retornar isso, neh?

cae@cae-laptop:~$ sudo wvdialconf
Password:
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttySL0<*1>: ATQ0 V1 E1 -- OK
ttySL0<*1>: ATQ0 V1 E1 Z -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem
ttySL0<*1>: Speed 4800: AT -- OK
ttySL0<*1>: Speed 9600: AT -- OK
ttySL0<*1>: Speed 19200: AT -- OK
ttySL0<*1>: Speed 38400: AT -- OK
ttySL0<*1>: Speed 57600: AT -- OK
ttySL0<*1>: Speed 115200: AT -- OK
ttySL0<*1>: Speed 230400: AT -- OK
ttySL0<*1>: Speed 460800: AT -- OK
ttySL0<*1>: Max speed is 460800; that should be safe.
ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttySL0.
Modem configuration written to /etc/wvdial.conf.
ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

... Acho que preciso me benzer...

Bom já que você usa o Ubuntu Edgy e não o Kubuntu, seria melhor você usar o meu pacote com a instalação do gnome-ppp e sua respectiva configuração. O Gnome PPP é uma interface gráfica do Wvdial e portanto mais fácil de configurar. O meu pacote configura o gnome-ppp da melhor maneira possível que serve para a grande maioria dos casos e além desta configuração oferece outras opções para os casos particulares, portanto seria uma boa idéia testá-lo. O tutorial que escrevi chamado de guia_instalacao.pdf mostra como configurar o gnome-ppp e dá outras informações. Leia também a parte que fala de solucionadar problemas, pois já que você usou conexão banda larga pode ser que você tenha que mudar a rota padrão do tráfego que ao invés de ir para a placa de rede deverá ir para o modem. Isto está explicado lá, seguindo uma dica do Morimoto (kurumin) sobre "conecta mais não navega".

Outra coisa veja se este pacote está instalado:

linux-headers-2.6.17-11-generic

carlosgatto

Tenho o headers... t td aparentemente certo a menos por nao funcionar...
CLEVO Intel Celeron Mobile 1.4 V25
Notebook for Human Beings

alarcon

Citação de: carlosgatto online 20 de Março de 2007, 16:41
Tenho o headers... t td aparentemente certo a menos por nao funcionar...

Bom tente usar o gnome-ppp e use as outras opções do chamado Init2 que falo lá no tutorial.