Existe-t-il un équivalent du NETCFG d'Arch Linux pour Debian?

8

J'ai installé Debian Squeeze (minimal - pas de DE) et je voudrais me connecter à mon réseau (via sans fil) via la ligne de commande. J'ai utilisé Arch Linux auparavant et j'ai vraiment aimé la simplicité netcfgdont je me connectais à mon réseau.

Existe-t-il un outil / programme équivalent disponible dans Debian que je peux utiliser?

Eric
la source

Réponses:

2

Pour vous connecter au sans fil via la ligne de commande, le plus simple est d'installer et d'utiliser le package wicd-curses.

Alternativement, vous devriez vous battre avec les fichiers de configuration wpa_supplicant.

enzotib
la source
-1 Je déteste Wicd. il interfère avec les fichiers de configuration réseau (/ etc / network / interfaces dans debian). c'est peut-être pour cela que vous avez écrit «combattre» et non «personnaliser»? la syntaxe de ce fichier est pitoyablement facile, n'est-ce pas?
ixtmixilix
il y a aussi le wicd-cli qui pourrait valoir le coup
Thiago Macedo
2

Sur une machine où la configuration réseau ne change pas souvent, vous pouvez la configurer /etc/network/interfaces. Ce fichier est documenté dans la interfaces(5)page de manuel. Installez les outils sans fil et les packages wpasupplicant pour gérer les interfaces sans fil. La documentation de wpasupplicant contient des informations sur les éléments à ajouter /etc/network/interfaces.

Sur un ordinateur portable où vous devez définir à nouveau les paramètres de connexion wifi pour chaque réseau, il est beaucoup plus facile d'utiliser soit Network Manager (qui n'a pas de bon client de ligne de commande à ma connaissance) ou wicd, qui le fait .

Gilles 'SO- arrête d'être méchant'
la source
Il est également possible de s'en sortir avec seulement wpa_supplicant, qui en plus des fichiers de configuration statiques fournit également des interfaces de commande comme wpa_cliet wpa_guipour la configuration dynamique et la commutation entre les réseaux. Je l'utilise car je préfère ne pas dépendre d'une interface graphique pour l'accès au réseau.
jw013
1

ceni est une bonne alternative, bien qu'elle ne soit pas dans le repo.

dura
la source
1

Venant de Debian, j'ai eu du mal à faire en sorte que netcfg fasse mes enchères. Je l'ai trouvé plus facile dans Debian en utilisant simplement quelque chose de wpa_supplicant dans le sens de

dans / etc / network / interfaces:

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

et /etc/wpa.conf contient la viande de la connexion wifi:

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

vous pouvez avoir plusieurs définitions de réseau. Je l'utilise pour l'itinérance de base.

Le psk en texte clair n'est pas idéal. vous pouvez l'atténuer en accordant à votre fichier conf une autorisation 600. Il y a aussi la possibilité de stocker un hachage de la clé. Vérifiez l'homme wpa_supplicant pour plus de détails.

Enfin, cela crée un profil réseau à l'échelle du système qui est exactement mon cas d'utilisation (appareil sans fil sans tête). Wicd et similaires sont également capables de gérer les profils réseau des utilisateurs.

Remarque: il est possible d'installer et d'utiliser le gestionnaire de réseau uniquement sur la ligne de commande. vérifier l'homme nmcli. cela peut ou non correspondre à vos besoins.

user407662
la source
0

Il y a un package netcfg répertorié ici , avez-vous essayé de l'installer? ou est-il différent de l'arc netcfg?

bsd
la source
2
Si vous suivez l'un des liens (pour les différentes versions de Debian), vous obtenez la description suivante: Avertissement: ce paquet est destiné à être utilisé uniquement pour construire des images de l'installateur Debian. Ne l'installez pas sur un système Debian normal.
enzotib
Il semble également que ce soit une ancienne version.
bsd