FYI, software/driver on MJ USB dongle is subjected to corruption due to malware/virus/user's errors. It is best to backup the MJ software and be able to restore to the latest working condition if your MJ suddenly stops working...
You can do this by simply copy the content from the 2 MJ drives to separated/safe locations such as another USB stick, cd, etc...
From observing the forum, I saw many posts claiming their MJs stopped working after few months for no apparent reasons. Have you checked your computers and MJ drives for virus/spyware/malware infections? If they were corrupted/infected, how would you restore it? Then back-it-up!
MJ software/driver backup...
Moderators: Bill Smith, Pilot
Re: MJ software/driver backup...
I thought, if you just delete those files, then start the MJ softphone, it will go through the registration process (to confirm your identity) and reload those files. I've done it once. I thought that's what happened.samba wrote:FYI, software/driver on MJ USB dong is subjected to corruption due to malware/virus/user's errors. It is best to backup the MJ software and be able to restore to the latest working condition if your MJ suddenly stops working...
Also, since those drives are writable, I always use the "Safely Remove Hardware" thing in the taskbar. If unplugging flash drives can eventually cause corruption, then the MJ device should be equally susceptible.
I think a lot of people don't realize the MJ USB device is writable. MJ could ameliorate this by
1) Include an "Exit" option in the softphone GUI (which would dismount the USB device).
2) When it detects the USB has been unplugged, instead of silently exiting, display a warning about the importance of gracefully exiting.
Mark
I wouldn't trust MJ support. They tell people to do improper things all the time. Like opening unnecessary ports on your router. Or, changing global background process priority.sbw07 wrote:FWIW, the guys over at MJ tech chat told me a while ago that it's not necessary to do the 'Safely Remove Hardware' thing before pulling out the mj dongle.
Don't know why though.
If you run procman with a filter to include only the process magicjack.exe, you'll see the following activity every 5-6 seconds. It seems to create and open a file (or directory).
Code: Select all
1. CreateFile G:\ SUCCESS Desired Access: Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a, OpenResult: Opened
2. CloseFile G:\ SUCCESS
IRP_MJ_CLOSE G:\ SUCCESS
3. QueryOpen G:\ FAST IO DISALLOWED
4. CreateFile G:\ SUCCESS Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened
5. QueryBasicInformationFile G:\ SUCCESS CreationTime: 0, LastAccessTime: 0, LastWriteTime: 0, ChangeTime: 0, FileAttributes: D
6. CloseFile G:\ SUCCESS
7. IRP_MJ_CLOSE G:\ SUCCESS
Mark
