Tutorial para HSP56 MR driver Smartlink

Iniciado por alarcon, 05 de Março de 2006, 11:59

tópico anterior - próximo tópico

alarcon

#870
Ok Risaldo Costa, fico feliz que pelo menos você tenha feito com que no kernel mais recente seu modem motorola sm56 funcione também.

Vejo que ainda continua dando erro de compilação do driver smartlink não gerando o slamr.ko e o que me intriga é saber que para outras versões do linux com kernel 2.6.27.x que vi procurando pelo google, alguns usuários afirmem que compilaram sem problema. Só se o gcc-4.3 do Ubuntu atualizado ainda é o mesmo desde a instalação pelo LiveCD ou se mesmo a atualização dele ainda não resolveu isso  ou  mais ainda, talvez nem seja problema dele e sim do driver smartlink, vai saber...

Obrigado mais uma vez. ;)

Risaldo Costa

Citação de: alarcon online 02 de Janeiro de 2009, 21:17
Ok Risaldo Costa, fico feliz que pelo menos você tenha feito com que no kernel mais recente seu modem motorola sm56 funcione também.

Vejo que ainda continua dando erro de compilação do driver smartlink não gerando o slamr.ko e o que me intriga é saber que para outras versões do linux com kernel 2.6.27.x que vi procurando pelo google, alguns usuários afirmem que compilaram sem problema. Só se o gcc-4.3 do Ubuntu atualizado ainda é o mesmo desde a instalação pelo LiveCD ou se mesmo a atualização dele ainda não resolveu isso  ou  mais ainda, talvez nem seja problema dele e sim do driver smartlink, vai saber...

Obrigado mais uma vez. ;)

alarcon, desculpe minha ignorância, mas o problema não seria resolvido se você inseri-se o arquivo slamr.ko no V29? Pois quando percebi que ele não existia na pasta extra fui copiá-lo do pacote v29, no entanto ele também não estava lá, então abri o v28 e ele estava lá.

alarcon

#872
Citação de: Risaldo Costa online 02 de Janeiro de 2009, 21:34
alarcon, desculpe minha ignorância, mas o problema não seria resolvido se você inseri-se o arquivo slamr.ko no V29? Pois quando percebi que ele não existia na pasta extra fui copiá-lo do pacote v29, no entanto ele também não estava lá, então abri o v28 e ele estava lá.

Bom para usar o driver smartlink já compilado vocês tem a opção do pacote modem-arquivos-v27.tar.gz (para o kernel 2.6.27-7-generic) e o pacote modem-arquivos-v28.tar.gz ( para o kernel 2.6.27-9-generic).

Particularmente eu não gosto desta solução por dois motivos, primeiro o usuário fica na dependência de quem fez a compilação do driver smartlink de sempre ficar fornecendo a complicação toda vez que for sugerido um novo kernel para o Ubuntu pelo gerenciador de atualizações. Segundo por que não é uma solução que serve para todos os modems, ou seja, fica muito limitado o seu uso.

A foma com que sempre fiz meus pacotes, ou seja, com o driver smartlink ainda para ser compilado é a melhor (é universal) por que a cada nova versão do kernel vc mesmo compila e cria a solução para o seu tipo de máquina e foi isso que tentei fazer com o pacote modem-arquivos-v29.tar.gz usando o último driver smartlink que ao que parece não funciona no Ubuntu 8.10 Intrepid Ibex 32bits.

Risaldo Costa

Ok alarcon, mais uma vez obrigado por todo o apoio, afinal não teria conseguido usar a net discada sem sua ajuda. Se precisar de cobaias mais uma vez, pode contar comigo.

igorhrk

Quais são os modens suportados pelo pacote?
Como saber se meu modem é suportado?
Obrigado.

alarcon

Citação de: igorhrk online 04 de Janeiro de 2009, 12:07
Quais são os modens suportados pelo pacote?
Como saber se meu modem é suportado?
Obrigado.

posso te fornecer uma porção de IDs de modems que são suportadas pelo Driver Smartlink, mas para facilitar as coisas coloque aqui o resultado dos comandos:

lspci

e

lspci -n

dados no terminal do Ubuntu (menu Aplicações > Acessórios > Consola ou Terminal)

igorhrk

Citação de: alarcon online 04 de Janeiro de 2009, 12:21
Citação de: igorhrk online 04 de Janeiro de 2009, 12:07
Quais são os modens suportados pelo pacote?
Como saber se meu modem é suportado?
Obrigado.

