Impossible de lancer wvdial au boot [RESOLU]
Modérateur : Francois
Impossible de lancer wvdial au boot
Bonjour,
Je veux utiliser un système ubuntu en point d'accès avec une clé 3G
J'ai installé et configuré hostpad, dnsmasq et wvdial.
hospad et dnsmasq sont des services qui démarrent seuls au boot.
Quand je lance wvdial par une ligne de commande dans un terminal :
sudo pon.wvdial free
sudo wvdial free
sudo wvdial free &
nohup pon.wvdial free &
Ces 3 commandes fonctionnent
J'aimerais lancer wvdial directement au boot. J'ai essayé de placer ces lignes dans
/etc/rc.local
/etc/profile
J'ai aussi essayer de créer un script (start, stop) dans /etc/init.d
Aucune de ces méthodes ne fonctionnent ...
Quelqu'un peut-il m'aider ?
Merci d'avance
Je veux utiliser un système ubuntu en point d'accès avec une clé 3G
J'ai installé et configuré hostpad, dnsmasq et wvdial.
hospad et dnsmasq sont des services qui démarrent seuls au boot.
Quand je lance wvdial par une ligne de commande dans un terminal :
sudo pon.wvdial free
sudo wvdial free
sudo wvdial free &
nohup pon.wvdial free &
Ces 3 commandes fonctionnent
J'aimerais lancer wvdial directement au boot. J'ai essayé de placer ces lignes dans
/etc/rc.local
/etc/profile
J'ai aussi essayer de créer un script (start, stop) dans /etc/init.d
Aucune de ces méthodes ne fonctionnent ...
Quelqu'un peut-il m'aider ?
Merci d'avance
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Impossible de lancer wvdial au boot
Bonjour,
C'est certainement dû qu'il faut être root pour lancer les commandes par scripts par rc.local | cron | systemd
Pour s'affranchir de ça, il faut modifier le fichier /etc/sudoers avec visudo
Voici un début de piste https://wiki.archlinux.org/index.php/Wvdial
C'est certainement dû qu'il faut être root pour lancer les commandes par scripts par rc.local | cron | systemd
Pour s'affranchir de ça, il faut modifier le fichier /etc/sudoers avec visudo
Voici un début de piste https://wiki.archlinux.org/index.php/Wvdial
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
-
- Administrateur
- Messages : 3233
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: Impossible de lancer wvdial au boot
Bonjour,
Pour lancer une commande sous root au démarrage, il suffit de mettre la commande dans la crontab de root.
puis ajouter la ligne :
Pour lancer une commande sous root au démarrage, il suffit de mettre la commande dans la crontab de root.
Code : Tout sélectionner
sudo crontab -e
Code : Tout sélectionner
@reboot /chemin_du_fichier/nom_fichier_executable
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Re: Impossible de lancer wvdial au boot
Merci pour vos réponses.
J'ai essayé les 2 méthodes (cron et visudo), aucune fonctionnent
Est-ce que cet appel à wvdial ne viendrait pas trop tôt ?
J'ai essayé les 2 méthodes (cron et visudo), aucune fonctionnent
Est-ce que cet appel à wvdial ne viendrait pas trop tôt ?
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Impossible de lancer wvdial au boot
Cela ne fonctionne pas même après un reboot | relance du service ?
Vous avez mis quoi avec visudo ? AIDE
exemple :
En cas de doute ou pour debuggage, une solution moins fine avec visudo :
sudo visudo
www-data ALL=(ALL) NOPASSWD: ALL # à mettre en fin de fichier
et on reboot
Si cela fonctionne, il faut affiner la ligne car c'est un beau trou de sécurité
Pour cron, l'astuce de domi est incomplète d'après https://doc.ubuntu-fr.org/cron
Vous avez mis quoi avec visudo ? AIDE
exemple :
En cas de doute ou pour debuggage, une solution moins fine avec visudo :
sudo visudo
www-data ALL=(ALL) NOPASSWD: ALL # à mettre en fin de fichier
et on reboot
Si cela fonctionne, il faut affiner la ligne car c'est un beau trou de sécurité
Pour cron, l'astuce de domi est incomplète d'après https://doc.ubuntu-fr.org/cron
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: Impossible de lancer wvdial au boot
Voici la fin de mon sudoers
Code : Tout sélectionner
Cmnd_Alias WDIAL=/usr/bin/wvdial
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
pi ALL=(ALL) NOPASSWD: ALL
pi ALL=(ALL) WDIAL
pi localhost=/usr/bin/wvdial
Re: Impossible de lancer wvdial au boot
désolé, je n'ai pas su activer les balises code ...
Non ça ne fonctionne pas avec cron et reboot
Non ça ne fonctionne pas avec cron et reboot
-
- Administrateur
- Messages : 3233
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: Impossible de lancer wvdial au boot
Bonjour,
Si le but est de lancer une commande en tant que root au démarrage du Pi, c'est la commande que j'ai donnée.
Le sudoers sert à lancer une commande "en tant que...", mais elle ne l'automatise pas.
Si le but est de lancer une commande en tant que root au démarrage du Pi, c'est la commande que j'ai donnée.
Le sudoers sert à lancer une commande "en tant que...", mais elle ne l'automatise pas.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Re: Impossible de lancer wvdial au boot
Oui javais bien compris, mais chez moi ça ne fonctionne pas, il y a un autre problème que je ne trouve pas.
Je n'arrive même pas à rediriger les sorties 1 et 2 sur des fichiers ...
Ca pourrait peut-être donner des indications.
Existe t-il une alternative à wvdial ?
Je n'arrive même pas à rediriger les sorties 1 et 2 sur des fichiers ...
Ca pourrait peut-être donner des indications.
Existe t-il une alternative à wvdial ?
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Impossible de lancer wvdial au boot
Qu'y a-t-il dans votre crontab ?
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi