Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Not for deployment.Just an experiment

Table of Contents

Approach

Create multiple usp_factory_reset.conf files and run multiple instances of UspPa

Step by Step procedure

  • Factory reset files

    • usp_factory_reset_controller1.conf
      • draw.io Diagram
        bordertrue
        diagramNameuspfr1
        simpleViewerfalse
        width
        linksauto
        tbstyletop
        lboxtrue
        diagramWidth1141
        revision1
    • usp_factory_reset_controller2.conf
      • draw.io Diagram
        bordertrue
        diagramNameuspfr2
        simpleViewerfalse
        width
        linksauto
        tbstyletop
        lboxtrue
        diagramWidth1081
        revision1
    • Delete below entries before starting first instances 
      • rm /nvram/usp-pa.db
      • rm /etc/usp/usp_dm_*
      • UspPa -p -v 4 -r usp_factory_reset_controller1.conf --interface erouter0 &

      • Wait for usp controller to connect 
      • Image Added
    • Delete below entries before starting second instances 
      • rm /nvram/usp-pa.db
      • rm /etc/usp/usp_dm_*
      • UspPa -p -v 4 -r usp_factory_reset_controller2.conf --interface erouter0 &

      • Wait for usp controller to connect 
      • Image Added
    • root@RaspberryPi-Gateway:/etc/usp-pa# ps | grep -i usp

      7785 root      0:01 UspPa -p -v 4 -r usp_factory_reset_controller2.conf --interface erouter0

      10613 root      0:01 UspPa -p -v 4 -r usp_factory_reset_controller1.conf --interface erouter0

      21283 root      0:00 grep -i usp

      32509 root      0:00 /usr/bin/UspPa -v1 --resetfile /etc/usp-pa/usp_factory_reset.conf --truststore /etc/usp-pa/usp_truststore.pem --interface erouter0 --log syslog --dbfile /nvram/usp-pa.db