Fórum Ubuntu Linux - PT
14 de Março de 2010, 23:14 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atenção usuários de email com anti-spam (Uol e Bol).
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: 1 ... 79 80 [81] 82 83   Ir para o fundo
  Imprimir  
Autor Tópico: Tutorial para HSP56 MR driver Smartlink  (Lida 183221 vezes)
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1200 em: 23 de Janeiro de 2010, 11:48 »

Bom dia, tarde ou noite!

Depois de digitar o último código, consegui conectar. Só que toda vez que reinicio o Pc tenho que digitar de novo. E outro efeito colateral é que ele deixa de abrir o navegador de arquivos. Aparece "Abrindo ..." , depois some e no fim nada é aberto.

Seguem o resultado dos comandos:

ingrid@ingrid-desktop:~$ dmesg | grep slamr
[   15.213540] slamr: module license 'Smart Link Ltd.' taints kernel.
[   15.217933] slamr: SmartLink AMRMO modem.
[   15.217951] slamr: device 10b9:5459 is grabbed by another driver
[   20.611186] slamr: SmartLink AMRMO modem.
[   20.611240] slamr: probe 10b9:5459 SL1800 card...
[   20.611258] slamr 0000:02:01.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[   20.613625] slamr: mc97 codec is SIL26
[   20.613791] slamr: slamr0 is SL1800 card.
ingrid@ingrid-desktop:~$ lsmod | grep slamr
slamr                 437544  0
ingrid@ingrid-desktop:~$ lsmod | grep ungrab*
ungrab_winmodem        10112  0
ingrid@ingrid-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
ingrid    3324  0.0  0.1   3352   808 pts/0    S+   20:35   0:00 grep slmodemd
ingrid@ingrid-desktop:~$ ls /dev/slamr0
/dev/slamr0
ingrid@ingrid-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... slamr.
Starting SmartLink Modem driver for: slamr0.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
ingrid@ingrid-desktop:~$

Obrigada!

Ok vamos lá...

Primeiro estou supondo que vc está usando agora o Ubuntu 9.04 32bits e usou o pacote modem-arquivos-v30.tar.gz certo?

Estou vendo que no boot o executável slmodemd não está sendo carregado como deveria, veja:

Citar
ingrid@ingrid-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
ingrid    3324  0.0  0.1   3352   808 pts/0    S+   20:35   0:00 grep slmodemd

O que deveria ter sido algo assim:

Citar
ingrid@ingrid-desktop:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
ingrid    3324  0.0  0.1   3352   808 pts/0    S+   20:35   0:00 /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0

Entretanto vejo que o comando para reativar o modem funciona, veja:

Citar
ingrid@ingrid-desktop:~$ sudo /etc/init.d/sl-modem-daemon restart
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... slamr.

Starting SmartLink Modem driver for: slamr0.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.

ingrid@ingrid-desktop:~$

primeiro ele tenta descarregar um carregamento com possível erro (a parte em vermelho) e logo em seguida faz o carregamento outra vez criando o dispositivo do modem (a parte em verde).


Este problema de ativar o modem, usar, desconectar e tentar usar outra vez o discador e não funcionar, sendo necessário ter de reiniciar o PC para funcionar já é bem conhecido nesta versão do Ubuntu, mas para resolver tenho que saber se esse problema se resolve apenas com o comando:

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

executado no terminal e antes de usar o discador gnome-ppp. Se for isso podemos contornar esse problema com alguns passos um pouco trabalhoso mas que resolve.

Agora este problema que você relata sobre o gerenciador de arquivos (nautilus) não abrir depois de ativar o modem, para mim é novidade até por que, aparentemente, o driver de ativação do modem, seus scripts e meu pacote, nada tem haver com o aplicativo gerenciador de arquivos nautilus, portanto te pergunto como vc tenta abrir ele quando dá esse erro aí.

Seria indo no menu Locais > Pasta Pessoal?

Seria teclando Alt+F2 e na janela que abrir digitar: nautilus ou gksu nautilus

Ou seria no terminal digitando: nautilus ou sudo nautilus (isso depois de ter usado o comando sudo /etc/init.d/sl-modem-daemon restart no terminal)

