O que é necessário para usar as conexões do usuário do NetworkManager sem uma sessão X?

6

Eu quero usar minhas conexões de usuário do NetworkManager do console sem iniciar uma sessão X. Parece haver algumas dependências:

~/ > nmcli con list                                                                                                                                
** (process:4418): WARNING **: fetch_connections_done: error fetching user connections: (2) The name org.freedesktop.NetworkManagerUserSettings was not provided by any .service files.                                                                                                                                         
NAME                      UUID                                   TYPE              SCOPE    TIMESTAMP-REAL                                                      
NAME                      UUID                                   TYPE              SCOPE    TIMESTAMP-REAL                                                      

Após o login no Gnome, o nmcli funciona como esperado:

~/ > nmcli con list                                                                                            
NAME                      UUID                                   TYPE              SCOPE    TIMESTAMP-REAL                  
NAME                      UUID                                   TYPE              SCOPE    TIMESTAMP-REAL                  
Home                      5...2   802-11-wireless   user     Tue 12 Oct 2010 06:23:12 PM EEST
LAN                       0...8   802-3-ethernet    user     Wed 13 Oct 2010 12:11:36 AM EEST
...
    
por Gleb 12.10.2010 / 21:30

2 respostas

3

Citando a página de manual :

  

Sessões do usuário: Para este caso, o nmcli pode falar com o nm-applet para encontrar              conexões de usuário. Ele ainda pode falar diretamente com o NetworkManager para              manipulando essas conexões. Como o nmcli não tem direta              acesso aos dados de configuração do usuário no GConf, o nm-applet manipula              em si. Isso pode, por exemplo, fazer com que o applet exiba o chaveiro              diálogos quando segredos são necessários.

Pelo que entendi, isso significa que você não pode ver as conexões do usuário sem ter o nm-applet em execução (funciona bem para conexões de todo o sistema).

    
por htorque 12.10.2010 / 23:37
0

Acho que o nmcli está incluído no Network-Manager desde a versão 0.8 ... Basta instalar o network-manager e digitar man nmcli para ver como o nmcli funciona.

    
por Nicolas Schirrer 12.10.2010 / 22:21