Existe um equivalente ao NETCFG do Arch Linux para Debian?

8

Instalei o Debian Squeeze (mínimo - sem DE) e gostaria de me conectar à minha rede (via wireless) via linha de comando. Eu usei o Arch Linux antes e gostei muito da simplicidade com a netcfgqual costumava me conectar à minha rede.

Existe uma ferramenta / programa equivalente disponível no Debian que eu possa usar?

Eric
fonte

Respostas:

2

Para conectar-se à rede sem fio via linha de comando, o mais simples é instalar e usar o pacote wicd-maldições.

Como alternativa, você deve lutar com os arquivos de configuração wpa_supplicant.

enzotib
fonte
-1 eu odeio wicd. que interfere com os ficheiros de configuração de rede (/ etc / rede / interfaces no debian). talvez seja por isso que você escreveu 'luta' e não 'personalizar'? a sintaxe desse arquivo é lamentavelmente fácil, não é?
Ixtmixilix
há também wicd-cli que vale a pena tentar
Thiago Macedo
2

Em uma máquina em que a configuração de rede não muda com frequência, você pode configurá-la /etc/network/interfaces. Este arquivo está documentado na interfaces(5)página do manual. Instale os pacotes wireless-tools e wpasupplicant para gerenciar interfaces sem fio. A documentação do wpasupplicant possui informações sobre o que adicionar /etc/network/interfaces.

Em um laptop em que você precisa definir os parâmetros de conexão Wi-Fi novamente para cada rede, é muito mais fácil usar o Network Manager (que não possui um bom cliente de linha de comando que eu conheça) ou o wicd, que possui .

Gilles 'SO- parar de ser mau'
fonte
Também é possível conviver com apenas wpa_supplicant, que além dos arquivos de configuração estáticos também fornece interfaces de comando como wpa_clie wpa_guipara configuração dinâmica e alternância entre redes. Eu o uso porque prefiro não depender de uma GUI para acesso à rede.
Jw013
1

ceni é uma boa alternativa, embora não esteja no repositório.

dura
fonte
1

Vindo do Debian, tive alguns problemas para conseguir que o netcfg cumprisse meus lances. Eu achei mais fácil no debian apenas usando algo wpa_supplicant ao longo das linhas de

em / etc / network / interfaces:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

e /etc/wpa.conf contém a carne da conexão wifi:

network={
  ssid="myssid"
  proto=RSN
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP
  psk="mywifi preshared key in clear"
}

você pode ter várias definições de rede. Eu o uso para roaming básico.

O psk em texto claro não é o ideal. você pode atenuá-lo concedendo ao seu arquivo conf uma permissão 600. Há também a possibilidade de armazenar um hash da chave. Verifique o man wpa_supplicant para obter mais detalhes.

Finalmente, isso configura um perfil de rede amplo do sistema, que é exatamente o meu caso de uso (dispositivo sem fio sem cabeça). O Wicd e similares também são capazes de lidar com perfis de rede do usuário.

Como uma observação lateral: é possível instalar e usar o gerenciador de rede apenas na linha de comando. verifique man nmcli. isso pode ou não atender às suas necessidades.

user407662
fonte
0

Há um pacote netcfg listado aqui , você já tentou instalá-lo? ou é diferente do arch netcfg?

bsd
fonte
2
Se você segue um dos links (para as várias versões da Debian), obtém a seguinte descrição: Aviso: Este pacote destina-se ao uso na construção apenas de imagens do debian-installer. Não o instale em um sistema Debian normal.
enzotib
Também parece ser uma versão antiga.
BSD