PS: uma dica para saber o que pode está acontecendo com um aplicativo, quando falha no carregamento, é chamá-lo via terminal, pois geralmente é apresentado mensagens com o erro ocorrido o que facilita no processo de busca por soluções. Outra coisa seria vc atualizar o seu sistema e para isso antes vc tem de usar o comando sudo apt-get update, isso com a internet ativa é claro, e depois fazer as atualizações apresentadas pelo gerenciador de atualizações. Agora o chato é que como vc deve estar usando uma versão antiga do Ubuntu, deve ter muitas atualizações e para fazer estas atualizações via conexão discada, irá demorar muito. Lembre-se também que toda atualização de kernel requer vc usar o meu pacote que usou para ativar seu modem outra vez conforme eu falo no guia_instalação.pdf ok.
« Última modificação: 23 de Janeiro de 2010, 12:34 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1201 em: 23 de Janeiro de 2010, 12:06 »

Atenção: Só use estes passos se você resolver o problema de abrir o navagador de arquivos nautilus, por que ele será extremamente necessário para se fazer alguns dos passos relatados logo abaixo ok.


Se toda vez que vc entra no Ubuntu, ou quando desconecta o discador e quer conectar novamente,  o discador falha e vc resolve digitando no terminal o comando:

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


Então para resolver isso faça o seguinte procedimento:


primeira coisa abra um terminal e digite:

mkdir /home/ingrid/.bin

esse comando vai criar uma pasta oculta chamada de .bin dentro da sua pasta de usuária

agora digite:

gedit /home/ingrid/.bin/discador

vai ser aberto um arquivo vazio que vc deve colocar nele este conteúdo:

Citar
#! /bin/sh

sudo /etc/init.d/reativar-modem

sleep 2

gnome-ppp &

exit 0

salve e saia do arquivo. Agora dê permissão de execução a ele assim (no terminal):

chmod +x /home/ingrid/.bin/discador

atenção que no comando acima não é preciso ser executado como root, ou seja, não é preciso colocar a palavra sudo na frente do comando anterior ou abrir o terminal e digitar sudo su, vá fazendo os passos exatamente como digitei.

Ainda no terminal digite:

sudo gedit /etc/init.d/reativar-modem

vai ser aberto um arquivo vazio chamado de reativar-modem que vc vai colocar exatamente isso aqui:


Citar
#! /bin/sh

/etc/init.d/sl-modem-daemon stop
killall slmodemd 2> /dev/null
modprobe -r ungrab-winmodem 2> /dev/null
modprobe -r slamr 2> /dev/null
rm /dev/slamr0 2> /dev/null

sleep 1

mknod -m 600 /dev/slamr0 c 242 0
modprobe ungrab-winmodem
modprobe slamr

/usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &

que seria os comandos que vc afirma que reativa seu modem. Salve e sai do arquivo e no terminal digite:

sudo chmod +x /etc/init.d/reativar-modem
sudo chown root.root /etc/init.d/reativar-modem


agora digite:

sudo gedit /usr/share/applications/gnome-ppp.desktop

vai abrir um arquivo com este conteúdo:

Citar
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Name[be]=GNOME PPP
Name[ca]=GNOME PPP
Name[de]=GNOME PPP
Name[es]=GNOME PPP
Name[fr]=GNOME PPP
Name[it]=GNOME PPP
Name[mk]=GNOME PPP
Name[pl]=GNOME PPP
Name[pt_BR]=GNOME PPP
Name[ru]=GNOME PPP
Name[sr]=ГППП
Name[sr@Latn]=GPPP
Name[sv]=Uppkopplingsverktyg
Name
=GNOME PPP
Name[vi]=GNOME PPP
Comment=GNOME Dialup Tool
Comment[be]=Інструмэнт далучэньня праз тэлефанаваньне
Comment[ca]=Utilitat d'Accés Telefònic de GNOME
Comment[cs]=GNOME Nástroj pro vytáčená připojení
Comment[de]=GNOME Dialup Tool
Comment[es]=Utilidad de acceso telefnico de Gnome
Comment[fr]=Utilitaire de connexion téléphonique GNOME
Comment[it]=Utility di accesso remoto per GNOME
Comment[mk]=GNOME алатка за бирање
Comment[pl]=Narzędzie Dialup dla GNOME
Comment[ru]=Программа для модемного соединения
Comment[sr]=Гном позивар
Comment[sr@Latn]=Gnom pozivar
Comment[sv]=Uppkopplingsverktyg
Comment
=Gnome Çevrim Aracı
Comment[vi]=Công cụ quay số GNOME
Exec=gnome-ppp
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp
altere a linha que destaquei em negrito para este valor:

Exec=/home/ingrid/.bin/discador

ou seja, o arquivo agora ficaria assim:

