Artigos, Linux, openSUSEArtigos > Corrigindo problema de rede no openSUSE

Artigos > Corrigindo problema de rede no openSUSE

Estamos à 10 dias para o lançamento da versão 13.2 do openSUSE. Para o amigo leitor que pretende embarcar nessa nova versão, aqui vai uma dica quanto ao serviço de rede dessa bela distro.

UPDATE: openSUSE 13.2 já lançado. Visite http://www.opensuse.org/pt-br/ .

O Network Manager vem desativado por padrão e o serviço de rede default pode não reconhecer sua interface. Isso porque a interface padrão ifcfg-eth0 será renomeada pelo systemd-udevd. No meu caso, o nome recebido foi ifcfg-enp4s0.

O amigo pode contornar isso de três formas:

  • 1 – Desativando a troca de nome da interface no Udev;
  • 2 – Criando a interface com o nome que lhe foi atribuído;
  • 3 – Ativando o Network Manager.

Solução 1 – Desativando a troca de nome da interface

Para desativar a troca de nome da interface, que ocorre no boot do sistema, crie o symlink /etc/udev/rules.d/80-net-name-slot.rules apontando para o /dev/null. Utilize o comando abaixo:

Feito isso, reinicie o sistema.

Solução 2 – Criando a interface ifcfg-enp4s0

Uma forma de contorno pode ser a criação da interface com o nome atribuído pelo systemd-udev (que no meu caso foi ifcfg-enp4s0). Para isso, pode usar o ifcfg-eth0 como base.

Para criar a interface, execute o comando abaixo:

Para saber o nome atribuído à sua interface, rode o o comando abaixo:

Verá uma saída similar a esta:

Bom, uma vez que tenha criado a interface, reinicie o serviço de rede com o comando service network restart e em seguida dhclient.

Solução 3 – Ativando o Network Manager no openSUSE

Acredito que 99% das pessoas com Linux em desktops utilizam Network Manager (segundo o Ibope esse número também pode ser 999% ou 9% para mais ou para menos). Porém, o Network Manager não vem ativado por padrão. Logo, a solução número 3 consiste em ativar o Network Manager.

Para ativá-lo, siga os passos abaixo:

1 – Pare o serviço de rede:

2 – Agora o desabilite. Isso impedirá que suba no próximo boot:

3 – Agora habilite o Network Manager. Com isso, o NM será carregado à cada boot:

4 – Agora basta subir o Network Manager:

Se de imediato não pegar o IP via DHCP, execute o comando dhclient sem parâmetros.

Abraços!

Categories: Artigos, Linux, openSUSE Tags: , , , , ,

Comments

No Comments Yet. Be the first?

Post a comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.