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?

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.


-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 .


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.


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.


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?


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.