Citar
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Name[be]=GNOME PPP
Name[ca]=GNOME PPP
Name[de]=GNOME PPP
Name[es]=GNOME PPP
Name[fr]=GNOME PPP
Name[it]=GNOME PPP
Name[mk]=GNOME PPP
Name[pl]=GNOME PPP
Name[pt_BR]=GNOME PPP
Name[ru]=GNOME PPP
Name[sr]=ГППП
Name[sr@Latn]=GPPP
Name[sv]=Uppkopplingsverktyg
Name
=GNOME PPP
Name[vi]=GNOME PPP
Comment=GNOME Dialup Tool
Comment[be]=Інструмэнт далучэньня праз тэлефанаваньне
Comment[ca]=Utilitat d'Accés Telefònic de GNOME
Comment[cs]=GNOME Nástroj pro vytáčená připojení
Comment[de]=GNOME Dialup Tool
Comment[es]=Utilidad de acceso telefnico de Gnome
Comment[fr]=Utilitaire de connexion téléphonique GNOME
Comment[it]=Utility di accesso remoto per GNOME
Comment[mk]=GNOME алатка за бирање
Comment[pl]=Narzędzie Dialup dla GNOME
Comment[ru]=Программа для модемного соединения
Comment[sr]=Гном позивар
Comment[sr@Latn]=Gnom pozivar
Comment[sv]=Uppkopplingsverktyg
Comment
=Gnome Çevrim Aracı
Comment[vi]=Công cụ quay số GNOME
Exec=/home/ingrid/.bin/discador
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp
Salve e saia do arquivo.

Isso faz com que ao clicar no ícone do discador no menu Aplicativos > Internet > GNOME PPP, ao invés de só chamar o discador gnome-ppp, ele vai executar o script chamado de discador oculto numa pasta .bin dentro da sua pasta de usuária que antes executa aqueles comandos que reativam o modem e só depois chamam o discador gnome-ppp.

Feito tudo isso vamos agora a parte mais perigosa e o grande pulo do gato. Sem Graça

então vamos fazer a edição de um arquivo chamado de sudoers, que se encontra em /etc, no qual iremos fazer com que ao executar o comando que chama o script reativar-modem sem pedir a senha root, embora o comando seja executado como superusuário.
Feita estas considerações vamos as passo em si, tecle Alt+F2 para abrir a janela Executar Aplicação e lá digite:

gksu nautilus /etc


este comando irá abrir o gerenciador de arquivos, nautilus, como root (superusuário) já na pasta /etc onde fica o arquivo sudoers. Procure pelo arquivo sudoers e clique nele com o botão direito do mouse e vá em Propriedades > Aba Permissões  e lá onde tem Dono: root , Acesso: Apenas leitura (fig.1), mude para Dono:root, Acesso: Leitura e escrita (fig. 2) . O resto das opções da aba Permissões do arquivo sudoers deixe como estão.





feita esta pequena modificação, agora poderemos editar o arquivo sudores e colocar um linha de comando no final deste arquivo afim de que possamos usar o script reativar-modem sem pedir senha. Clique no arquivo sudoers novamente como o botão direito do mouse e escolha a opção Abrir com editor de texto para fazermos a edição no arquivo sudoers.

Ao fazer isso você verá o seguinte conteúdo:

Citar
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults   env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root   ALL=(ALL) ALL

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


que iremos alterar para:

Citar
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults   env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root   ALL=(ALL) ALL

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%admin ALL= NOPASSWD: /etc/init.d/reativar-modem

ou seja, apenas acrescentar a última linha destacada em negrito.

Feito isso salve o arquivo e clique outra vez com o botão direito do mouse sobre o arquivo sudoers e vá em Propriedades > Aba Permissões  e lá onde tem Dono: root , Acesso: Leitura e escrita (fig.2), mude para Dono:root, Acesso: Apenas leitura (fig. 1), ou seja, volte para os valores originais da aba permissões do arquivo sudoers. Atenção que é muito importante que se faça isso . O resto das opções da aba Permissões do arquivo sudoers deixe como estão.

Atenção: Durante todo o processo de alteração de permissões do arquivo sudoers e edição do mesmo, vc não pode fechar o gerenciador de arquivos nautilus que foi aberto como root, só faça isso de fechar o nautilus depois que vc editar o arquivo sudoers e voltar com as permissões originais do arquivo que é de apenas leitura para o dono que seria o root. Caso vc não faça isso, vai perder a utilização do comando sudo e sudo su que é vital para se fazer certas operações que só o root pode fazer ok, portanto Muito Cuidado, se seguir direitinho como falo não há erro.
« Última modificação: 23 de Janeiro de 2010, 12:19 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
Ingrid
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11


« Responder #1202 em: 26 de Janeiro de 2010, 14:12 »

Boa tarde,

