Como se conectar à internet usando 'nmcli'?

16

De acordo com este link

nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home

deve estabelecer a conexão, mas gera o seguinte erro ao tentar se conectar:

Error: 'dev wifi' command 'con' is not valid.

Então, como posso me conectar à internet / rede sem fio usando network-manager ou nmcli no modo de linha de comando?

PS. O sistema operacional que estou executando é o RHEL6 Server

    
por easl 20.06.2013 / 13:55

2 respostas

8

A capacidade de definir uma nova conexão na linha de comando com nmcli dev wifi con … foi adicionada no NetworkManager 0.9.6. (Se você estiver usando o Ubuntu, isso significa release 12.10 ou superior.) Em versões anteriores, novas conexões só podem ser definidas através da GUI ou editando arquivos de configuração manualmente (em /etc/NetworkManager/system-connections ou em ~/.gconf ). Você pode ativar uma conexão existente com nmcli con up .

Se você não tiver uma GUI para definir conexões, poderá tentar o wicd em vez do NetworkManager.

    
por 20.06.2013 / 21:25
14

Usando um openSUSE de 18 meses com nmcli -v 0.8.2, fiz o seguinte:

nmcli dev wifi

Isso me deu uma lista, na qual eu podia identificar meu próprio hub sem fio. As colunas-chave são SSID e BSSID.

Em seguida, usei o Menu Iniciar - > Centro de controle - > Conexões de rede - > Sem fio. Eu tinha uma conexão chamada "Conexão sem fio 1". Selecionando, Edit ...-- > Wireless: preencha SSID e BSSID textualmente a partir do comando nmcli acima. Em seguida, na página Segurança sem fio, digitei a senha do meu hub. A seleção "Segurança" foi baseada novamente na saída nmcli acima. OK, salve ...

Então (eu fiz isso como root; pode não ser necessário):

nmcli con up id 'Wireless connection 1'

Observe que o "id" NÃO é o SSID ou o BSSID; em vez disso, esse é o "apelido" no seu computador para essa rede.

Como dito acima, / etc / NetworkManager / system-connections contém arquivos dos quais "Wireless connection 1" é um (no meu caso).

Espero que isso ajude.

    
por 10.02.2014 / 15:48