• Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   13-02-2016

      Prezados membros do Clube do Hardware,

      Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:
        Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas ao formulário abaixo:    Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Entre para seguir isso  
Seguidores 0
Ale-Spy

Modem PCTel em kernel 2.6

29 posts neste tópico

Eu to usando o mandrake 10.1 mas ele não reconhece meu modem PCTel de slot PCI, do qual eu instalava nos mandrakes anteriores que usavam o kernel 2.4

Por favor será que alguem sabe como posso instala rum modem PCTel de eslot PCI no kernel 2.6???? principalmente que seja no mandrake 10.1?????

Grato desde já.

:chateado:

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho q você deveria ter o drive pra dps compilar e carregar os modulos o problema é q não acho esse drive para o kernel 2.6

só achei o do kernel 2.4 e ai tentei compilar pro 2.6 e não deu certo

falava q a versão do kernel estava errada

se você conseguir da uma luz ai

valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai pessoal beleza, tb sofri bastante pra instalar mas consegui,

1º Qual versao do kernel 2.6.xx, se for do 2.6.9 pra baixo é so baixar o driver da smartlink e instalar normalmente Driver

mas se for algum kernel da serie acima de 2.6.10 é necessario a aplicação de patch nesse mesmo driver acima, abaixo segue como fazer isso

descompactem o driver

$tar xfzv slmodem-2.9.10

$cd slmodem-2.9.10

baixem o patch

$wget http://www.mwmu.com/mw/computers/linux/del....9.10-abby.diff

e apliquem

$patch -p1 < slmodem-2.9.10-abby.diff

agora é so prosseguir com a instalação

#make

#make install

e depois ativa-lo

#/sbin/modprobe slamr

#/usr/sbin/slmodemd --country=BRAZIL &

# ln -s /dev/ttySL0 /dev/modem

algumas vezes quando se executa o modprobe slamr aparece device or resource is busy, mas ai é so reinciar a maquina e dar de novo o modprobe slamr que tudo vai dar certo

e depois disso adicione isso no seu rc.local que o driver vai ser carregado no boot

/sbin/modprobe slamr

/usr/sbin/slmodemd --country=BRAZIL &

ln -s /dev/ttySL0 /dev/modem

espero ter ajudado

falo

Fonte

Compartilhar este post


Link para o post
Compartilhar em outros sites

:muro: Não estou conseguindo instalar o drive 2.9.10 no Kernel 2.6.5!!!

O arquivo foi descompactado no diretório /tmp ... (/tmp/slmodem-2.9.10) !

Na rotina manda você editar o "Makefile" caso precise... mas quando disparo o comando make acusa: comand not found (arquivo ou comando não localizado).

Alguem poderia me ajudar a editar o Makefile!!! Tenho duvidas quanto aos diretórios e campos a serem preenchidos. :help:

A distro é Conectiva 10 e o Kernel é 2.6.5 (cl-63077)

Desde já agradeço,

Danny

Compartilhar este post


Link para o post
Compartilhar em outros sites

e ai beleza,

você disse q quando você digita make aparece comand not found, se for isso mesmo acho que os compiladores não devem estar instalados, porque você pode digitar make em qualquer lugar então tem que aparecer essa mensagem de erro


make: *** No targets specified and no makefile found.  Stop.

se aparecer isso seus compiladores estão instalados caso contrario acho que não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se você usa o kurumin se não me engano existe um script chamado instalar-compiladores ai ele baixa eles e instala pra você, da uma olha la na pasta /usr/local/bin

se existir abra o konsole digite

su
ai digite sua senha de root
instalar-compiladores

ai é so seguir as instruções, qualquer coisa posta ai de novo

falo

Compartilhar este post


Link para o post
Compartilhar em outros sites

A instalação padrão do conectiva não já instala os compiladores ? Ai não tenho certeza de quais pacotes

sao necessario para se fazer compilação então retirei essa lista do script do kurumin, procura ai nos cd's que tem

Alguem ai que souber ao certo quais sao os necessarios poste ai

autoconf

automake1.7

autotools-dev

bin86

binutils

binutils-dev

colorgcc

devscripts