Depois que segui os seus procedimentos, o Gnome-PPP não estava mais nos atalhos do menu de internet. Eu o re-instalei e ai o script não deu certo.
Refiz todo o processo e aconteceu o mesmo de novo, o Gnome-PPP sumia e se eu não usa-se
sudo /etc/init.d/sl-modem-daemon restart
o modem não era encontrado.

Alguma idéia?
Obrigada!
Registrado
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1203 em: 26 de Janeiro de 2010, 17:44 »

Boa tarde,

Depois que segui os seus procedimentos, o Gnome-PPP não estava mais nos atalhos do menu de internet. Eu o re-instalei e ai o script não deu certo.
Refiz todo o processo e aconteceu o mesmo de novo, o Gnome-PPP sumia e se eu não usa-se
sudo /etc/init.d/sl-modem-daemon restart
o modem não era encontrado.

Alguma idéia?
Obrigada!

Essas dicas eu já indiquei algumas vezes e funcionou não ocorrendo este seu problema do sumiço do discador gnome-ppp do menu Aplicações > internet

Abra um terminal e digite:

sudo gedit /usr/share/applications/gnome-ppp.desktop

quando abrir o arquivo veja se ele é esse conteúdo:


Citar
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Comment=GNOME Dialup Tool
Exec=gnome-ppp
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp


Se não for, mude para este conteúdo, caso já seja apenas mude a linha:

Exec=gnome-ppp

pela linha:

Exec=/home/ingrid/.bin/discador

ou seja deixe assim:

Citar
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GNOME PPP
Comment=GNOME Dialup Tool
Exec=/home/ingrid/.bin/discador
Icon=gnome-ppp.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Application;Network;
X-Ubuntu-Gettext-Domain=gnome-ppp


Depois salve e sai do arquivo e digite isso:

sudo gedit /etc/init.d/reativar-modem

quando o arquivo abrir, troque o conteúdo:


Citar
#! /bin/sh

/etc/init.d/sl-modem-daemon stop
killall slmodemd 2> /dev/null
modprobe -r ungrab-winmodem 2> /dev/null
modprobe -r slamr 2> /dev/null
rm /dev/slamr0 2> /dev/null

sleep 1

mknod -m 600 /dev/slamr0 c 242 0
modprobe ungrab-winmodem
modprobe slamr

/usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &

pelo conteúdo:

Citar
#! /bin/sh

/etc/init.d/sl-modem-daemon restart

exit 0


PS: Acho que o seu problema pode ter sido por que o conteúdo do arquivo gnome-ppp.desktop que te passei anteriormente era de outro texto que escrevi e portanto de outra versão do Ubuntu, fiz isso para economizar na digitação, e quando fui ver aqui é um pouco diferente, então tente como descrevi agora.

Boa sorte!
« Última modificação: 26 de Janeiro de 2010, 17:48 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1204 em: 27 de Janeiro de 2010, 18:28 »

Uma alternativa a edição do arquivo gnome-ppp.desktop pelo terminal com o comando:

sudo gedit /usr/share/applications/gnome-ppp.desktop


seria ir no menu Sistema > Preferencias > Menu principal irá ser aberta a janela de edição dos menus, então na esquerda vc procura por Aplicativos > Internet e na direita seleciona a GNOME PPP e clica no botão  Propriedades. Na próxima janela vc altera o conteúdo do campo comando de gnome-ppp  para /home/ingrid/.bin/discador ou clica no botão Navegar... e vai até a pasta oculta .bin e seleciona o script discador que vc criou com os passos anteriores dos textos que te enviei.

OBS: para ver as pastas ocultas quando escolher o botão Navegar... basta clicar com o botão direito do mouse sobre a área que mostra as pastas e arquivos e no menu que aparecer escolher a opção mostrar aquivos ocultos.

Veja se assim resolve o problema do sumiço do discador gnome-ppp do menu Aplicativos > Internet após tentar fazer as mudanças  no arquivo gnome-ppp.desktop pelo terminal.
« Última modificação: 27 de Janeiro de 2010, 18:31 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
Ingrid
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11


« Responder #1205 em: 28 de Janeiro de 2010, 22:20 »

Boa noite.

Bom, tudo certo. Dessa vez o Gnome-ppp não desapareceu e assim que ligo a máquina, consigo conectar sem utilizar nenhum código.

Dúvida: se eu desconectar ou abrir o gnome-ppp e fecha-lo em seguida, ele não reconhece o modem. Isso é fruto do erro de instalação que você falou que houve antes?

E o Gnome-ppp não aparecia seque na listagem de internet antes. Parecia que tinha sido desinstalado. Tambḿe não entendi ao certo o que houve.

Abraços e muitíssimo obrigada!
Registrado
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1206 em: 29 de Janeiro de 2010, 10:49 »

Boa noite.

Bom, tudo certo. Dessa vez o Gnome-ppp não desapareceu e assim que ligo a máquina, consigo conectar sem utilizar nenhum código.

Dúvida: se eu desconectar ou abrir o gnome-ppp e fecha-lo em seguida, ele não reconhece o modem. Isso é fruto do erro de instalação que você falou que houve antes?

E o Gnome-ppp não aparecia seque na listagem de internet antes. Parecia que tinha sido desinstalado. Tambḿe não entendi ao certo o que houve.

Abraços e muitíssimo obrigada!

A partir de umas versões do Ubuntu e seu kernel o modem que usa o driver smartlink apresenta este pequeno bug de conexão que não sei quem é o responsável, ou seja, não sei se o bug é do driver smartlink, do discador gnome-ppp ou do kernel, mas parece, para mim, que é mais problema com o discador, pois fica parecendo que quando as pessoas desconectam, ele não finaliza o processo corretamente e quando se vai tentar a conexão outra vez o discador não encontra o dispositivo do modem.

Como foi descoberto que bastava digitar o comando:

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

para que ele reiniciasse o controlador do modem ao invés de iniciar o PC, antes tinha usuário que para fazer o modem voltar a funcionar tinha que iniciar o sistema, mas felizmente descobrimos que bastava executar tal comando para o modem voltar a ser detectado pelo discador gnome-ppp.

Como o comando acima resolve o seu problema a solução foi fazer com que antes de chamar o discador ele execute o comando e para fazer isso de forma automática eu criei um script. Script é um arquivo de texto executável (desde que vc dê permissão) contendo comandos em sequência de execução.

Feito isso pedi para vc criar uma pasta oculta dentro da sua pasta de usuária, todo arquivo ou pasta que começa com um ponto (.) é por que ele será oculto, e lá colocar um script executável com os comandos que reativam o modem e logo em seguida chama o discador.

Depois de feito isso modificamos o procedimento do menu Aplicativos >  Internet > GNOME PPP para que ao invés dele só executar o comando gnome-ppp (que chama o discador) ele executasse o script criado por nós que faz o seguinte, primeiro executar o comando de reinicialização (sudo /etc/init.d/sl-modem-daemon restart) e só depois chama o discador (gnome-ppp), resolvendo assim seu problema com o discador.

Esse procedimento tem um pequeno problema, no comando de reinicialização do modem tem a palavra sudo, pois o comando tem de ser executado como superusuário (root) e aí ele pede senha e desta forma o script não iria funcionar. Isso é resolvido com os procedimentos que te falei com a edição do arquivo sudoers. Com as mudanças que fizemos lá dizemos que para o referido comando não será necessário usar a senha e com isso se resolve este pequeno inconveniente.

O último passo é exatamente a modificação do menu do discador e para isso eu usei o terminal por ser mais prático de escrever. Toda entrada nos menus tem um arquivo de configuração com extensão .desktop então o que fiz foi abri o arquivo referente ao discador gnome-ppp (gnome-ppp.desktop) para editar a linha chamada de execução e trocar lá o comando gnome-ppp para o caminho onde se encontra o script que escrevemos.

Como ocorreu algum erro aí que não sei por qual motivo, pois essa edição já havia indicado inúmeras vezes sem problemas, resolvi deixar a preguiça de lado e mostrar como faz este mesmo procedimento de forma gráfica:

Citar
ir no menu Sistema > Preferencias > Menu principal irá ser aberta a janela de edição dos menus, então na esquerda vc procura por Aplicativos > Internet e na direita seleciona a GNOME PPP e clica no botão  Propriedades. Na próxima janela vc altera o conteúdo do campo comando de  gnome-ppp  para /home/ingrid/.bin/discador ou clica no botão Navegar... e vai até a pasta oculta .bin e seleciona o script discador que vc criou com os passos anteriores dos textos que te enviei.

OBS: para ver as pastas ocultas quando escolher o botão Navegar... basta clicar com o botão direito do mouse sobre a área que mostra as pastas e arquivos e no menu que aparecer escolher a opção mostrar aquivos ocultos.

Só não ficou claro para mim se vc refez a forma de terminal e deu certo desta vez ou fez graficamente.

Por todo este trabalhoso procedimento o problema com o discador gnome-ppp fica resolvido, pelo menos é o que me foi relatado pelos outros usuários(as) que fizeram este procedimento. Isso para os dois casos, ou seja, tanto ao desconectar e conectar novamente logo em seguida, como para o caso de desconectar, reinicar o pc, entrar no sistema outra vez e realizar a conexão.

Espero que agora tudo esteja bem aí. Sem Graça

Lembre-se que se vc pretende fazer toda as atualizações que seu sistema irá apresentar aí, inclusive do kernel, provavelmente terá de usar o meu pacote para ativação do seu modem outra vez (somente necessário caso atualize o kernel). Para saber como proceder basta ler o arquivo guia_instalação.pdf páginas 12 e 13 no item 3. Outras Considerações.
« Última modificação: 29 de Janeiro de 2010, 11:51 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
Ingrid
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11


« Responder #1207 em: 02 de Fevereiro de 2010, 17:46 »

Boa tarde!

Suponho que tenha sido algum erro na edição do arquivo gnome-ppp.desktop. O problema é que agora não consigo ter acesso ao arquivo. Ele diz que o comando não está na pasta (através do terminal).
Usando o nautilus como root, tentei ver o arquivo e edita-lo, sem sucesso. Ainda com o nautilus root, tentei criar e substituir o arquivo. Nada feito também. Ele diz que o arquivo existe, mas não me permite abri-lo ou substitui-lo, mesmo sendo root.
Alguma idéia? Tenho a impressão de que ainda seja erro no nautilus. Da última vez para resolve-lo, eu atualizarei o braseiro e ele, pois um conflito entre os dois travava o nautilus sempre que eu colocava um CD/DVD.

Obrigada!
Registrado
Ingrid
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11


« Responder #1208 em: 08 de Fevereiro de 2010, 16:15 »

Boa tarde!

E primeiramente, muito obrigado por toda a ajuda que me deu Alarcon. Tenho plena certeza de que não fosse a sua paciência, disposição e conhecimento não teria finalmente conectado meu problemático modem aqui no Ubuntu!

E em segundo lugar agradecer a todos que formam este fórum de discurssão que tem sido realmente "uma mão na roda" na hora dos problemas.

Muitíssimo obrigada!
Registrado
educarrega
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3


« Responder #1209 em: 25 de Fevereiro de 2010, 08:17 »

Amigos, nunca postei nada por aqui, porem, acompanho este fórum desde que me aventurei a instalar um ubuntu em PC que possui este modem, e aqui foi meu grande ponto de apoio.

Depois de 3 formatações (isto mesmo, 1 com 9.10 e 2 com 9.04), cheguei a seguinte configuração:
ubuntu 9.04
kernel 2.6.28-16 (assim como pede a V30 do arquivo de instalação)
Uso a conexão da IG

Funcionou, mas não navega!  Chocado
Ele permance cerca de 1 minuto conectado e depois aborta com essa mensagem.
 (exit code = 16)

Log:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.60
--> 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: ATM1L1DT38110100
--> Waiting for carrier.
ATM1L1DT38110100
CONNECT 42667
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Tue Feb 23 23:30:31 2010
--> Pid of pppd: 3501
--> Using interface ppp0
--> Disconnecting at Tue Feb 23 23:31:32 2010
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information

Seguem algumas imagens do caso bizzaro:




Como faço para conseguir meus preciosos bites de navegação e encerrar minha epopéia?
Obrigado.
« Última modificação: 25 de Fevereiro de 2010, 12:44 por educarrega » Registrado
mauricio_luciano
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 21


« Responder #1210 em: 25 de Fevereiro de 2010, 16:23 »

Conecta mais não nevega? Depois de conectado, verifica se existe o arquivo --> /etc/resolv.conf <-- e se tem alguma coisa dentro dele, algo assim:

nameserver 200.xxx.xx.xxx
nameserver 200.xxx.xx.xxx

Se ele não existir, você vai ter que criar esse arquivo e adicionar o dns do seu provedor manualmente nele.
Registrado
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1211 em: 05 de Março de 2010, 09:49 »

Atenção

Para quem usa o Ubuntu 9.10 32bits e tentou usar o meu pacote modem-arquivos-v31.tar.gz que continha o driver smartlink de versão slmodem-2.9.11-20090222.tar.gz , informo que este meu pacote (modem-arquivos-v31.tar.gz) foi atualizado para usar agora o driver smartlink de versão slmodem-2.9.11-20100303.tar.gz, portanto o mais novo e pode ser que o modem para conexão discada que tem suporte neste driver agora funcione no Ubuntu 9.10 32bits.

Não testei a funcionalidade dele por que não tenho como, mas quem quiser testar é só ir neste link:

http://ubuntuforum-br.org/index.php/topic,4204.msg339882.html#msg339882

