Substituindo o NetworkManager pelo wicd

O Ubuntu utiliza o NetworkManager para fazer todo o gerenciamento de conexões de rede, seja cabeada ou wi-fi. Infelizmente o aplicativo parece ser bastante instável principalmente ao configurar redes wi-fi. Muitas vezes eu perdi vários minutos até fazer o NetworkManager reconhecer uma determinada rede, principalmente as públicas e da rede VeX. Em outros casos, precisei fazer toda a configuração na mão, uma dor de cabeça, principalmente para usuários que não possuem muito conhecimento técnico ou que não têm muito tempo a perder.

Por indicação do TaQ, conheci o wicd, uma ferramenta bastante simples, funcional e longe de ter todos os problemas do péssimo NetworkManager, a qual removi totalmente do meu notebook, substituindo pelo wicd. Estou bastante satisfeito com a ferramenta, uma tela bastante simples lista todos os hotspots encontrados, incluindo o tipo de autenticação e o método de criptografia necessário para cada um. É possível configurar uma conexão tanto via DHCP quanto utilizando IP estático e pelo menos para mim, funcionou de primeira em todas as tentativas de configuração, coisa que raramente acontecia com o NetworkManager. É possível definir servidores de DNS padrões onde eu optei por utilizar o OpenDNS.

O ponto negativo do wicd é que ainda não se encontra no repositório oficial do Ubuntu. É necessário adicionar uma linha no /etc/apt/sources.list para assim fazer a instalação. Nada muito complicado, mas na minha humilde opinião, esse pacote deveria ao menos existir no Ubuntu, já que é um aplicativo GPL.

A instalação pode ser feita da seguinte forma:

  1. Adicione no /etc/apt/sources.list a seguinte linha: deb http://apt.wicd.net hardy extras
  2. Digite aptitude update e depois aptitude install wicd

Detalhe importante: O wicd vai remover o NetworkManager. Se você utiliza algum applet no Gnome, talvez ele reclame no momento que o NetworkManager for removido. Mas basta reinicializar a máquina para que a mensagem não apareça mais. Depois basta entrar no wicd pelo menu de Aplicações, Internet e configurar sua rede wi-fi.

Mais informações: http://wicd.sourceforge.net

