À partir de la version 21.1R1 de Junos OS, vous pouvez transférer des images VNF, des logiciels NFX ou tout autre script utilisateur d’une clé USB vers des périphériques NFX en activant la fonction d’intercommunication USB. Par défaut, la fonction d’intercommunication USB est désactivée.
Note:
La fonctionnalité LTE intégrée ne fonctionne pas après l’activation de la fonction d’intercommunication USB.
Pour activer le transfert USB vers Junos et monter une clé USB :
- Connectez-vous à la CLI JCP et passez en mode de configuration :
root@host% cli
root@host> configure
- Configurez la fonction d’intercommunication USB :
root@host# set system services usb-pass-through
root@host# commit
- Redémarrez l’appareil pour activer la fonction d’intercommunication USB.
- Vérifiez si la fonction d’intercommunication USB est activée :
root@host# run show system services usb-pass-through
Informations sur l’intercommunication USB
-------------------------------------
Mode : Activé
- Montez un périphérique USB sur un périphérique NFX. Cela est utile si la connectivité réseau n’est pas disponible et que vous devez copier des fichiers vers ou depuis l’appareil.
Note:
Il est recommandé d’utiliser une clé USB au format FAT32.
Entrez l’invite de l’interpréteur de commandes en tant qu’utilisateur root :
root@host>
root@host> start shell user root
Password:
root@host%
- Avant d’insérer le périphérique USB, effectuez les opérations suivantes :
root@host:~ # ls -l /dev/da*
ls : Pas de correspondance.
- Insérez la clé USB dans le port USB. Une sortie similaire à la suivante s’affiche :
root@% umass1: TOSHIBA TransMemory, rev 2.00/1.00, addr 3
da2 at umass-sim1 bus 1 target 0 lun 0
da2: <TOSHIBA TransMemory 5.00> Removable Direct Access SCSI-0 device
da2: 40.000MB/s transfers
da2: 983MB (2013184 512 byte sectors: 64H 32S/T 983C)
root@:~ # ls -l /dev/da*
crw-r----- 1 root operator 0x93 Feb 4 04:22 /dev/da0
crw-r----- 1 root operator 0x94 Feb 4 04:22 /dev/da0p1
Dans la sortie de l’échantillon,
/dev/da0p1 se trouve la clé USB. Si l’appareil prend en charge plusieurs clés USB, utilisez le bon fichier correspondant à la clé USB connectée. Si la session de console n’est pas disponible lors de l’insertion de la clé USB, recherchez dans le fichier journal des
messages var les journaux associés à
da (par exemple,
show log messages | match da). Il enregistre les quatre mêmes lignes que celles indiquées sur la console si la clé USB est insérée.
- Créez un répertoire dans lequel la clé USB doit être montée :
root@host% mkdir /var/tmp/usb
- Montez la clé USB dans le répertoire /var/tmp/usb :
Note:
ls /var/tmp/usb affiche tous les fichiers présents sur la clé USB.
root@host% mount_msdosfs /dev/da0p1 /var/tmp/usb
root@host% ls /var/tmp/usb
images.tgz
- Démontez la clé USB une fois le fichier complètement copié :
root@host% umount /var/tmp/usb