baixar o pacote modem-arquivos-v31.tar.gz novamente, se vc tiver o antigo ainda por aí apague-o para não confundir com o novo que tem o mesmo nome. O modo de instalação é como os outros pacotes ok.


PS: estou sem acesso a internet temporariamente, portanto não terei como fornecer suporte aos colegas que sentirem dificuldades com a instalação do modem, portanto peço aos colegas que já estão craques na ativação desse modem que ajudem ao demais iniciantes ok.
« Última modificação: 05 de Março de 2010, 11:01 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
Rodrigo-live
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 18


« Responder #1212 em: 07 de Março de 2010, 09:51 »

olá , olha eu fiz todo o processo direitinho, instalei o modem arquivos v30 no meu ubuntu 9.04, meu modem não conecta , inclusive já tentei o comando de ativar o driver smartlink , mas tambem não foi
dei um printe para explicar melhor
http://i45.tinypic.com/z1xzt.png Editado pela moderação
« Última modificação: 10 de Março de 2010, 12:06 por Felix » Registrado
alarcon
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3.367

Ubuntu / ArchLinux


« Responder #1213 em: 07 de Março de 2010, 10:31 »

Rodrigo-live, algumas pessoas não conseguem ativar seu modem (que tem suporte no driver smartlink) de primeira apenas instalando os pacotes que faço, ou seja, em alguns casos são necessários alguns ajustes para obter a conexão. Como eu estou sem internet temporariamente fica muito difícil fornecer suporte para os problemas encontrados pelos colegas, então peço que procure pelo fórum nos tópicos que falam de modem conexão discada em que eu falo e até neste tópico aqui que tem muitas páginas que deve ter algum texto que seja de grande ajuda a vc.

Para não ficar só nisso vou tentar dizer aqui algumas coisas que possam lhe ajudar, mas não retornarei aqui para acompanhar o resultado dos procedimentos, portanto procure por conta própria outras soluções, caso o que eu falar não der certo, ou espere que algum outro usuários do fórum mais experiente neste tipo de problema lhe ajude ok.

Ao entrar no Ubuntu, vá ao terminal e digite os seguintes comandos:

dmesg | grep slamr

lsmod | grep slamr

lsmod | grep ungrab*

ps -aux | grep slmodemd


cole aqui o resultados destes 4 comandos ok.

Ainda no terminal digite:

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

e repita os comandos anteriores e cole tb aqui o resultados dos 4 comandos anteriores só que agora depois deste último comando ok.

Feito isso vá ao menu Aplicativos > Internet > GNOME PPP  e tente a conexão. Se ela funcionar ok, se não funcionar nas configurações do discador na aba Opções veja se a opção verificar portadora está marcada, se estiver desmarque a mesma. Volte ao terminal e digite:

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

e somente depois tente usar novamente o discador gnome-ppp sempre lembrando de clicar no botão registro e copiar o log que é mostrado lá, colando aqui o seu resultado.

Dentro do pacote v30 tem um arquivo de texto chamado de guia_instalação.pdf que tem uma parte lá chamada de solucionando problemas, você já leu?



Se tudo não funcionar tente mais isso no terminal:

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

sudo killall slmodemd

sudo modprobe -r ungrab-winmodem

sudo modprobe -r slamr

sudo rm /dev/slamr0


espere uns segundos e digite mais isso:

sudo mknod -m 600 /dev/slamr0 c 242 0

sudo modprobe ungrab-winmodem

sudo modprobe slamr

sudo /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &


e só então use o discador gnome-ppp e veja se conecta agora.
« Última modificação: 07 de Março de 2010, 11:28 por alarcon » Registrado

Os grandes espíritos sempre encontram oposições violentas de mentes medíocres  - Albert Einstein
Rodrigo-live
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 18


« Responder #1214 em: 07 de Março de 2010, 11:29 »

olá sinto dizer que não funcionou.. aí vai a lista dos comando que pedeio

licantropus@ubuntu-linux:~$ dmesg | grep slamr
[   14.197586] slamr: module license 'Smart Link Ltd.' taints kernel.
[   14.201895] slamr: SmartLink AMRMO modem.
[   14.201912] slamr: device 1057:3052 is grabbed by another driver
[   19.262861] slamr: SmartLink AMRMO modem.
[   19.262903] slamr: probe 1057:3052 SL1900 card...
[   19.262918] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[   19.497688] slamr: slamr0 is SL1900 card.
licantropus@ubuntu-linux:~$ lsmod | grep slamr
slamr                 437544  0
licantropus@ubuntu-linux:~$ lsmod | grep ungrab*
ungrab_winmodem        10112  0
licantropus@ubuntu-linux:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
1000      3597  0.0  0.0   3352   808 pts/0    S+   11:08   0:00 grep slmodemd
licantropus@ubuntu-linux:~$