diffstat

libc6-dev

make

m4

gawk

diff

patch

texi2html

tenta ai

falo

espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

E aí Clayton,

Encontrei e instalei o pacote com os comandos que estavam faltando.

Começou a funcionar.

Baixei o drive, e o patch. Descompactei e instalei como você disse.

Tudo beleza.

Mas quando chega no make install ele está dando uma mensagem de erro:

The present kernel configuration has module disable

Type ´make config´and enable loadable module suport

then build a kernel with module suport enable

Makefile:405: config: arquivo ou diretório não encontrado

Make[3]: **[modules] ERRO 1

Make[3]: Leaving directory ´/usr/src/linux-2.6.5-63077cl´

Make[2]: ** [all] ERRO 2

Make[2]: Leaving directory ´/root/tmp/Modem/slmodem-2.9.10/drivers´

Make[1]: ** [all] ERRO 2

Make[1]: Leaving directory ´/root/tmp/Modem/slmodem-2.9.10/drivers´

Make: ** [drivers] ERRO 2

Você pode me ajudar?

PS: o diretório Modem foi eu quem criou

Compartilhar este post


Link para o post
Compartilhar em outros sites
The present kernel configuration has module disable

Type ´make config´and enable loadable module suport

then build a kernel with module suport enable

vixi, parece que loadable module suport esta desabilitado, esta opcao é a que da suporte ao kernel de usar modulos assim dando suporte a diversos dispositivos

mas não se desespere você tera que recompilar o kernel, não é um processo simples mas também não é um bicho de 7 cabecas, você deve ta usando um kernel generico certo aquele que você instala quando ta instalando a distro então PROVALVEMENTE dentro da pasta /usr/src/linux que é onde esta o codigo fonte do kernel, tem um .config com todas as configuracoes do kernel generico ai você não vai ter muito trabalho para recompila-lo

ps: .config = arquivo onde ficam gravadas as configuracoes do kernel ou alguma coisa parecida

vamos supor que sim, o .config esta la com as configuracoes do kernel generic então como root no terminal

cd /usr/src/linux
make menuconfig

vai aparecer um menu procure por loadable module suporte então entre nessa opcao e habilite-a como built in [*]

e so isso ai aperte esc salve a configuração então

agora digite

make && make modules_install && cp /arch/i386/boot/bzImage /boot/kernel-teste

isto já vai compilar, instalar os modulos e copiar a imagem do kernel para a pasta /boot com o nome de kernel-teste

agora é so configurar o lilo para dar boot nessa nova imagem do kernel, também é bem simples

digite

mcedit /etc/lilo.conf

e acrescente estas linhas abaixo

image=/boot/kernel-teste
root=/dev/hda2
label=kernel-teste
read-only

estou supondo que seu linux esteja instalado no hda2 substitua pelo seu correspondente

e agora digite

lilo

isso vai gravar o lilo na mbr

e agora reinicie

espero ter ajudado e também não ter falado nenhuma besteira

falo

Compartilhar este post


Link para o post
Compartilhar em outros sites
beleza...

Só uma coisinha .... não fique bravo .... eu estou usando o grub.

Tem alguma diferença?

rsrs, o grub ?, é..., é... aaahhh sei la nunca mexi no grub.

alguem ai que saiba mexer no grub de uma ajuda aqui !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

:muro:

Rapaz ... legal ... mas ainda não funcionou.

Estou usando o Conectiva 10 e o kernel é 2.6.5 (cl-63077)

Os comandos que você passou servem para qualquer distro ou esta versão do kernel?

make && make modules_install && cp /arch/i386/boot/bzImage

Na minha máquina o arquivo "/arch/i386/boot/bzImage" aparece em outro caminho: /boot/kernel-2.6.7.63077cl/arch/i386/boot/bzImage

Isso faz alguma diferença?

Tentei mudar do Grub para Lilo. Pesquisei neste e em outros fóruns. Não quis arriscar .... muito complicado. Estava com tempo e disposto a resolver... formatei e instalei o Lilo.

Fiz as alterações que você disse, fiz a alteração no menuconfig, mandei compilar o kernel, editei o lilo.conf e gravei na mbr.

Reiniciei. Apareceu a tela de inicialização do Lilo (horrorosa), mais depois travou enquanto carregava o sistema. :bravo:

Depois disso eu fui dormir.

Será que não tem um jeito mais fácil de colocar o meu modem funcionar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A propósito, esqueci de mencionar.

Com relação ao caminho diferente do arquivo "bzImage", eu tentei fazer a compilação com o endereço que você passou ("/arch/i386/boot/bzImage") e corrigindo o endereço para o que foi encontrado com o localizar (/boot/kernel-2.6.7.63077cl/arch/i386/boot/bzImage) e com ambos obtive o mesmo resultado: erro.

:(

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehehehehehehehehehehe :-BEER:-BEER:-BEER

Finalmente :palmas: tá funcionando msu AMR HSP56 :palmas:

Consegui, quer dizer, conseguimos.

Valeu Calyton pela atenção, valeu pessoal.

Estou fazendo um roteiro dos meus passos e já já posto aqui.

Valeu galera :palmas: :palmas: :palmas:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá. Eu segui a maioria dos passos que o nosso colega Clayton postou e fiz algumas modificações:

1º Qual versao do kernel 2.6.xx, se for do 2.6.9 pra baixo é so baixar o driver da smartlink e instalar normalmente Driver

mas se for algum kernel da serie acima de 2.6.10 é necessario a aplicação de patch nesse mesmo driver acima, abaixo segue como fazer isso

descompactem o driver

$tar xfzv slmodem-2.9.10

$cd slmodem-2.9.10

baixem o patch

$wget http://www.mwmu.com/mw/computers/linux/del....9.10-abby.diff

e apliquem

$patch -p1 < slmodem-2.9.10-abby.diff

Até aqui tudo bem ... seguindo os passos do nosso colega.

Mas durante a aplicação, ele pede para indicar o patch e o local em que ele se encontra:

# patch < /tmp/slmodem-2.9.10-abby.diff

can't find file to patch at input line 3

Perhaps you should have used the -p or --strip option?

The text leading up to this was:

--------------------------

|--- a/drivers/amrmo_init.c 2004-06-23 21:29:06.000000000 +0200

|+++ b/drivers/amrmo_init.c 2004-12-27 18:23:36.000000000 +0100

--------------------------

File to patch: drivers/amrmo_init.c

patching file drivers/amrmo_init.c

Aqui, eu precisei digitar outro caminho para ele localizar o arquivo "amrmo_init.c"

Então ficou assim?

/root/tmp/slmodem-2.9.10/drivers/amrmo_init.c

Se, mesmo assim, ele der erro, use o comando procurar para localizar o arquivo, então, indique o caminho em que ele se encontra.

Aí foi só continuar:

#/sbin/modprobe slamr

#/usr/sbin/slmodemd --country=BRAZIL &

# ln -s /dev/ttySL0 /dev/modem

Só para ficar bem claro, a última linha é: 'ele'n -s /dev/ttySLzero /dev/modem

Durante as tentativas, as vezes, eu precisava entrar no diretóro /dev e apagar o link ou arquivo 'modem' porque ele dava mensagem que o arquivo já existia:

# cd /dev

rm modem

E , as vezes, também aparece 'device or resource is busy', mas, como já era previsto, é so reinciar a máquina e dar de novo o modprobe slamr pra resolver.

Depois disso, foi só editar o arquivo rc.local para que o driver fosse carregado na inicialização:

cd /etc/rc.d

mcedit rc.local

Segundo uma dica do grande Morimoto, também funciona com o arquivo bootmisc.sh:

# cd /etc/init.d

mcedit bootmisc.sh

E acrescentar as linhas:

/sbin/modprobe slamr

/usr/sbin/slmodemd --country=BRAZIL &

ln -s /dev/ttySL0 /dev/modem

Salvar e sair

E por último, o comando:

lilo +enter

Aí é só aproveitar e curtir o mozilla e suas abas ... :palmas:

Espero ter ajudado e obrigado por todos que colaboraram.

T++

"Teoria é quando você sabe os comandos, mas não consegue fazer funcionar.

Prática é quando funciona e você não está nem aí para saber como ou porque."

Compartilhar este post


Link para o post
Compartilhar em outros sites

Clayton,

Sou novo no Forum e com o Linux. Você poderia me ajudar, eu tenho o kernel 2.6.5, então seria somente baixar o driver e seguir os comandos, correto? Só que não consigo executar o comando:

# modprobe slamr

O sistema informa que ocorreu um erro fatal.

Você sabe do que se trata e o que devo fazer.

Obrigado,

Otto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e ai beleza, seja bem vindo ao forum e ao linux, informe qual distro você utiliza e o erro que apareceu, copie e cole aqui ai fica mais fácil da galera ajuda

falo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caros amigos esse drive é compatível para o Debian 3.1 pois tentei usar o mesmo drive que usei no Slackware e nda de sucesso??? Posso fazer o mesmo procedimento????

Valeu..........

Compartilhar este post


Link para o post
Compartilhar em outros sites

to no mandearke 10.1 como o cara que abriu o topico, mas não consegui instalar o meu modem não, quando eu do um make ele dá esse erro:

[rony@localhost slmodem-2.9.9]$ make

make -C modem all

make[1]: Entering directory `/home/rony/slmodem-2.9.9/modem'

make[1]: Leaving directory `/home/rony/slmodem-2.9.9/modem'

make -C drivers KERNEL_DIR=/lib/modules/2.6.8.1-10mdk

make[1]: Entering directory `/home/rony/slmodem-2.9.9/drivers'

cc -I/lib/modules/2.6.8.1-10mdk/include -o kernel-ver kernel-ver.c

make all KERNEL_VER=2.6.8

make[2]: Entering directory `/home/rony/slmodem-2.9.9/drivers'

make modules -C /lib/modules/2.6.8.1-10mdk SUBDIRS=/home/rony/slmodem-2.9.9/drivers

make[3]: Entering directory `/lib/modules/2.6.8.1-10mdk'

make[3]: *** Sem regra para processar o alvo `modules'. Pare.

make[3]: Leaving directory `/lib/modules/2.6.8.1-10mdk'

make[2]: ** [all] Erro 2

make[2]: Leaving directory `/home/rony/slmodem-2.9.9/drivers'

make[1]: ** [all] Erro 2

make[1]: Leaving directory `/home/rony/slmodem-2.9.9/drivers'

make: ** [drivers] Erro 2

o mandrake10.1 vem com os kernel-souce e o kernel-hearders, não consegui acha-los.também procurei na net e não consegui achar igual ao kernel2.6.8.1.10. um pacote do tipo 2.6.x ou 2.6.8.x já serviria?

já to ficando sem paciencia por causa deste problema com o modem,pois já li muitos tutorias e esbarro neste erro...

rony melo.. :bravo::bravo::muro::muro:

Compartilhar este post


Link para o post
Compartilhar em outros sites
to no mandearke 10.1 como o cara que abriu o topico, mas não consegui instalar o meu modem não, quando eu do um make ele dá esse erro:

[rony@localhost slmodem-2.9.9]$ make

make -C modem all

make[1]: Entering directory `/home/rony/slmodem-2.9.9/modem'

make[1]: Leaving directory `/home/rony/slmodem-2.9.9/modem'

make -C drivers KERNEL_DIR=/lib/modules/2.6.8.1-10mdk

make[1]: Entering directory `/home/rony/slmodem-2.9.9/drivers'

cc -I/lib/modules/2.6.8.1-10mdk/include -o kernel-ver kernel-ver.c

make all KERNEL_VER=2.6.8

make[2]: Entering directory `/home/rony/slmodem-2.9.9/drivers'

make modules -C /lib/modules/2.6.8.1-10mdk SUBDIRS=/home/rony/slmodem-2.9.9/drivers

make[3]: Entering directory `/lib/modules/2.6.8.1-10mdk'

make[3]: *** Sem regra para processar o alvo `modules'. Pare.

make[3]: Leaving directory `/lib/modules/2.6.8.1-10mdk'

make[2]: ** [all] Erro 2

make[2]: Leaving directory `/home/rony/slmodem-2.9.9/drivers'

make[1]: ** [all] Erro 2

make[1]: Leaving directory `/home/rony/slmodem-2.9.9/drivers'

make: ** [drivers] Erro 2

o mandrake10.1 vem com os kernel-souce e o kernel-hearders, não consegui acha-los.também procurei na net e não consegui achar igual ao kernel2.6.8.1.10. um pacote do tipo 2.6.x ou 2.6.8.x já serviria?

já to ficando sem paciencia por causa deste problema com o modem,pois já li muitos tutorias e esbarro neste erro...

rony melo.. bravo.gif bravo.gif muro.gif muro.gif

E ai beleza,

vamos la

1º o seu modem é onboard ou off se for offboard tenta esse topico aqui Link

agora se onboard 1º você precisa tentar com o driver q esta no post que é o slmodem-2.9.10 você esta usando o 2.9.9.

tenta ai qualquer coisa posta ai de novo

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai clayton pra tu não pereder teu tempo e nem eu o meu, no site da minha(placa-mãe(pcchipsM909G, com tudo on-board) o nome do drive do modem pra win é pctel amr_cnr. conclui que se trata do mesmo modem do cara q iniciou o topico.certo? ao não ser essa parada de slot(não tenho a minima ideia do q seja!!)

vamos ao q interessa:baixei o novo drive, dei o make(tudo beleza), mas na hora do meke install olha o erro ai:

root@localhost slmodem-2.9.10]# make install

make -C modem all

make[1]: Entering directory `/home/rony/slmodem-2.9.10/modem'

make[1]: Leaving directory `/home/rony/slmodem-2.9.10/modem'

make -C drivers KERNEL_DIR=/lib/modules/2.6.8.1-10mdk/build

make[1]: Entering directory `/home/rony/slmodem-2.9.10/drivers'

cc -I/lib/modules/2.6.8.1-10mdk/build/include -o kernel-ver kernel-ver.c

make all KERNEL_VER=2.6.8

make[2]: Entering directory `/home/rony/slmodem-2.9.10/drivers'

make modules -C /lib/modules/2.6.8.1-10mdk/build SUBDIRS=/home/rony/slmodem-2.9.10/drivers

make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory. Pare.

make: Entering an unknown directorymake: Leaving an unknown directorymake[2]: ** [all] Erro 2

make[2]: Leaving directory `/home/rony/slmodem-2.9.10/drivers'

make[1]: ** [all] Erro 2

make[1]: Leaving directory `/home/rony/slmodem-2.9.10/drivers'

make: ** [drivers] Erro 2

editei o makefile(não custa nada arriscar) colocando o caminho do linux e deu o seguinte erro:

make -C modem all

make[1]: Entering directory `/home/rony/slmodem-2.9.10/modem'

make[1]: Leaving directory `/home/rony/slmodem-2.9.10/modem'

make -C drivers KERNEL_DIR=/lib/modules/2.6.8.1-10mdk

make[1]: Entering directory `/home/rony/slmodem-2.9.10/drivers'

cc -I/lib/modules/2.6.8.1-10mdk/include -o kernel-ver kernel-ver.c

make all KERNEL_VER=2.6.8

make[2]: Entering directory `/home/rony/slmodem-2.9.10/drivers'

make modules -C /lib/modules/2.6.8.1-10mdk SUBDIRS=/home/rony/slmodem-2.9.10/drivers

make[3]: Entering directory `/lib/modules/2.6.8.1-10mdk'

make[3]: *** Sem regra para processar o alvo `modules'. Pare.

make[3]: Leaving directory `/lib/modules/2.6.8.1-10mdk'

make[2]: ** [all] Erro 2

make[2]: Leaving directory `/home/rony/slmodem-2.9.10/drivers'

make[1]: ** [all] Erro 2

make[1]: Leaving directory `/home/rony/slmodem-2.9.10/drivers'

make: ** [drivers] Erro 2

o q to fazend de errado agora!!!será o danado do kernel-heardrs q não consegui instalar, alias, ele é realmente nescessario?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar agora
Entre para seguir isso  
Seguidores 0