posso te fornecer uma porção de IDs de modems que são suportadas pelo Driver Smartlink, mas para facilitar as coisas coloque aqui o resultado dos comandos:

lspci

e

lspci -n

dados no terminal do Ubuntu (menu Aplicações > Acessórios > Consola ou Terminal)

Eu quero saber como identificar um modem que é suportado, eu quero postar isso no meu blog pra ajudar o povo que ta começando com o ubuntu.

alarcon

#877
Citação de: igorhrk online 04 de Janeiro de 2009, 12:33
Citação de: alarcon online 04 de Janeiro de 2009, 12:21
Citação de: igorhrk online 04 de Janeiro de 2009, 12:07
Quais são os modens suportados pelo pacote?
Como saber se meu modem é suportado?
Obrigado.

posso te fornecer uma porção de IDs de modems que são suportadas pelo Driver Smartlink, mas para facilitar as coisas coloque aqui o resultado dos comandos:

lspci

e

lspci -n

dados no terminal do Ubuntu (menu Aplicações > Acessórios > Consola ou Terminal)

Eu quero saber como identificar um modem que é suportado, eu quero postar isso no meu blog pra ajudar o povo que ta começando com o ubuntu.

É o seguinte o comando lspci vai listar todos os dispositivos PCI presentes no seu HD e o comando lspci -n vai listar todos as IDs dos componentes PCI no seu sistema. Aí vc procura pela linha que fala no modem e vê a respectiva ID dele. Eu já tenho aqui comigo catalogado várias IDs de modems e o driver que deve ser usado para fazer o mesmo funcionar no linux, entretanto tem um script que dá várias informações úteis chamado de scanModem que vc pode baixar aqui:

http://linmodems.technion.ac.il/packages/scanModem.gz

inicialmente ele está compactado e para descompactar, depois de baixado e no ubuntu, clicar nele com o botão direito do mouse e escolher a opção extrair aqui, depois é só pelo terminal dar permissão de execução para ele:

chmod +x scanModem*

e depois executálo assim:

./scanModem*

aguarde o processo terminar e depois vá na sua pasta de usuário na home que lá terá uma pasta chamada Modem com vários arquivos .txt com informações relativas ao seu modem. Isso se o script scanModem estiver na sua pasta de usuário na home e seja daí que vc tenha executado o script.

A ID é a forma mais correta de se identificar um modem por que o nome nem sempre condiz com a realidade, por isso chamo de "nome fantasia", mas a ID é uma informação que não muda, seja qual for o sistema operacional em uso.



===EDITADO===

Antes que você me pergunte, segue abaixo todas as IDs de modems que são suportados pelo driver smartlink presente nos pacotes que faço:

Citar1022:7446 10de:01c1 10de:00d9 4005:0308 10b9:5450 10b9:5451 10b9:5457 10b9:5459 10b9:545a 1131:3400 10ec:8197 1055:9178 1039:7013 1039:7018 1106:3068 8086:2416 8086:2426 8086:2446 8086:2486 8086:24c6 8086:24d6 8086:7196 2000:2800 163c:3052 10a5:3052 2003:8800 163c:5459 10a5:5459 1002:434d 134d:2189 1057:3052


Esta lista pode não ser definitiva, mas são apenas os modems catalogados por mim que usam o driver smartlink até o momento.

rrh

Citar
Sua instalação do driver Smartlink está, aparentemente, perfeita. Acho que é só questão de permissões e configurações do gnome-ppp.

Só hoje tive tempo de mexer, mas parece que realmente o problema era de permissão! Há muito tempo não mexo com internet discada então não sei mais número e etc... Estou em minas gerais e um número que descobri foi 17003131 mas o log no gnomeppp está retornando que a linha está ocupada. Será o número que não funciona ou por ter o velox funcionando nessa a linha está causando conflito?

alarcon

#879
Citação de: rrh online 10 de Janeiro de 2009, 15:02
Citar
Sua instalação do driver Smartlink está, aparentemente, perfeita. Acho que é só questão de permissões e configurações do gnome-ppp.

Só hoje tive tempo de mexer, mas parece que realmente o problema era de permissão! Há muito tempo não mexo com internet discada então não sei mais número e etc... Estou em minas gerais e um número que descobri foi 17003131 mas o log no gnomeppp está retornando que a linha está ocupada. Será o número que não funciona ou por ter o velox funcionando nessa a linha está causando conflito?


Pode ser sim que a conexão Velox esteja interferindo. Já tentou usar este comando antes:

sudo route add default ppp0

