Création d'un hotspot wifi

Tags: #<Tag:0x00007f50b149b160>

Bonsoir à tous,

Ce sujet est un peu redondant avec le sujet Créer un hotspot wifi mais je suis (totalement) perdue…

Comme je l’avais précisé dans Routeur Linux - lnxrouter - #2 par PascalHambourg je cherche à créer un hotspot wifi sur un ordinateur connecté à un réseau via une prise murale afin qu’un téléphone puisse accéder également à internet.

La carte wifi dispose d’un mode master et networkmanager est installé.
On a voulu créer la connexion litchie.

Le résultat de nmcli donne ceci :

enx782d7e143398: connecté à Connexion filaire 1
	"ASIX AX88179"
	ethernet (ax88179_178a), 78:2D:7E:14:33:98, hw, mtu 1500
	ip4 par défaut
	inet4 178.232.87.175/19
	route4 0.0.0.0/0
	route4 178.232.64.0/19
	route4 169.254.0.0/16
	inet6 fe80::19d6:8ff9:a54c:f0/64
	route6 fe80::/64
38:78:62:97:2C:FD: déconnecté
	"Xperia XZ2 Compact"
	1 connexion disponible
	bt (bluez), 38:78:62:97:2C:FD, hw
D4:E6:B7:A1:87:1C: déconnecté
	"Galaxy XCover 4"
	1 connexion disponible
	bt (bluez), D4:E6:B7:A1:87:1C, hw
wlo1: déconnecté
	"Intel Wireless-AC 9462"
	1 connexion disponible
	wifi (iwlwifi), 28:D0:EA:0D:2A:5F, hw, mtu 1500
p2p-dev-wlo1: déconnecté
	"p2p-dev-wlo1"
	wifi-p2p, hw
lo: non-géré
	"lo"
	loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536
DNS configuration:
	servers: 80.232.93.183 80.232.93.180
	domains: getinternet.no
	interface: enx782d7e143398

Le résultat de nmcli -p device show donne :

===============================================================================
                        Détails de périphérique (wlo1)
===============================================================================
GENERAL.DEVICE:                         wlo1
-------------------------------------------------------------------------------
GENERAL.TYPE:                           wifi
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         28:D0:EA:0D:2A:5F
-------------------------------------------------------------------------------
GENERAL.MTU:                            1500
-------------------------------------------------------------------------------
GENERAL.STATE:                          100 (connecté)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     litchy
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/11
-------------------------------------------------------------------------------
IP4.ADDRESS[1]:                         10.42.0.1/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 10.42.0.0/24, nh = 0.0.0.0, mt = 600
-------------------------------------------------------------------------------
IP6.ADDRESS[1]:                         fe80::1dfb:494:e5f7:fec1/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 600
-------------------------------------------------------------------------------

===============================================================================
                   Détails de périphérique (enx782d7e143398)
===============================================================================
GENERAL.DEVICE:                         enx782d7e143398
-------------------------------------------------------------------------------
GENERAL.TYPE:                           ethernet
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         78:2D:7E:14:33:98
-------------------------------------------------------------------------------
GENERAL.MTU:                            1500
-------------------------------------------------------------------------------
GENERAL.STATE:                          100 (connecté)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     Connexion filaire 1
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/10
-------------------------------------------------------------------------------
WIRED-PROPERTIES.CARRIER:               marche
-------------------------------------------------------------------------------
IP4.ADDRESS[1]:                         178.232.87.175/19
IP4.GATEWAY:                            178.232.64.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 178.232.64.1, mt = 100
IP4.ROUTE[2]:                           dst = 178.232.64.0/19, nh = 0.0.0.0, mt = 100
IP4.ROUTE[3]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             80.232.93.183
IP4.DNS[2]:                             80.232.93.180
IP4.DOMAIN[1]:                          getinternet.no
-------------------------------------------------------------------------------
IP6.ADDRESS[1]:                         fe80::19d6:8ff9:a54c:f0/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
-------------------------------------------------------------------------------

===============================================================================
                  Détails de périphérique (38:78:62:97:2C:FD)
===============================================================================
GENERAL.DEVICE:                         38:78:62:97:2C:FD
-------------------------------------------------------------------------------
GENERAL.TYPE:                           bt
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         38:78:62:97:2C:FD
-------------------------------------------------------------------------------
GENERAL.MTU:                            0
-------------------------------------------------------------------------------
GENERAL.STATE:                          30 (déconnecté)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     --
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       --
-------------------------------------------------------------------------------

===============================================================================
                  Détails de périphérique (D4:E6:B7:A1:87:1C)
===============================================================================
GENERAL.DEVICE:                         D4:E6:B7:A1:87:1C
-------------------------------------------------------------------------------
GENERAL.TYPE:                           bt
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         D4:E6:B7:A1:87:1C
-------------------------------------------------------------------------------
GENERAL.MTU:                            0
-------------------------------------------------------------------------------
GENERAL.STATE:                          30 (déconnecté)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     --
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       --
-------------------------------------------------------------------------------

===============================================================================
                    Détails de périphérique (p2p-dev-wlo1)
===============================================================================
GENERAL.DEVICE:                         p2p-dev-wlo1
-------------------------------------------------------------------------------
GENERAL.TYPE:                           wifi-p2p
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         (inconnu)
-------------------------------------------------------------------------------
GENERAL.MTU:                            0
-------------------------------------------------------------------------------
GENERAL.STATE:                          30 (déconnecté)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     --
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       --
-------------------------------------------------------------------------------

===============================================================================
                         Détails de périphérique (lo)
===============================================================================
GENERAL.DEVICE:                         lo
-------------------------------------------------------------------------------
GENERAL.TYPE:                           loopback
-------------------------------------------------------------------------------
GENERAL.HWADDR:                         00:00:00:00:00:00
-------------------------------------------------------------------------------
GENERAL.MTU:                            65536
-------------------------------------------------------------------------------
GENERAL.STATE:                          10 (non-géré)
-------------------------------------------------------------------------------
GENERAL.CONNECTION:                     --
-------------------------------------------------------------------------------
GENERAL.CON-PATH:                       --
-------------------------------------------------------------------------------
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
-------------------------------------------------------------------------------
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ::1/128, nh = ::, mt = 256
-------------------------------------------------------------------------------

Quelqu’un peut-il m’aider sachant que je ne l’ai pas l’ordi sur place…

Merci !!

J’ai un peu avancé. Ci-après le résultat de ip a :

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 28:d0:ea:0d:2a:5f brd ff:ff:ff:ff:ff:ff
    altname wlp0s20f3
    inet 10.42.0.1/24 brd 10.42.0.255 scope global noprefixroute wlo1
       valid_lft forever preferred_lft forever
    inet6 fe80::1dfb:494:e5f7:fec1/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: enx782d7e143398: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 78:2d:7e:14:33:98 brd ff:ff:ff:ff:ff:ff
    inet 178.232.87.175/19 brd 178.232.95.255 scope global dynamic noprefixroute enx782d7e143398
       valid_lft 9948sec preferred_lft 9948sec
    inet6 fe80::19d6:8ff9:a54c:f0/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Nous avons créé une connexion Wifi avec nmtui :

nmtui-litchie

La valeur du périphérique wlo1 est semble-t-il automatiquement modifiée.
On ne peut pas activer la connexion avec nmtui : il demande le mot de passe mais il dit qu’il ne trouve pas la connexion.
La connexion n’est pas visible sur le téléphone.

Quelqu’un a -t-il une idée ?
Dois-je installer dnsmasq pour la suite ?

Merci d’avance pour votre aide

Je n’ai jamais fait de point d’accès avec NM et il n’est plus installé sur mes machines (LXDE installe connman).
Quels sont les choix disponibles dans l’option « Mode » ?

Les options disponibles sont :

  • Client
  • Point d’accès
  • Réseau Ad-Hoc

Problème réglé !!

La valeur de Hidden était à true dans la section [wifi] du fichier correspondant à la connexion point d’accès créée ( dans le répertoire /etc/NetworkManager/system-connections).

On a mis la valeur à false, relancé Networkmanager.
Le téléphone a pu voir le réseau et s’y connecter.

Merci de m’avoir aiguillée sur networkmanager.

salut
peux-tu détailler la solution complète, stp?

Voici les étapes de la solution :

  1. Identification avec ip a du nom du périphérique wifi de l’ordinateur sur lequel on crée le point d’accès (hotspot).
    Dans notre cas « wlo1 ».
    A noter que nmtui rajoute l’adresse MAC automatiquement dans le champ prériphérique.

  2. Lancement de nmtui (interface graphique basique de NetworkManager)
    On sélectionne l’option « Modifier une connexion » puis « Ajouter » pour créer le hotspot.
    Choisir le mode « Point d’Accès », le type de sécurité (ici WPA & WPA2 personal").
    Choisir "Partagé " pour le champ Configuration IPv4 afin que le téléphone que l’on souhaite connecter puisse utiliser l’adresse de l’ordinateur
    Valider

  3. Relancer networkmanager :
    sudo systemctl restart NetworkManager

  4. Relancer le wifi sur le tel

  5. Si la connexion est invisible, c’est qu’elle est probablement masquée. Cela se vérifie dans le fichier de configuration de la connexion créée.
    Les fichiers de configuration des connexions se trouvent dans le répertoire /etc/NetworkManager/system-connections
    Ils ont pour nom [SSID].nmconnection (dans notre cas litchy) et sont éditables en super-utilisateur

Rechercher le paramètre Hidden dans la section [Wifi]
Changer la valeur « true » en « false »

  1. Par précaution, on peut à nouveau relancer nerworkmanager et le mode Wifi du téléphone

La connexion devrait alors être visible et fonctionner.

J’espère ne pas avoir fait d’erreurs dans mon explication :slight_smile:

2 J'aime

salut
chez moi je ne trouve pas :
après nmtui j’obtiens une liste des connexions à gauche : faut-il choisir quelquechose à gauche?
à droite je choisis <ajouter> et on me propose DSL,ethernet,infiniband,wi-fi,équipe,Liaison, MACsec, Pont, Tunnel IP, Veth, VLAN,Wireguard , mais pas Point d’accès

merci en tout cas d’avoir fait ce tuto

Bonsoir,

Désolée pour ma réponse tardive !
Tu n’es pas obligé de choisir quelque chose à gauche (ce sont les connexions existantes).
A droite, tu sélectionnes « Ajouter ».
Une autre fenêtre s’affiche dans laquelle se trouve le champ mode (sous le champ SSID). C’est à ce niveau-là que tu sélectionnes « Point d’Accès ».

Attention ! ne pas oublier de vérifier au préalable que ta carte Wifi supporte le mode master avec la commande :
ip a
Le mode AP doit apparaitre dans la section « Supported interface mode ».