licantropus@ubuntu-linux:~$ dmesg | grep slamr
[   14.197586] slamr: module license 'Smart Link Ltd.' taints kernel.
[   14.201895] slamr: SmartLink AMRMO modem.
[   14.201912] slamr: device 1057:3052 is grabbed by another driver
[   19.262861] slamr: SmartLink AMRMO modem.
[   19.262903] slamr: probe 1057:3052 SL1900 card...
[   19.262918] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[   19.497688] slamr: slamr0 is SL1900 card.
licantropus@ubuntu-linux:~$ lsmod | grep slamr
slamr                 437544  0
licantropus@ubuntu-linux:~$ lsmod | grep ungrab*
ungrab_winmodem        10112  0
licantropus@ubuntu-linux:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
1000      3597  0.0  0.0   3352   808 pts/0    S+   11:08   0:00 grep slmodemd
licantropus@ubuntu-linux:~$ sudo /etc/init.d/sl-modem-daemon restart
[sudo] password for licantropus:
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... slamr.
Starting SmartLink Modem driver for: slamr0.
Creating /dev/modem symlink, pointing to: /dev/ttySL0.
licantropus@ubuntu-linux:~$ dmesg | grep slamr
[   14.197586] slamr: module license 'Smart Link Ltd.' taints kernel.
[   14.201895] slamr: SmartLink AMRMO modem.
[   14.201912] slamr: device 1057:3052 is grabbed by another driver
[   19.262861] slamr: SmartLink AMRMO modem.
[   19.262903] slamr: probe 1057:3052 SL1900 card...
[   19.262918] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[   19.497688] slamr: slamr0 is SL1900 card.
[  366.805906] slamr 0000:02:02.0: PCI INT A disabled
[  366.829209] slamr: SmartLink AMRMO modem.
[  366.829252] slamr: probe 1057:3052 SL1900 card...
[  366.829266] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[  366.919687] slamr: slamr0 is SL1900 card.
licantropus@ubuntu-linux:~$ dmesg | grep slamr
[   14.197586] slamr: module license 'Smart Link Ltd.' taints kernel.
[   14.201895] slamr: SmartLink AMRMO modem.
[   14.201912] slamr: device 1057:3052 is grabbed by another driver
[   19.262861] slamr: SmartLink AMRMO modem.
[   19.262903] slamr: probe 1057:3052 SL1900 card...
[   19.262918] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[   19.497688] slamr: slamr0 is SL1900 card.
[  366.805906] slamr 0000:02:02.0: PCI INT A disabled
[  366.829209] slamr: SmartLink AMRMO modem.
[  366.829252] slamr: probe 1057:3052 SL1900 card...
[  366.829266] slamr 0000:02:02.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[  366.919687] slamr: slamr0 is SL1900 card.
licantropus@ubuntu-linux:~$ lsmod | grep ungrab*
ungrab_winmodem        10112  0
licantropus@ubuntu-linux:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      3654  0.0  0.2   3012  3008 ?        SL   11:09   0:00 /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0
1000      3913  0.0  0.0   3352   808 pts/0    S+   11:12   0:00 grep slmodemd
licantropus@ubuntu-linux:~$


--> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.60
--> Cannot set information for serial port.
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.

licantropus@ubuntu-linux:~$ sudo /etc/init.d/sl-modem-daemon stop
Shutting down SmartLink Modem driver normally ... no slmodemd daemon running.
Unloading modem driver from kernel ... slamr.
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo killall slmodemd
slmodemd: nenhum processo morreu
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo modprobe -r ungrab-winmodem
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo modprobe -r slamr
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ rm /dev/slamr0
rm: remover arquivo especial de caractere `/dev/slamr0' protegido contra escrita? y
rm: imposível remover `/dev/slamr0': Permissão negada
licantropus@ubuntu-linux:~$ sudo mknod -m 600 /dev/slamr0 c 242 0
mknod: `/dev/slamr0': O arquivo já existe
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo modprobe ungrab-winmodem
Falha de segmentação
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo modprobe slamr
Falha de segmentação
licantropus@ubuntu-linux:~$
licantropus@ubuntu-linux:~$ sudo /usr/sbin/slmodemd --perm=0666 -c BRAZIL /dev/slamr0 &
licantropus@ubuntu-linux:~$

Registrado
Páginas: 1 ... 79 80 [81] 82 83   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
© 2010 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!