que diz para que a rota padrão seja por ppp0 que é o usado pelo modem.


===EDITADO===

Faz muito tempo que não uso conexão discada, mas quando usava era pelo Ibest e iG e sempre funcionou bem na época com o linux. Agora eu tinha em mãos o nome de acesso, senha e número de telefone de ambos.

Isso do ocupado pode ser tráfego já que é provedor gratuito, então dependendo do horário dá nisso aí mesmo.

rrh

Citar
Pode ser sim que a conexão Velox esteja interferindo. Já tentou usar este comando antes:

sudo route add default ppp0

que diz para que a rota padrão seja por ppp0 que é o usado pelo modem.

Retornou:

SIOCADDRT: Não há tal dispositivo

alarcon

Citação de: rrh online 10 de Janeiro de 2009, 15:29
Citar
Pode ser sim que a conexão Velox esteja interferindo. Já tentou usar este comando antes:

sudo route add default ppp0

que diz para que a rota padrão seja por ppp0 que é o usado pelo modem.

Retornou:

SIOCADDRT: Não há tal dispositivo

Ao dar este comando aí você estava com a conexão ativa pelo velox ou não?

Que opções estão marcadas na aba Opções na Configuração do discador gnome-ppp?

Shakmatton

Olá, Alarcon. Depois de um bom tempo, recorro novamente à vc para me ajudar a  conseguir a conexão via net discada no meu mais novo ubuntu...

Algumas considerações :

1 - Eu estou com o Ubuntu Studio (US) 8.10 332 bits (que ao meu ver - teoricamente - continua sendo um ubuntu...).

2 - Baixei ele via torrent por mais ou menos um m ês (parece que a canonical n ão disponibiliza o dvd dele...)

De qualquer forma, no final de outubro já tinha encomendado o ubuntu 8.10 normal... mas já passamos da metade de Janeiro e nada de CD nenhum chegar! Então não aguentei e instalei o US mesmo...

Tudo muito bom e tal... mas precisava do seu pacote milagroso...
Eu fiz tudo certinho, passo a passo, e na hora de conectar, o modem nem era detectado... estava lá na aba central de con figurações do modemas opções /dev/modem , além de /dev/ttys0 , e variações...

Esse problema já tinha acontecido comigo quando fui usar pela primeira vez um ubuntu, na época um 7.04.
Não lembro direito, mas acho que resolvi com a chegada da versão 7.10...

queria saber se você recomenda que eu instale, reinstale ou formate o meu US... pois vejo que que há novos pacotes saindo do forn o, e percebi que o seu pacote v27  foi mudado não é ? Queria saber se vc  poderia dispon ibilizar os 3 links para as versões v27, v28 e v29 mais atuais para download...

O meu modem ? B em , na região que vivo não conheço outro que seja ven dido que não seja o velho Sma rtlink... muito provavelmente o meu caso... não lem brava do comando em terminal para detectar o meu modem, então fui testando número por núm ero (ex.: 1054:3052) até achar algo m as não aconteceu nada (porém posso ter pulado algum n úmero...).

Enfim... queria saber de vc o que poderia fazer n este caso... Não a guen to mais ficar só n o win dows...

Obs.: perdoe m inha ignorância mas rede DHCP nada tem a ver com isso não  é ? Pois no processo de instalação do US não é detectado nada a respeito, mas ima gino se isso tem a ver com redes..

Ob riga do desde já... e desculpe o teclado falho, minha barra de espaço está na UTI...

alarcon

#883
Citação de: Shakmatton online 17 de Janeiro de 2009, 03:30
Olá, Alarcon. Depois de um bom tempo, recorro novamente à vc para me ajudar a  conseguir a conexão via net discada no meu mais novo ubuntu...

Algumas considerações :

1 - Eu estou com o Ubuntu Studio (US) 8.10 332 bits (que ao meu ver - teoricamente - continua sendo um ubuntu...).

2 - Baixei ele via torrent por mais ou menos um m ês (parece que a canonical n ão disponibiliza o dvd dele...)

De qualquer forma, no final de outubro já tinha encomendado o ubuntu 8.10 normal... mas já passamos da metade de Janeiro e nada de CD nenhum chegar! Então não aguentei e instalei o US mesmo...

Tudo muito bom e tal... mas precisava do seu pacote milagroso...
Eu fiz tudo certinho, passo a passo, e na hora de conectar, o modem nem era detectado... estava lá na aba central de con figurações do modemas opções /dev/modem , além de /dev/ttys0 , e variações...

