Alterei mais umas linhas em um arquivo do driver Smartlink, portanto se quiser tentar outra vez, descarte este pacote modem-arquivos-v29.tar.gz que você tem aí e utilize esse novo
modem-arquivos-v29.tar.gz aqui:
http://www.4shared.com/file/78452020/a39ea264/modem-arquivos-v29tar.html?dirPwdVerified=33e0a9aeVou explicar o que estou fazendo, segundo o Hqxriven que afirmou fazer seu modem motorola sm56 funcionar no kernel 2.6.7 (em outras distribuições linux) seguindo o que é falado neste link aqui:
http://slackbr.org/forum/viewtopic.php?f=201&t=17261&p=76834&hilit=smartlink+2.6.25#p76834Lá explica que o último driver Smartlink não compila para kernel acima do
2.6.24 e isso se deve aos modems USB que são suportados pelo driver Smartlink, ou seja, o instalador do driver não compila por que para os modems USB há esta limitação, então a solução encontrada foi editar o arquivo
Makefile presente em determinada subpasta do driver Smartlink. Foi o que fiz aí neste meu pacote, mas pelo colega
cris.tom o módulo
slamr.ko não está sendo criado, então estou verificando se apaguei alguma linha importante para sua criação. Revisei e acho que agora não tem nada de errado mais (em relação a mudança proposta no link), então gostaria que tentassem outra vez.
Caso continue com problema, eu acho que já encontrei uma possível causa. Estranhei que o driver smartlink já a um tempo não tem uma atualização e este último pelo que pude ver procurando no google parece que compila normalmente no
Fedora 10 me fazendo crer que a não criação de um novo drive seja por que este último funcione sim em outras distribuições linux. Procurando mais um pouco vi algo falando sobre um possível bug no
gcc-4.3 do Ubuntu e que possivelmente seja a causa da falha na compilação do driver Smartlink, então pediria para quem testou e observou mensagens de falha ao compilar o driver Smartlink, que atualizassem o
gcc-4.3 do seu Ubuntu para a versão mais recente dos repositórios que já deve ter solucionado isso. Talvez até isso explicaria o por quê do
Hqxriven conseguir compilar o driver Smartlink modificado (o lance do USB) no seu Debian. Veja aqui:
http://packages.ubuntu.com/intrepid/gcc-4.3o problema de se baixar pacotes pelo site é que eles podes ter dependências ainda não satisfeitas e aí vc vai ter de baixá-las também o que pode ser algo muito trabalhoso por que uma dependência pode depender de outra e assim por diante. No link acima tem todas as dependências do
gcc-4.3 em questão, tomara que todas já estejam instaladas no seu Ubuntu para diminuir o trabalho.
O ideal mesmo seria usar outro tipo de conexão com seu Ubuntu, atualizar o sistema por esta conexão e só então tentar usar o pacote
modem-arquivos-v29.tar.gz para ativar o modem para conexão discada.
Outra coisa que peço a quem tentou este pacote
modem-arquivos-v29.tar.gz sem sucesso é fazer o seguinte, abrir um terminal e digitar:
cd /home/seu_usuário/modem-arquivos-v29/slmodem-2.9.11-20080817e digitar:
makecopiar aqui todas as saídas de execução deste comando acima.
sudo make installcopiar aqui todas as saídas de execução deste comando acima.