quarta-feira, 13 de janeiro de 2010

Atualização do Network-Manager e os backports

bem, tudo começou quando resolvi testar um modem 3G no meu lenny, até então só usava rede com fio, meu notebook não tem wireless, fui presenteado com uma interface queimada, nem trocando a pĺaca terei mais wireless, mas já está sendo providenciado um adaptador usb/wireless.

bem, o começo de tudo, como faço para instalar o modem 3G da vivo, um Huawei E156B, no fedora, ubuntu e outras distros, ele conecta e configura automaticamente. não queria fazer pelo wvdial, e fazer todo um script para tudo isso. bem resolvi instalar o Network-Manager mais atualizado, mas tem aquele velho problema do Debian, que não é exatamente um problema, pois isso trás estabilidade, com programas, e blá blá blá, bem, a solução para isso seria instalar um sistema de Backports, mas o que é isso?

Backports são pacotes recompilados do Debian testing, na maioria, e do Unstable, em alguns casos. no meu caso só precisava do pacote Network-Manager do testing.

o que eu fiz:

adicionei a linha:
deb http://www.backports.org/debian lenny-backports main contrib non-free
aos meus repositórios; e rodei o comando:
wget -O - http://backports.org/debian/archive.key | apt-key add -
para importar as chaves. Feito isso já posso instalar o pacote, dou um update no apt-get e instalarei o pacote de forma diferente:
apt-get -t lenny-backports install network-manager
assim eu baixarei direto do repositório backports do testing o Network-Manager. Feito isso endoidou foi tudo, não reconhecia mais automaticamente minha rede e nem conectou o modem 3G. no menu do Network-manager aparecia para rede com fio: "Dispositivo não gerido" WTF

foi aí que descobri que o Novo Network-Manager possui uma maneira diferente de conectar e que temos de fazer uma mudança na configuração do mesmo, coisa simples:

vai até o arquivo:
/etc/NetworkManager/nm-system-settings.conf e onde está
[ifupdown]
managed=false
trocar false por true e executar o comando "killall nm-system-settings"
e substitui a opção:
[ifupdown]
managed=false
para
[ifupdown]
managed=true
Após isso, salvar, e rodar o comando:
killall nm-system-settings
resta agora fazer minha rede 3G funfar do modo easy. depois do almoço faço isso.. abraços

voltando do almoço...

fui testar a conexão com o modem e pegou... =D

bastou criar a conexão no Network-Manager,

com user/senha: vivo/vivo
número: *99#
APN: zap.vivo.com.br

é isso aew.. funfou =D