[WiFi]connecter uniquement en root(résolu)

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

[WiFi]connecter uniquement en root(résolu)

Message par Kristen »

Bonjour
J'essaie de configurer la connexion WiFi de mon portable avec netcfg. J'arrive à avoir ma connexion en root mais pas en utilisateur. Vu que je me connecte, je pense que je n'ai rien oublier à installer.

Vous avez une idée?
Merci
Dernière modification par Kristen le mar. 27 nov. 2012, 10:42, modifié 1 fois.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [WiFi]connecter uniquement en root

Message par benjarobin »

Kristen a écrit :J'arrive à avoir ma connexion en root mais pas en utilisateur.
Peux tu développer car je suis désolé mais je ne vois pas exactement de ce que tu veux parler
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root

Message par Kristen »

une fois connecté, un

Code : Tout sélectionner

ping -c 3 www.google.fr
ça marche dans un terminal en root mais pas dans un terminal utilisateur.
Une idée me vient, je lance un

Code : Tout sélectionner

sudo pacman -Syu
dans un terminal utilisateur et ça marche. Un coup de firefox et ça marche également!
J'en déduis que je ne peux pas envoyer de ping en étant utilisateur. Pourquoi????
Mais ma connexion fonctionne :D
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [WiFi]connecter uniquement en root(résolu)

Message par benjarobin »

Tu n'aurai pas casser ton système de fichier par hasard ?
Normalement ping est setuid, peux tu donner la sortie de

Code : Tout sélectionner

which ping
ls -l /usr/bin/ping*
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root(résolu)

Message par Kristen »

Code : Tout sélectionner

$ which ping
/usr/bin/ping

Code : Tout sélectionner

$ ls -l /usr/bin/ping*
-rwxr-xr-x 1 root root 34812 14 nov.  17:38 /usr/bin/ping
-rwxr-xr-x 1 root root 39220 14 nov.  17:38 /usr/bin/ping6
et toujours

Code : Tout sélectionner

$ ping -c 3 www.google.fr
PING www.google.fr (74.125.230.247) 56(124) bytes of data.

--- www.google.fr ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2007ms
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [WiFi]connecter uniquement en root(résolu)

Message par benjarobin »

Tu as en effet cassé ton système, mais comment ?
Tu n'aurais pas joué avec chmod sur le dossier /usr/bin ?
Le plus simple est de réinstaller iputils, mais se serait bien de savoir la raison du "problème"

Pour information une requête ping ne peux être lancer qu'avec les droits administrateur, c'est pour cela que ping est setuid pour pouvoir le lancer avec ton utilisateur
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root(résolu)

Message par Kristen »

benjarobin a écrit :Tu as en effet cassé ton système, mais comment ?
Tu n'aurais pas joué avec chmod sur le dossier /usr/bin ?
non
benjarobin a écrit :Le plus simple est de réinstaller iputils, mais se serait bien de savoir la raison du "problème"

Pour information une requête ping ne peux être lancer qu'avec les droits administrateur, c'est pour cela que ping est setuid pour pouvoir le lancer avec ton utilisateur
iputils déinstallé puis reboot et réinstallation de iputils

Code : Tout sélectionner

$ which ping
/usr/bin/ping

Code : Tout sélectionner

$ ls -l /usr/bin/ping*
-rwxr-xr-x 1 root root 34812 14 nov.  17:38 /usr/bin/ping
-rwxr-xr-x 1 root root 39220 14 nov.  17:38 /usr/bin/ping6
$ ping -c 3 www.google.fr
PING www.google.fr (74.125.230.215) 56(124) bytes of data.

--- www.google.fr ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
:(
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [WiFi]connecter uniquement en root(résolu)

Message par tuxce »

benjarobin a écrit : Pour information une requête ping ne peux être lancer qu'avec les droits administrateur, c'est pour cela que ping est setuid pour pouvoir le lancer avec ton utilisateur
Ce n'est plus en setuid (par contre, je pourrais pas te dire depuis quand) ça utilise les capabilities :

Code : Tout sélectionner

$ getcap /usr/bin/ping
/usr/bin/ping = cap_net_raw+ep
@Kristen, que te retourne la commande getcap /usr/bin/ping ?
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root(résolu)

Message par Kristen »

Code : Tout sélectionner

$ getcap /usr/bin/ping
/usr/bin/ping = cap_net_raw+ep
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [WiFi]connecter uniquement en root(résolu)

Message par tuxce »

Hmmm, de toute façon, j'avais zappé la sortie de ping que tu as posté ... Quand ping n'a pas les droits, il retourne :

Code : Tout sélectionner

ping: cap_set_proc: Operation not permitted
ping: cap_set_proc: Operation not permitted
ping: icmp open socket: Operation not permitted
Du coup, ça doit être autre chose. En root, il réussit tout le temps ? un ping -c 30 www.google.fr par exemple, il retourne des paquets perdus ? si oui, essaie avec plus de 3 en utilisateur.
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root(résolu)

Message par Kristen »

en root c'est 100% de réussite. Je viens d'essayer avec 13 en utilisateur et 13 packets transmitted, 0 received, 100% packet loss, time 12000ms
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [WiFi]connecter uniquement en root(résolu)

Message par benjarobin »

Hum en effet, je n'avait pas fait attention... :oops: Désolé pour le setuid qui était une fausse piste...
Sinon ton problème est "intéressant..." :?

Tu n'aurais pas un alias sur ping ?
Essaye de lancer tant en utilisateur qu'en root la commande avec son chemin complet : /usr/bin/ping
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [WiFi]connecter uniquement en root(résolu)

Message par Kristen »

:bravo: benjarobin
benjarobin a écrit :Tu n'aurais pas un alias sur ping ?
j'ai effectivement un alias sur ping (je l'avais oublié) ... que j'ai appelé ping! Donc, quand je fais ping -c 3 http://www.google.fr, ça fait en fait ping -c 3 http://www.google.com -c 3 http://www.google.fr et ça ne marche pas.
Bien sûr, si je supprime l'alias, tout fonctionne.
Je crois que tout est bon :D
Merci
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Répondre