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 12/12/2020, à 00:00

mros

Activer l'interface SocketCAN automatiquement avec Ubuntu 20.04

Bonjour à tous,
J'utilise l'interface de SocketCAN pour manipuler les trames CAN.
En fait, chaque fois je dois activer l'interface comme suit:

$ sudo ip link set can0 type can bitrate 500000
$ sudo ip link set up can0

Prochainement, je voudrais rendre cette étape automatique, c'est à dire garder l’activation de l'interface pour toujours. J'ai fait quelque recherche et j'ai trouvé que je dois rajouter les linges suivantes dans /etc/network/interfaces :

allow-hotplug can0
    iface can0 can static
    bitrate 500000

Le problème que je n'ai pas trouvé le chemin /etc/network/interfaces dans Ubuntu 20.04.
Quelqu’un pourrait m'aider ?
Merci

Hors ligne

#2 Le 12/12/2020, à 08:37

noje

Re : Activer l'interface SocketCAN automatiquement avec Ubuntu 20.04

mros a écrit :

Le problème que je n'ai pas trouvé le chemin /etc/network/interfaces dans Ubuntu 20.04.

C'est un fichier et non un dossier donc pas de chemin, regarde si le fichier existe avec l'une ou l'autre des méthodes.

ls /etc/network/interfaces
find /etc/network -name "interfaces"

retour de commande dans les 2 cas : /etc/network/interfaces


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#3 Le 12/12/2020, à 10:48

mros

Re : Activer l'interface SocketCAN automatiquement avec Ubuntu 20.04

Oui c'est un fichier dans lequel je vais rajouter les lignes de code mentionnées au début.
Non, le fichier n'existe pas.

Dernière modification par mros (Le 12/12/2020, à 10:48)

Hors ligne

#4 Le 12/12/2020, à 13:16

noje

Re : Activer l'interface SocketCAN automatiquement avec Ubuntu 20.04

Quel est ta machine et quelle connexion réseau as-tu actuellement dessus ethernet wifi.
Après tu peux créer le fichier et le modifier à part faire bugger le réseau et devoir l’effacer.

sudo touch /etc/network/interfaces
sudo echo “allow-hotplug can0” >/etc/network/interfaces 
sudo echo “iface can0 can static” >>/etc/network/interfaces 
sudo echo “bitrate 500000” >>/etc/network/interfaces

Tu reboot et regarde si ton interface est prise.

Si tu as un soucis et surtout au niveau réseau.

sudo rm /etc/network/interfaces

Et tu reboot.

Dernière modification par noje (Le 12/12/2020, à 13:35)


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne