Esup-Signature

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Pour automatiser l’export au démarrage, créer un service systemd :

Bloc de code
languageshell
title/etc/systemd/system/usbip-export.service
[Unit]
Description=export signature cachet sur IP
After=network-online.target

[Service]
Type=simple
User=root
ExecStart=/sbin/usbipd
ExecStartPost=/sbin/usbip bind --busid=1-1.3
ExecStop=/sbin/usbip unbind --busid=1-1.3
Restart=no

[Install]
WantedBy=multi-user.target

...

Bloc de code
languageshell
apt install usbip
modprobe usbip-core 
modeprobemodprobe vhci-hcd

Pour charger automatiquement les modules au démarrage du système, créer le fichier /etc/modules-load.d/usbip.conf et inclure le nom des modules (un par ligne)

...

Bloc de code
languageshell
title/etc/systemd/system/usbip-import.service
[Unit]
Description=import usb sur IP
After=network-online.target

[Service]
Type=oneshot
User=root
ExecStart=/usr/sbin/usbip attach -r IPduServeur -b 1-1.3
ExecStop=/sbin/usbip detach -p 0
Restart=no
RemainAfterExit=yes


[Install]
WantedBy=multi-user.target

...