Esse problema já tinha acontecido comigo quando fui usar pela primeira vez um ubuntu, na época um 7.04.
Não lembro direito, mas acho que resolvi com a chegada da versão 7.10...

queria saber se você recomenda que eu instale, reinstale ou formate o meu US... pois vejo que que há novos pacotes saindo do forn o, e percebi que o seu pacote v27  foi mudado não é ? Queria saber se vc  poderia dispon ibilizar os 3 links para as versões v27, v28 e v29 mais atuais para download...

O meu modem ? B em , na região que vivo não conheço outro que seja ven dido que não seja o velho Sma rtlink... muito provavelmente o meu caso... não lem brava do comando em terminal para detectar o meu modem, então fui testando número por núm ero (ex.: 1054:3052) até achar algo m as não aconteceu nada (porém posso ter pulado algum n úmero...).

Enfim... queria saber de vc o que poderia fazer n este caso... Não a guen to mais ficar só n o win dows...

Obs.: perdoe m inha ignorância mas rede DHCP nada tem a ver com isso não  é ? Pois no processo de instalação do US não é detectado nada a respeito, mas ima gino se isso tem a ver com redes..

Ob riga do desde já... e desculpe o teclado falho, minha barra de espaço está na UTI...


Não existe driver smartlink que compile no Ubuntu 8.10 até o momento, o que existe são dois driver smartlink já compilados para o Ubuntu 8.10  para os kernel 2.6.27-7-generic (o padrão) e o kernel 2.6.27-9-generic (o mais recente indicado pelo gerenciador de atualizações do Ubuntu), então você só pode usar estes drivers nos respectivos kernels ok.

Fiz uns pacotes com estes drivers já compilados.

modem-arquivos-v27.tar.gz (para ser usado no Ubuntu 8.10 32bits com keernel 2.6.27-7-generic) cujo link é:

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


modem-arquivos-v28.tar.gz (para ser usado no Ubuntu 8.10 32bits com kernel 2.6.27-9-generic) cujo link é:

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


O pacote modem-arquivos-v29.tar.gz foi uma tentativa de ver se o último driver smartlink compilaria no Ubuntu 8.10 32bits seguindo umas dicas para correção de um arquivo, mas não funcionou, mas de qualquer maneira o link dele é esse aqui:

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


Se seu Ubuntu Studio (US) 8.10 tiver os mesmos kernels do Ubuntu 8.10, então pode usar os pacotes, agora se vai funcionar ou não eu não sei, pois a forma que gosto de trabalhar é a compilação do driver em cada máquina e não usar algo já compilado ok.

Alguns obtiveram sucesso, outros não.

para saber qual é o seu modem basta usar os comandos:

lspci

e

lspci -n




Shakmatton

Olá de novo, Alarcon. Primeiramente obrigado pela sua ajuda mais uma vez...

Estou colando aqui os resultados do terminal...

Resultados dos comandos...

Comando lspci :



00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Modem: SILICON Laboratories Intel 537 [Winmodem] (rev 04)
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev a1)



Comando lspci -n :


00:00.0 0500: 10de:03ea (rev a1)
00:01.0 0601: 10de:03e0 (rev a2)
00:01.1 0c05: 10de:03eb (rev a2)
00:01.2 0500: 10de:03f5 (rev a2)
00:02.0 0c03: 10de:03f1 (rev a3)
00:02.1 0c03: 10de:03f2 (rev a3)
00:04.0 0604: 10de:03f3 (rev a1)
00:05.0 0403: 10de:03f0 (rev a2)
00:06.0 0101: 10de:03ec (rev a2)
00:07.0 0680: 10de:03ef (rev a2)
00:08.0 0101: 10de:03f6 (rev a2)
00:08.1 0101: 10de:03f6 (rev a2)
00:09.0 0604: 10de:03e8 (rev a2)
00:0b.0 0604: 10de:03e9 (rev a2)
00:0c.0 0604: 10de:03e9 (rev a2)
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
01:06.0 0703: 1543:3052 (rev 04)
02:00.0 0300: 10de:0422 (rev a1)


E então, acha que o seu pacote serve pra esse tipo de modem (achava que no resultado iria aparecer a palavra Motorola, mas como não apareceu...) ?


Quanto ao kernel, é aquele mesmo que vc falou, o 2.6.27-7-generic...

Testei ainda há pouco reinstalar o v27 por cima, mas não adiantou... espero sua resposta, e dependendo, tento instalar o v28 e o v29 pra ver o q acontece...

Obrigado..