Conexão com fio da CLI com o NetworkManager - “up” de maneira elegante

2

Às vezes, preciso fazer algum trabalho operacional no modo de texto e eu preciso configurar a conexão com a internet a partir da linha de comando (sem qualquer applet de gerenciador de rede).

(Por favor note: que quando eu executo o Window Manager, eu tenho conexão de rede imediatamente, graças ao applet NetworkManager.)

Quando listo minhas conexões e procuro por uma com fio:

# nmcli con | grep Wired
New Wired Connection      b15ffacf-a5c58-44af-b755-b30c6d52e53e   802-3-ethernet    Thu Dec 27 21:31:21 2012  

Eu recebo uuid e com isso é fácil:

nmcli con up uuid b15ffacf-a5c58-44af-b755-b30c6d52e53e eth0

Se alguém quiser automatizar o material, será assim:

nmcli con up uuid "$( nmcli con | awk '/Wired/ {print $4}' )" eth0

É a solução correta e funcional, mas tenho a sensação de que deve haver uma maneira mais elegante de "subir" esse dispositivo "com fio".

Você poderia sugerir uma maneira mais elegante?

    
por Grzegorz Wierzowiecki 27.12.2012 / 23:17

0 respostas