Page 1 sur 1

[NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : ven. 29 janv. 2016, 10:33
par waitnsea
Bonjour,

* Je suis connecté à ma Freebox en WiFi par NetworkManager pour 2 PC en Archlinux (+ celui de ma femme en Windows). No problem.
* J'ai configuré le routeur de la box pour une IP fixe à chacun de mes PC/Linux et les ai mis en réseau avec un partage de fichiers en SSH, tout fonctionne, Unison synchronise bien...

Mais, quand je transfère un gros fichier (un mp4 par exemple), la Wifi est trop lente, jai tenté d'ajouter un câble croisé, mais NM refuse d'établir la connexion ethernet.
Si manuellement je lance

Code : Tout sélectionner

"ifconfig ens5 192.168.0.10 up" sur le premier PC
"ifconfig eno1 192.168.0.11 up" sur le second PC
je continue d'avoir une notification me disant que ma connexion eth ne se fait pas...

Évidemment la solution simple serait de déplacer la box dans mon bureau, et de brancher chaque PC dessus, mais je me retrouverais avec une rallonge téléphonique à travers l'appart..., la prise tél se trouvant dans l'entrée.
Y a-t-il une solution pour ce branchement occasionnel ?
Merci de vos lumières.

Re: [NetworkManager] Connexion directe entre 2 PC

Publié : ven. 29 janv. 2016, 10:43
par benjarobin
Bonjour,
Ta méthode est presque bonne. Je te conseil d’arrêter le service de NetworkManager (via systemctl) puis de donner une adresse IP à tes interfaces réseaux avec un masque (c'est ta grosse erreur). Mais je pense qu'il y a moyen de le configurer avec l'interface graphique de NetworkManager...

Mais autant apprendre à la faire avec ip au lieu de ifconfig. Bien remplacer eth0 et le XX :

Code : Tout sélectionner

ip link set dev eth0 up
ip addr add 192.168.1.XX/255.255.255.0 broadcast 192.168.1.255 dev eth0

Re: [NetworkManager] Connexion directe entre 2 PC

Publié : ven. 29 janv. 2016, 11:18
par waitnsea
Merci, benjarobin,
Impeccable, j'ai juste dû donner le chemin par IP et non par nom à Unison, car cette connexion directe n'utilise pas les noms de PC définis dans mon /hosts
Là, ça galope.

Re: [NetworkManager] Connexion directe entre 2 PC

Publié : ven. 29 janv. 2016, 19:51
par waitnsea
benjarobin a écrit :...Mais je pense qu'il y a moyen de le configurer avec l'interface graphique de NetworkManager...
Élémentaire effectivement : http://www.mon-club-elec.fr/mes_downloa ... irecte.pdf
et en plus il y a d'autres façons...
Mais au moins en commande on apprend quelque chose.
Encore merci et bonsoir...

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 13:54
par waitnsea
Oui, mais...
NetworkManager ne supporte que le dhcpcd, donc pas d'IP fixes
Pour la wifi je fixe les IP par le routeur de la Freebox.
Mais je ne peux le faire pour la connexion directe par cable croisé avec NM, qui attribue au Dell une IP ethernet différentes de celle de la connexion Wifi.

Donc,
* solution benjarobin "manuelle" avec déconnexion temporaire de NM pour le transfert de gros fichiers
* ou remplacer NM par netctl, avec une iitinérance moins "friendly" qu'avec NM - à mon goût.
Mais mon problème reste résolu.

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 14:13
par benjarobin
NetworkManager gère très bien une IP fixe...

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 15:30
par waitnsea
benjarobin a écrit :NetworkManager gère très bien une IP fixe...
!? Ça fait 2 jours que je cherche le moyen de fixer une IP avec NM (pas seulement de gérer une IP déjà fixée par le routeur)

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 15:58
par benjarobin
Tout dépend de l'interface graphique de NetworkManager que tu possèdes (C'est quoi ? Tu la lances comment ?), mais normalement cette dernière devrait fournir cette possibilité, par exemple : http://i.stack.imgur.com/dysAi.png

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 16:15
par waitnsea
Merci benjarobin,
Oui j'ai la même interface, mais j'avais laissé "Method" sur "Partagé avec les autres stations de Travail".
Je tente de configurer et je reviens éditer pour poster le résultat.

Edit :
Oui, j'arrive à créer une connexion ethernet avec une IP fixe, et le SSH fonctionne en permanence en hyperrapide en gardant la connection wifi vers le Web
Il m'a simplement fallu bien configurer des adresses en dehors de celles appartenant au domaine de la Freebox pour éviter les cafouillages

Encore Merci benjarobin, - "Résolu", et au-delà de mes espérances...

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 18:34
par lemust83
:)
A noter qu'entre deux pc on peut aussi ponctuellement utiliser :
Sur le pc serveur:

Code : Tout sélectionner

sudo python -m http.server 80 
et laisser le terminal ouvert
sur l'autre pc, depuis le navigateur <http://<adresse_IP du pc serveur>.
Tout les outils de téléchargement y compris wget fonctionne.
J'aime bien cette astuce car il n'y a rien a installer.

Re: [NetworkManager] Connexion directe entre 2 PC (Résolu)

Publié : mer. 03 févr. 2016, 19:02
par waitnsea
Bonjour lemust83,

Oui, très agréable pour des transferts de fichiers. Autres solutions "faciles" : il y a, peut-être basé sur python, aur/dukto, très facile d'emploi, et les grands classiques NFS et Samba qui se configurent facilement.

Mais là il s'agit de synchroniser un PC 17" "portatif" à la batterie vieillissante, on dira quasi-fixe, et un robuste 14" pour les voyages et séjours Outre-Mer.
Unison est très facile à utiliser avec SSH, ça me semblait l'outil idéal.

Un jour j'essaierai syncthing qui enthousiasme Moviuro ici, mais je ne veux pas risquer un écrasement lié à une incohérence de dates (suite à des copies/déplacements par ex.), qu'Unison indique clairement avec un ? .

C'est comme pour Thunderbird, on ne change pas une équipe qui gagne, même vieillissante :wink: