Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/01/2016, à 13:39

Coeur Noir

Équivalent de « informations sur la connexion » en ligne de commande ?

Bonjour !

afin de (peut-être) aider quelqu'un qui semble avoir des soucis de connexion internet, j'aimerais avoir ses « informations de connexion » telles que données par exemple via un clic sur l'icône réseau.

Or on peut pas faire de copier-coller depuis cette fenêtre, faut faire une capture d'écran, héberger l'image…

Je souhaite voir les ip, passerelle et surtout les DNS or ifconfig ne semble pas donner ces infos.

On parle d'Ubuntu 14.04 - où le fichier /etc/network/interfaces ne contient pas non plus ces infos.

Idée suggestion bienvenues ;-)

(la discussion concernée → https://forum.ubuntu-fr.org/viewtopic.php?id=1971061)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#2 Le 09/01/2016, à 14:28

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

L'équivalent à cet écran en ligne de commande est :

nmcli device show

Attention, cela correspond à l'outil NetworkManager, qui n'est pas présent sur tous les systèmes (par exemple, pas sur Ubuntu Server). Si on n'utilise pas NetworkManager, il faut utiliser les commandes bas niveau de base : ifconfig, route -n... et pour connaître le(s) DNS utilisé(s) je n'ai jamais su trouver de commande...

Dernière modification par tiramiseb (Le 09/01/2016, à 14:29)

Hors ligne

#3 Le 09/01/2016, à 14:45

Coeur Noir

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

show marche pas, c'est plutôt list.

Merci !


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#4 Le 09/01/2016, à 14:49

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Euh chez moi, la commande « nmcli device list » n'existe pas...

$ nmcli device show
GENERAL.PÉRIPHÉRIQUE:                   wlp3s0
GENERAL.TYPE:                           wifi
GENERAL.ADR.-MAT.:                      9C:4E:36:C6:D0:B0
GENERAL.MTU:                            0
GENERAL.ÉTAT:                           100 (connecté)
GENERAL.CONNEXION:                      flaviseb
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/130
IP4.ADRESSE[1]:                         192.168.42.47/24
IP4.PASSERELLE:                         192.168.42.254
IP4.ROUTE[1]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.42.254
IP6.ADRESSE[1]:                         fe80::9e4e:36ff:fec6:d0b0/64
IP6.PASSERELLE:                         

GENERAL.PÉRIPHÉRIQUE:                   enp0s25
GENERAL.TYPE:                           ethernet
GENERAL.ADR.-MAT.:                      3C:97:0E:B5:23:ED
GENERAL.MTU:                            1500
GENERAL.ÉTAT:                           20 (indisponible)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.PORTEUSE:              arrêt

GENERAL.PÉRIPHÉRIQUE:                   vboxnet0
GENERAL.TYPE:                           ethernet
GENERAL.ADR.-MAT.:                      0A:00:27:00:00:00
GENERAL.MTU:                            1500
GENERAL.ÉTAT:                           10 (non-géré)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.PORTEUSE:              arrêt
IP4.PASSERELLE:                         
IP6.PASSERELLE:                         

GENERAL.PÉRIPHÉRIQUE:                   lo
GENERAL.TYPE:                           loopback
GENERAL.ADR.-MAT.:                      00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.ÉTAT:                           10 (non-géré)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --
IP4.ADRESSE[1]:                         127.0.0.1/8
IP4.PASSERELLE:                         
IP6.ADRESSE[1]:                         ::1/128
IP6.PASSERELLE:

Hors ligne

#5 Le 09/01/2016, à 14:57

Coeur Noir

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Bah chez moi Ubuntu 14.04 :

$ nmcli device show
Usage: nmcli device { COMMAND | help }

  COMMAND := { status | list | disconnect | wifi }

  status
  list [iface <iface>]
  disconnect iface <iface> [--nowait] [--timeout <timeout>]
  wifi [list [iface <iface>] [bssid <BSSID>]]
  wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [iface <iface>] [bssid <BSSID>] [name <name>]
               [--private] [--nowait] [--timeout <timeout>]

Erreur : commande « dev » « show » non valide.

par contre un :

$ nmcli device list
GENERAL.PÉRIPHÉRIQUE:                 wlan2
GENERAL.TYPE:                           802-11-wireless
GENERAL.VENDOR:                         Qualcomm Atheros
GENERAL.PRODUIT:                        AR9287 Wireless Network Adapter (PCI-Express)
GENERAL.PILOTE:                         ath9k
GENERAL.DRIVER-VERSION:                 3.16.0-57-generic
GENERAL.FIRMWARE-VERSION:               N/A
GENERAL.ADR.-MAT.:                      E8:94:F6:FB:42:DD
GENERAL.ÉTAT:                          20 (indisponible)
GENERAL.RAISON:                         2 (Device is now managed)
GENERAL.UDI:                            /sys/devices/pci0000:00/0000:00:1c.6/0000:06:00.0/net/wlan2
GENERAL.IP-IFACE:                       
GENERAL.NM-MANAGED:                     oui
GENERAL.AUTOCONNECT:                    oui
GENERAL.FIRMWARE-MISSING:               non
GENERAL.CONNEXION:                      non connecté
CAPABILITIES.DÉTECTION-PORTEUSE:       non
CAPABILITIES.VITESSE:                   inconnu
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: 
WIFI-PROPERTIES.WEP:                    oui
WIFI-PROPERTIES.WPA:                    oui
WIFI-PROPERTIES.WPA2:                   oui
WIFI-PROPERTIES.TKIP:                   oui
WIFI-PROPERTIES.CCMP:                   oui
WIFI-PROPERTIES.PA:                     oui
WIFI-PROPERTIES.ADHOC:                  oui
GENERAL.PÉRIPHÉRIQUE:                 eth0
GENERAL.TYPE:                           802-3-ethernet
GENERAL.VENDOR:                         Realtek Semiconductor Co., Ltd.
GENERAL.PRODUIT:                        RTL8111/8168 PCI Express Gigabit Ethernet controller
GENERAL.PILOTE:                         r8169
GENERAL.DRIVER-VERSION:                 2.3LK-NAPI
GENERAL.FIRMWARE-VERSION:               
GENERAL.ADR.-MAT.:                      74:D0:2B:9E:FB:40
GENERAL.ÉTAT:                          100 (connecté)
GENERAL.RAISON:                         0 (Pas de raison donnée)
GENERAL.UDI:                            /sys/devices/pci0000:00/0000:00:1c.2/0000:03:00.0/net/eth0
GENERAL.IP-IFACE:                       eth0
GENERAL.NM-MANAGED:                     oui
GENERAL.AUTOCONNECT:                    oui
GENERAL.FIRMWARE-MISSING:               non
GENERAL.CONNEXION:                      /org/freedesktop/NetworkManager/ActiveConnection/0
CAPABILITIES.DÉTECTION-PORTEUSE:       oui
CAPABILITIES.VITESSE:                   100 Mb/s
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/{0}
CONNECTIONS.CONNEXIONS-DISPONIBLES[1]:  d2d3092c-2bec-46f0-a460-cbb872305ab9 | Coeur Noir [eth]
WIRED-PROPERTIES.PORTEUSE:              marche
IP4.ADRESSE[1]:                         ip = 192.168.1.100/24, gw = 192.168.1.254
IP4.DNS[1]:                             194.158.122.10
IP4.DNS[2]:                             194.158.122.15
IP4.DNS[3]:                             8.8.8.8
IP4.DNS[4]:                             129.250.35.251
IP4.DNS[5]:                             192.168.1.254
IP4.DNS[6]:                             127.0.1.1

Tu serais pas en 15.10 toi vu la façon de nommer le périphérique réseau wlp3s0 ?

Dernière modification par Coeur Noir (Le 09/01/2016, à 14:59)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 09/01/2016, à 14:59

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Coeur Noir a écrit :

Tu serais pas en 15.10 toi ?

Si.
Très certainement une évolution récente, alors.

Hors ligne

#7 Le 09/01/2016, à 15:08

Coeur Noir

Re : Équivalent de « informations sur la connexion » en ligne de commande ?


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#8 Le 09/01/2016, à 15:15

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Je ne vois pas le rapport entre systemd et networkmanager.
Les pages dont tu donnes les adresses ne parlent pas de nmcli.

Hors ligne

#9 Le 09/01/2016, à 15:34

Compte supprimé

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

man nmcli

Avec Arch

 COMMAND := { show | up | down | add | edit | modify | delete | reload | load }

              show [--active]
                     List in-memory and on-disk connection profiles, some of which may also be active if a device is using that connection profile. Without a parameter, all profiles are listed.
                     When --active option is specified, only the active profiles are shown.

              show [--active] [--show-secrets] [ id | uuid | path | apath ] <ID> ...
                     Show details for specified connections. By default, both static configuration and active connection data are displayed.  When --active option is specified, only the active
                     profiles are taken into account. When --show-secrets option is specified, secrets associated with the profile will be revealed too.  id, uuid, path and apath keywords can be
                     used if <ID> is ambiguous.

Avec Ubuntu 14.04

  COMMAND := { list | status | up | down | delete }

              list [id <id> | uuid <id>]
                     List configured connections.  Without a parameter, all
                     connections are listed.  In order to get connection
                     details, id with connection's name or uuid with connec‐
                     tion's UUID shall be specified.  When no command is given
                     to the con object, the default action is 'nmcli con
                     list'.
                     Reference to D‐Bus:
                     No simple reference.

Dernière modification par Compte supprimé (Le 09/01/2016, à 15:34)

#10 Le 09/01/2016, à 15:44

Coeur Noir

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

tiramiseb a écrit :

Je ne vois pas le rapport entre systemd et networkmanager.
Les pages dont tu donnes les adresses ne parlent pas de nmcli.

Non mais c'est systemd qui change la façon dont le système nomme les interfaces réseau donc + que probable que nmcli et network-manager furent adaptés en conséquence.

Dernière modification par Coeur Noir (Le 09/01/2016, à 15:46)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#11 Le 09/01/2016, à 15:55

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Non

Hors ligne

#12 Le 09/01/2016, à 17:19

Coeur Noir

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

Hypothèse… tu demandes ce qui a changé entre 14.04 et 15.10 je te réponds systemd. C'est même « ton » wlp3s0 qui m'a mis la puce à l'oreille. Après effectivement ça pourrait n'être qu'une coïncidence mais un lien de cause à effet me paraît hautement probable, les premières occurences de systemd dans les changelog de network-manager (qui fournit nmcli) apparaissent avec la version 0.9.8.8 (celle d'Ubuntu 14.04) et il y en a jusqu'à la version 1.0.4 (ubuntu 15.10)…

Dernière modification par Coeur Noir (Le 09/01/2016, à 17:36)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#13 Le 09/01/2016, à 20:11

tiramiseb

Re : Équivalent de « informations sur la connexion » en ligne de commande ?

tu demandes ce qui a changé entre 14.04 et 15.10 je te réponds systemd

Ce n'est pas la seule chose qui a changé smile

À mon avis, c'est juste les options de nmcli qui ont évolué... comme tout logiciel qui évolue.

Hors ligne