Resetting the Conduit to factory state

Home Forums Conduit: mLinux Model Resetting the Conduit to factory state

Tagged: 

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #18313
    piyush s
    Participant

    Hi,

    I want to know if there is a way using which we can perform actual “factory reset” in conduit device. I have gone through http://www.multitech.net/developer/products/conduit/resetting-the-device/ but according to http://www.multitech.net/developer/software/mlinux/using-mlinux/reset-mlinux-to-defaults/ the factory reset button does the clearing of /var/config directory.
    What I want is to revert the complete root fs to the factory state, not just the /var/config directory. I also saw http://www.multitech.net/developer/software/mlinux/using-mlinux/flashing-mlinux-firmware-for-conduit/ which will install the images in conduit.
    Can someone please direct me how would I get the trigger to the “factory reset” button? Where is the /sys entry for this button ?

    thanks,
    –Piyush

    #18318
    Jeff Hatch
    Keymaster

    Piyush,

    The reset button handling is done in mts_io.c in the mts-io kernel module. The source can be found in: git://git.multitech.net/mts-io.git

    I believe the defaults in this code are overridden by the reset-handler script that can be found in the meta-mlinux layer: git://git.multitech.net/meta-mlinux.git

    Jeff

    #18349
    piyush s
    Participant

    Thanks Jeff, with your comment, I was able to locate the reset handler script running as daemon in /usr/sbin/reset-handler

    Appreciate the support.

    #18923
    eric gourlaouen
    Participant

    Hi, I’m having a similar issue with a Multitech Conduit. When experimenting with it, I accidentally added a startup script that just hangs before the shell is started on debug mode – and SSHD is not available. Is there any way I could force the fs factory reset without having access to a shell?

    #18925
    Jeff Hatch
    Keymaster

    Eric,

    Unfortunately, the process that is used to do the reset from the reset button push and would do the factory default is at the end of start-up. I recommend that you create a support portal case and get some help from Multitech Support at: https://support.multitech.com/

    Jeff

    #18929
    eric gourlaouen
    Participant

    Hi Jeff,

    Thanks for your answer – I ended up using U-boot to flash the Conduit, using the debug cable, using this method: http://www.multitech.net/developer/software/mlinux/using-mlinux/flashing-mlinux-firmware-for-conduit/ so I could restore the system to a factory state.

    Best,

    Eric

    #19268
    piyush s
    Participant

    Hello Eric,

    Revisited this thread after a long time and saw your response. Can you tell me how did you flash the conduit using U-boot via debug cable? What debug cable you are referring to and how was it connected to the conduit? Did you use USB port and some USB-Serial converter for this purpose?

    thanks,
    –Piyush

    #19282
    Ajay K
    Participant

    I am not sure how the u-boot is done. But the debug port Eric is talking about is the mini usb port at the front panel located where the SD card and SIM card slots are present. You will need a mini-usb cable to connect to the port.

    Thanks,
    Ajay

    #19284
    piyush s
    Participant

    Thanks Ajay, I did a quick check and it turned out that mini USB port at both front and back has the capability to do that.

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.