Junos OS 릴리스 21.1R1부터 USB 패스스루 기능을 활성화하여 VNF 이미지, NFX 소프트웨어 또는 모든 사용자 스크립트를 USB에서 NFX 디바이스로 전송할 수 있습니다. 기본적으로 USB 통과 기능은 비활성화되어 있습니다.
메모:
USB 통과 기능을 활성화한 후 기본 제공 LTE 기능이 작동하지 않습니다.
Junos에 대한 USB 패스스루를 활성화하고 USB를 마운트하는 방법:
- JCP CLI에 로그인하고 구성 모드를 입력합니다.
root@host% cli
root@host> configure
- USB 패스스루 기능을 구성합니다.
root@host# set system services usb-pass-through
root@host# commit
- 장치를 다시 시작하여 USB 통과 기능을 활성화합니다.
- USB 통과 기능이 활성화되어 있는지 확인합니다.
root@host# run show system services usb-pass-through
USB 통과 정보
-------------------------------------
모드: 사용
- NFX 디바이스에 USB 디바이스를 탑재합니다. 이 기능은 네트워크 연결을 사용할 수 없고 장치에서 파일을 복사해야 하는 경우에 유용합니다.
메모:
FAT32 형식의 USB를 사용하는 것이 좋습니다.
root@host>
root@host> start shell user root
Password:
root@host%
- USB 장치를 삽입하기 전에 다음을 수행하십시오.
root@host:~ # ls -l /dev/da*
ls: 일치하지 않습니다.
- USB 포트를 통해 USB 드라이브를 삽입합니다. 다음과 유사한 출력이 표시됩니다.
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
샘플 출력
/dev/da0p1 에는 USB 드라이브가 있습니다. 장치가 여러 USB를 지원하는 경우 연결된 USB에 해당하는 올바른 파일을 사용합니다. USB를 삽입하는 동안 콘솔 세션을 사용할 수 없는 경우
메시지 var 로그 파일에서 관련
da 로그를 확인합니다(예:
show log messages | match da). USB가 삽입된 경우 콘솔에 표시된 것과 동일한 4줄을 기록합니다.
- 탑재할 USB 드라이브에 대한 디렉터리를 만듭니다.
root@host% mkdir /var/tmp/usb
- USB 드라이브를 /var/tmp/usb 디렉터리에 마운트합니다.
메모:
ls / var / tmp / usb 디렉토리는 USB 드라이브에있는 모든 파일을 표시합니다.
root@host% mount_msdosfs /dev/da0p1 /var/tmp/usb
root@host% ls /var/tmp/usb
이미지.tgz
- 파일이 완전히 복사된 후 USB 드라이브를 분리합니다.
root@host% umount /var/tmp/usb