53 Responses to Substituindo o NetworkManager pelo wicd

  1. Thadeu Penna 28/06/2008 em 1:31 pm #

    Vou tentar o wicd. Uma das coisas chatas do Network Manager é que ele nem sempre conecta na rede que você quer, mas na que foi conectada da última vez. Aqui em casa tenho que clicar até três vezes para selecionar a rede interna e não o sinal de uma empresas vizinha :(

    Valeu a dica

    • Lyncoln 09/09/2010 em 12:30 pm #

      Como configuro o opendns no wicd? Estou apanhando já faz tempo e não consigo.

    • Cláudio Henrique da Costa Pereira 07/12/2011 em 1:14 pm #

      Estou usando uma distribuição desenvolvida pelo MEC, Linux Educacional 3.0, e estou com o seguinte problema: o ícone do KNetworkManager sumiu da barra de tarefas, fui no Adept e vi que o KNetworkManager não estava instalado, aí instalei, mas ele não aparece na barra de tarefas.

  2. Thadeu Penna 28/06/2008 em 11:31 am #

    Vou tentar o wicd. Uma das coisas chatas do Network Manager é que ele nem sempre conecta na rede que você quer, mas na que foi conectada da última vez. Aqui em casa tenho que clicar até três vezes para selecionar a rede interna e não o sinal de uma empresas vizinha :(

    Valeu a dica

  3. José Vitor Lopes e Silva 28/06/2008 em 5:36 pm #

    Estranho, uso o note em casa e no trabalho, ambos os lugapres possuem senhas e ssid diferentes e o NM sempre deu conta do recado. Ele até se conecta sozinho à rede disponível da qual tenha a senha, porém nunca utilizei com provedores externos como a vex!

    Infelizmente não ocorre o mesmo no desktop (que tbm usa wifi). Vou testar nele! vleu a dica!

  4. José Vitor Lopes e Silva 28/06/2008 em 3:36 pm #

    Estranho, uso o note em casa e no trabalho, ambos os lugapres possuem senhas e ssid diferentes e o NM sempre deu conta do recado. Ele até se conecta sozinho à rede disponível da qual tenha a senha, porém nunca utilizei com provedores externos como a vex!

    Infelizmente não ocorre o mesmo no desktop (que tbm usa wifi). Vou testar nele! vleu a dica!

  5. SalomãoJr 28/06/2008 em 11:51 pm #

    Muito bom, funcionou de primeira.

    Só o ícone não apareceu no tray após a instalação, mas o google me ajudou:

    http://wicd.sourceforge.net/wiki/doku.php?id=faq

    • Diego 15/12/2009 em 3:27 pm #

      Estou com problemas para habilitar o try icon do wicd, não sei se o sistema(ubuntu) que deu pau ou se é do Wicd que bugou tudo.

  6. SalomãoJr 28/06/2008 em 9:51 pm #

    Muito bom, funcionou de primeira.

    Só o ícone não apareceu no tray após a instalação, mas o google me ajudou:

    http://wicd.sourceforge.net/wiki/doku.php?id=faq

    • Diego 15/12/2009 em 1:27 pm #

      Estou com problemas para habilitar o try icon do wicd, não sei se o sistema(ubuntu) que deu pau ou se é do Wicd que bugou tudo.

  7. D4LT0N 29/06/2008 em 3:38 am #

    Uau! Funcionou de prima, pelo menos aqui em casa. Bem mais rápido pra conectar do que o network-manager.

    Vamos ver como vai ser na faculdade depois, onde geralmente é onde tinha mais problemas com o network-manager.

  8. D4LT0N 29/06/2008 em 1:38 am #

    Uau! Funcionou de prima, pelo menos aqui em casa. Bem mais rápido pra conectar do que o network-manager.

    Vamos ver como vai ser na faculdade depois, onde geralmente é onde tinha mais problemas com o network-manager.

  9. Claudio 30/06/2008 em 2:13 pm #

    Christiano,
    estou com problema no nm-applet que insiste em não mostrar os hotspots disponíveis (no note de um colega aqui do lado, com Ubuntu 8.04, mostra uns 6 hotspots, no meu com mesma configuração de software mostra nenhum).

    Estou até em contato com o Lauchpad, aproveitando a carona de um ticket aberto falando sobre o mesmo problema. Mas o cara que abriu o ticket disse que fez uma experiência de tirar a bateria do note e recolocar de volta, e daí passou a funcionar ok, ou seja, o nm-applet mostrando os hotspots.

    Comigo essa forma não funcionou.

    Tentei a sua dica do wicd, pois seria perfeito pra mim. Seria, se funcionasse. A instalação correu bem, mas depois não consegui mais abrir o painel de opções, e ele não reconheceu os hotspots que estão aqui à volta.

    Resumo da história: voltei pro capenga do network-manager e fico esperando por alguma outra solução.

    Em tempo: se eu escolho definir manualmente uma rede sem fios, definindo os parâmetros e tal, ele se conecta na boa, ou seja, o wifi funciona, mas a percepção dos hotspots é que não funciona.

  10. Claudio 30/06/2008 em 12:13 pm #

    Christiano,
    estou com problema no nm-applet que insiste em não mostrar os hotspots disponíveis (no note de um colega aqui do lado, com Ubuntu 8.04, mostra uns 6 hotspots, no meu com mesma configuração de software mostra nenhum).

    Estou até em contato com o Lauchpad, aproveitando a carona de um ticket aberto falando sobre o mesmo problema. Mas o cara que abriu o ticket disse que fez uma experiência de tirar a bateria do note e recolocar de volta, e daí passou a funcionar ok, ou seja, o nm-applet mostrando os hotspots.

    Comigo essa forma não funcionou.

    Tentei a sua dica do wicd, pois seria perfeito pra mim. Seria, se funcionasse. A instalação correu bem, mas depois não consegui mais abrir o painel de opções, e ele não reconheceu os hotspots que estão aqui à volta.

    Resumo da história: voltei pro capenga do network-manager e fico esperando por alguma outra solução.

    Em tempo: se eu escolho definir manualmente uma rede sem fios, definindo os parâmetros e tal, ele se conecta na boa, ou seja, o wifi funciona, mas a percepção dos hotspots é que não funciona.

  11. Claudio Torcato 01/07/2008 em 11:18 pm #

    Christiano, obrigado pela dica. Estava precisando de algo assim, pois já não aguentava mais a instabilidade do NetworkManager. Ele já dançou no PC, agora só fica faltando o notebook. Abraços.

  12. Claudio Torcato 01/07/2008 em 9:18 pm #

    Christiano, obrigado pela dica. Estava precisando de algo assim, pois já não aguentava mais a instabilidade do NetworkManager. Ele já dançou no PC, agora só fica faltando o notebook. Abraços.

  13. Christiano Anderson 02/07/2008 em 11:30 am #

    Olá Claudio (comentário #6)

    Você notou se aparece alguma mensagem de erro quando você tenta fazer as conexões? Verifique no dmesg se aparece alguma coisa logo depois de tentar conectar. Peguei um caso bem semelhante em o notebook de um amigo, depois de muito trabalho descobrimos que o problema era na placa wifi. Depois de uns dias na assistência técnica, voltou sem problema algum. Identificamos vários erros com dmesg, no syslog, etc. Ou pode ser problema de hardware ou então com o módulo da placa no kernel. Pegue o modelo da sua placa (lspci) e faça uma pesquisa no Google para ver se alguém mais teve o mesmo problema e se tem algum módulo alternativo para a mesma. Abraços!

  14. Christiano Anderson 02/07/2008 em 9:30 am #

    Olá Claudio (comentário #6)

    Você notou se aparece alguma mensagem de erro quando você tenta fazer as conexões? Verifique no dmesg se aparece alguma coisa logo depois de tentar conectar. Peguei um caso bem semelhante em o notebook de um amigo, depois de muito trabalho descobrimos que o problema era na placa wifi. Depois de uns dias na assistência técnica, voltou sem problema algum. Identificamos vários erros com dmesg, no syslog, etc. Ou pode ser problema de hardware ou então com o módulo da placa no kernel. Pegue o modelo da sua placa (lspci) e faça uma pesquisa no Google para ver se alguém mais teve o mesmo problema e se tem algum módulo alternativo para a mesma. Abraços!

  15. Claudio 02/07/2008 em 2:38 pm #

    Christiano,
    já procurei bastante sobre o assunto, cheguei a instalar outros aplicativos antes do wicd (inclusive o equivalente do KDE que um usuário disse que funcionava frente ao mesmo problema), inclusive, como já disse, peguei carona num ticket no launchpad (https://answers.launchpad.net/ubuntu/+source/network-manager/+question/29742), mas nada de concreto até agora.

    (Inclusive, neste ticket que participei estão listados todos os outputs possíveis do meu notebook. Como sou novato no Linux, entendo pouco e não consigo me movimentar bem no ambiente ao analisar esses outputs.)

    Em alguns sites li que o driver relativo a esta placa da Intel estava sob manutenção. No ticket do launchpad cogitaram de testar com outro SO, o que eu não gostaria de fazer. Não descarto a possibilidade de ser problema de hardware, mas tendo em vista que existe um contingente de usuários da mesma placa com o mesmo tipo de problema, fico pensando.

    No momento estou no compasso de espera em relação a este assunto. Esperando algum patch pelo atualizador do Ubuntu, qualquer coisa assim.

    Na verdade não há mensagem de erro alguma. Apesar de não mostrar os hotspots, basta que eu selecione a opção de definir uma rede sem fio manualmente que consigo acessá-la sem problemas. Ou seja, a placa funciona. A percepção dos hotspots é que não funciona.

    Abraços e obrigado pela atenção!
    Claudio.

  16. Claudio 02/07/2008 em 12:38 pm #

    Christiano,
    já procurei bastante sobre o assunto, cheguei a instalar outros aplicativos antes do wicd (inclusive o equivalente do KDE que um usuário disse que funcionava frente ao mesmo problema), inclusive, como já disse, peguei carona num ticket no launchpad (https://answers.launchpad.net/ubuntu/+source/network-manager/+question/29742), mas nada de concreto até agora.

    (Inclusive, neste ticket que participei estão listados todos os outputs possíveis do meu notebook. Como sou novato no Linux, entendo pouco e não consigo me movimentar bem no ambiente ao analisar esses outputs.)

    Em alguns sites li que o driver relativo a esta placa da Intel estava sob manutenção. No ticket do launchpad cogitaram de testar com outro SO, o que eu não gostaria de fazer. Não descarto a possibilidade de ser problema de hardware, mas tendo em vista que existe um contingente de usuários da mesma placa com o mesmo tipo de problema, fico pensando.

    No momento estou no compasso de espera em relação a este assunto. Esperando algum patch pelo atualizador do Ubuntu, qualquer coisa assim.

    Na verdade não há mensagem de erro alguma. Apesar de não mostrar os hotspots, basta que eu selecione a opção de definir uma rede sem fio manualmente que consigo acessá-la sem problemas. Ou seja, a placa funciona. A percepção dos hotspots é que não funciona.

    Abraços e obrigado pela atenção!
    Claudio.

  17. Alexsandro Felix 04/07/2008 em 1:23 pm #

    A dica já solucionou alguns problemas em casa, agora vou testar aqui no trabalho para ver se consigo usar minha rede sem fio normalmente. Fui obrigado a ‘linkar’ o post pra não perder a dica. Depois eu relato mais detalhadamente a experiência (vai ser ótimo se puder me livrar do network manager)

  18. Alexsandro Felix 04/07/2008 em 11:23 am #

    A dica já solucionou alguns problemas em casa, agora vou testar aqui no trabalho para ver se consigo usar minha rede sem fio normalmente. Fui obrigado a ‘linkar’ o post pra não perder a dica. Depois eu relato mais detalhadamente a experiência (vai ser ótimo se puder me livrar do network manager)

  19. Andre Barros 22/07/2008 em 12:56 am #

    Pessoal, instalei o wicd e inicialmente achei muito melhor que o network manager, principalmente pq acesso via timweb e o firefox sempre entrava offline, mas com o wicd isso nao acontece. No entanto, pela rede cabeada ta tudo ok, mas na wireless, que funcionava bem no network, não conecta no wicd… o sinal é bom, ele acha a rede, mas não consegue obter o ip do router via dhcp… o q fazer?

  20. Andre Barros 21/07/2008 em 10:56 pm #

    Pessoal, instalei o wicd e inicialmente achei muito melhor que o network manager, principalmente pq acesso via timweb e o firefox sempre entrava offline, mas com o wicd isso nao acontece. No entanto, pela rede cabeada ta tudo ok, mas na wireless, que funcionava bem no network, não conecta no wicd… o sinal é bom, ele acha a rede, mas não consegue obter o ip do router via dhcp… o q fazer?

  21. Luciano 28/08/2008 em 6:17 pm #

    Pessoal,

    estava tendo sérios conflitos com o NetworkManager e resolvi seguir a dica, mas infelizmente ao rebootar o ícone surge mas não acontece nada quando clico nele. Não abre nada e não consigo configurar a rede. Pior, o ifconfig reconhece as configurações de rede local mostrando a eth0 up mas não vejo o gateway 192.168.0.1. A rede está corretamente configurada no servidor, inclusive tive acesso usando o Kurumin mas deu este pau. Se vocês puderem me ajudar,

    grato.

    Luciano

  22. Luciano 28/08/2008 em 4:17 pm #

    Pessoal,

    estava tendo sérios conflitos com o NetworkManager e resolvi seguir a dica, mas infelizmente ao rebootar o ícone surge mas não acontece nada quando clico nele. Não abre nada e não consigo configurar a rede. Pior, o ifconfig reconhece as configurações de rede local mostrando a eth0 up mas não vejo o gateway 192.168.0.1. A rede está corretamente configurada no servidor, inclusive tive acesso usando o Kurumin mas deu este pau. Se vocês puderem me ajudar,

    grato.

    Luciano

  23. Hamacker 01/10/2008 em 7:29 pm #

    “A instalação pode ser feita da seguinte forma:

    1. Adicione no /etc/apt/sources.list a seguinte linha: deb http://apt.wicd.net hardy extras
    2. Digite aptitude update e depois aptitude install wicd”

    NÃO RECONHECE O REPOSITÓRIO, A ASSINATURA NÃO É PÚBLICA!

  24. Hamacker 01/10/2008 em 4:29 pm #

    “A instalação pode ser feita da seguinte forma:

    1. Adicione no /etc/apt/sources.list a seguinte linha: deb http://apt.wicd.net hardy extras
    2. Digite aptitude update e depois aptitude install wicd”

    NÃO RECONHECE O REPOSITÓRIO, A ASSINATURA NÃO É PÚBLICA!

  25. Paulo o 12/10/2008 em 6:04 pm #

    Show de bola Cristiano…eu sempre tinha que configurar na mão o NM sempre que o micro ligava o Note……ai instalei o wicd e ele conecta automaticamente no boot…..resolveu o problema….para quem esta com problemas com o NM recomendo o wicd…..valeu…….

  26. Paulo o 12/10/2008 em 3:04 pm #

    Show de bola Cristiano…eu sempre tinha que configurar na mão o NM sempre que o micro ligava o Note……ai instalei o wicd e ele conecta automaticamente no boot…..resolveu o problema….para quem esta com problemas com o NM recomendo o wicd…..valeu…….

  27. battisti 08/01/2009 em 7:21 pm #

    tive o mesmo problema que o hamacker

  28. battisti 08/01/2009 em 5:21 pm #

    tive o mesmo problema que o hamacker

  29. bin4ri0 28/05/2009 em 3:32 am #

    Cristiano, valeu pela dica, também tive problemas com o NM e após trocar pelo Wicd, estou sem palavras, é mais que perfeito, é nota 1000.
    Ao pessoal do Ubuntu, por favor coloquem o Wicd como default na instalação, pois é muito melhor que o NM.

    Abraços.

  30. bin4ri0 28/05/2009 em 1:32 am #

    Cristiano, valeu pela dica, também tive problemas com o NM e após trocar pelo Wicd, estou sem palavras, é mais que perfeito, é nota 1000.
    Ao pessoal do Ubuntu, por favor coloquem o Wicd como default na instalação, pois é muito melhor que o NM.

    Abraços.

  31. AARD 03/07/2009 em 11:13 pm #

    Grande Cristiano,
    Excelente dica. Havia instalado o Kubuntu 9 e o NM desta versão é um pepino só. Mesmo depois das correções disponíveis ele ainda dava as suas engasgadas. Dependendo do que estivesse “pendurado” no meu roteador o NM não pegava IP via DHCP nem debaixo de porrete.
    Agora pega de primo e em que velocidade…
    Abraços efusivos!!!
    AARD

  32. AARD 03/07/2009 em 9:13 pm #

    Grande Cristiano,
    Excelente dica. Havia instalado o Kubuntu 9 e o NM desta versão é um pepino só. Mesmo depois das correções disponíveis ele ainda dava as suas engasgadas. Dependendo do que estivesse “pendurado” no meu roteador o NM não pegava IP via DHCP nem debaixo de porrete.
    Agora pega de primo e em que velocidade…
    Abraços efusivos!!!
    AARD

  33. Denis 05/02/2010 em 3:42 pm #

    Buenas,

    Estava tendo problemas com a maldita senha do NM que sempre que bootava tinha que inserir!! Resultado: instalei o WiCd, e foi aí que começou o problema.
    Com o NM mesmo tendo essa enchição de saco, eu conseguia me conectar a net. Agora com o wicd só acesso o dominio local (servidor, etc), e a internet não funciona nem depois de 99 embaixadas feitas com o notebook!

    Resumindo: como configuro para ter acesso a internet.

    Ps. não posso utilizar ip fixo.

    • Christiano Anderson 07/02/2010 em 2:51 pm #

      Denis,

      Qual distribuição você utiliza? Este post foi baseado no Ubuntu, sendo que na versão mais nova (Karmic Koala), não estou utilizando mais o Wicd porque o Network Manager está muito bom e atendendo bem a sua demanda.

      Se estiver usando outra distribuição ou versão, poste aqui para tentar ajuda-lo.

      Abraços

  34. Denis 05/02/2010 em 1:42 pm #

    Buenas,

    Estava tendo problemas com a maldita senha do NM que sempre que bootava tinha que inserir!! Resultado: instalei o WiCd, e foi aí que começou o problema.
    Com o NM mesmo tendo essa enchição de saco, eu conseguia me conectar a net. Agora com o wicd só acesso o dominio local (servidor, etc), e a internet não funciona nem depois de 99 embaixadas feitas com o notebook!

    Resumindo: como configuro para ter acesso a internet.

    Ps. não posso utilizar ip fixo.

    • Christiano Anderson 07/02/2010 em 12:51 pm #

      Denis,

      Qual distribuição você utiliza? Este post foi baseado no Ubuntu, sendo que na versão mais nova (Karmic Koala), não estou utilizando mais o Wicd porque o Network Manager está muito bom e atendendo bem a sua demanda.

      Se estiver usando outra distribuição ou versão, poste aqui para tentar ajuda-lo.

      Abraços

  35. Denis 05/02/2010 em 3:44 pm #

    Ah, é um Vaio VGN TT 190

  36. Denis 05/02/2010 em 1:44 pm #

    Ah, é um Vaio VGN TT 190

  37. Fernando Cardoso 24/04/2010 em 10:14 pm #

    Christiano,

    Excelente dica !!

    Resolveu meus problemas do Networkmanager com conexoes sem fio.

    Atualmente utilizo Kubuntu karmic koala.

    grande abraço

    Fernando

    • Christiano Anderson 27/04/2010 em 2:19 am #

      Oi Fernando,

      Obrigado pelo feedback, bom saber que a dica ainda está ajudando bastante.

      Abraços

  38. Fernando Cardoso 24/04/2010 em 8:14 pm #

    Christiano,

    Excelente dica !!

    Resolveu meus problemas do Networkmanager com conexoes sem fio.

    Atualmente utilizo Kubuntu karmic koala.

    grande abraço

    Fernando

    • Christiano Anderson 27/04/2010 em 12:19 am #

      Oi Fernando,

      Obrigado pelo feedback, bom saber que a dica ainda está ajudando bastante.

      Abraços

  39. Erick 13/05/2010 em 8:22 pm #

    Só tem um problema.
    Como usar em redes com autenticação WPA2 Corporativo? Não tem onde informar o certificado.
    Pelo menos não econtrei

    • Christiano Anderson 18/05/2010 em 9:42 pm #

      Você está usando qual versão do Ubuntu? Da 9.04 em diante, o próprio NetworkManager está muito bom, corrigiram diversos bugs antigos que obrigavam a substituir pelo Wicd.

      Se estiver usando uma versão mais recente do Ubuntu, tente direto pelo NM.

      Abraços!

  40. Erick 13/05/2010 em 6:22 pm #

    Só tem um problema.
    Como usar em redes com autenticação WPA2 Corporativo? Não tem onde informar o certificado.
    Pelo menos não econtrei

    • Christiano Anderson 18/05/2010 em 7:42 pm #

      Você está usando qual versão do Ubuntu? Da 9.04 em diante, o próprio NetworkManager está muito bom, corrigiram diversos bugs antigos que obrigavam a substituir pelo Wicd.

      Se estiver usando uma versão mais recente do Ubuntu, tente direto pelo NM.

      Abraços!

Trackbacs/Pingbacks

  1. DalTux » Wicd, um gerenciador de conexões mais inteligente - 29/06/2008

    [...] como demorar a detectar uma rede ou simplesmente teimar em não funcionar. Agora, graças à dica do blog de Christiano Anderson via Planeta Ubuntu Brasil, tomamos conhecimento de uma alternativa que pode melhorar seus conceitos [...]

  2. Christiano via Rec6 - 02/07/2008

    Substituindo o NetworkManager pelo wicd » Christiano Anderson…

    O Ubuntu utiliza o NetworkManager para fazer todo o gerenciamento de conexões de rede, seja cabeada ou wi-fi. Infelizmente o aplicativo parece ser bastante instável principalmente ao configurar redes wi-fi. Veja uma alternativa mais eficiente ao NM….

  3. Problemas com rede no Ubuntu? | F² - Além de um simples F1 - 10/01/2010

    [...] interessante esse post do Christiano dando uma dica para substituir o NetworkManager pelo wicd. Estou linkando ele para [...]

Leave a Reply