Fanvil C600 Firmware Upgrade

Fanvil C600 Firmware Upgrade

1. Download the firmware here to your computer.

2. Unplug the power on your phone.

3. Place the file onto a USB flash/thumb drive. Then plug the drive into the phone on top.

NOTE: Make sure the contents on the .zip file are NOT extracted onto the USB drive. The .zip file will need to be intact or else this will NOT work. (Some Mac systems do this automatically.)

4. Press and hold the BACK ARROW and HOME key at the same time.



5. Power on the phone while the buttons are being pressed. This menu should show up:


6. Use the left two buttons on the phone (from the left) to move up and down on the menu. Use the third button to accept a selection. The fourth button will back out of the menu. Make the selection for UPDATE FROM USB EQUIPMENT.


7. Update from the USB flash/thumb drive.


8. It will now go through an upgrade process.


9. Once this is done, it will put you back to the main menu. Select CLEAR CONFIG & REBOOT. The phone will reboot and firmware show now be upgraded.


NOTE: Clearing the configuration after a firmware upgrade is necessary as it clears out the old settings. The BLF keys will likely have an issue if you do not do this.


Posted in: Blog

Leave a Comment (0) →

Telstra ISDN Shutdown

We have been getting a lot of calls form customers lately about the Telstra ISDN shutdown that has started in September and what it means for them. A lot of customers are saying sales people are telling they they MUST change their phone system to be NBN compatible at a big unexpected cost to them.

This is not true. While there are benefits to changing a phone system some times there is no need to. If you want to keep your existing phone system with ISDN or even PSTN (Plan old Telephone Network) you can simply use a ATA (gateway) to connect SIP or VOIP lines to your already existing ISDN or PSTN phone systems.

A simple box like the below TB 400 will do 4 ISDN lines (8 channels) and has  a cost of $898.00 or a 2 line ISDN (4channels) is only $598

There are also ATA’s for connecting ISDN / PSTN to 4G simcards.

If you have any questions please email or call 03 90957290 and we can tailor a solution to your needs.

Posted in: Blog

Leave a Comment (0) →

CWP Backup Comands

We had a issue for a customer where their CWP server wasn’t backing up.


to test it from the CLI


/opt/alt/php56/usr/bin/php -d max_execution_time=10000 -q /usr/local/cwpsrv/htdocs/resources/admin/include/cron_backup.php

Just make sure that PHP 5.6 is installed first.

Posted in: Blog, Technical

Leave a Comment (0) →

Cisco Router 3G 4G Modem Firmware upgrade

Initiate a modem firmware upgrade using the microcode reload command. Ex :
Router# microcode reload cellular 0
lte modem-provision flash:<directory>?
Router# microcode reload cellular 0 0 modem-provision flash: TELSTRA_MC7304_05.05.58.00
Reload microcode? [confirm]
Log status of firmware download in router flash?[confirm]
Firmware download status will be logged in usbflash0:fwlogfile
Microcode Reload Process launched for hwic slot=0; hw type=0x721
The interface will be Shut Down for Firmware Upgrade
This will terminate any active data connections.
Sending cmd=ifconfig eth0 up to Linux
Modem will be upgraded!
Upgrade process will take up to 15 minutes. During
this time the modem will be unusable.
Please do not remove power or reload the router during
the upgrade process.
*Mar 17 10:02:50.971 PST: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to up
*Mar 17 10:02:51.971 PST: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed
state to up
*Mar 17 10:02:52.959 PST: %LINK-5-CHANGED: Interface Cellular0/0/0, changed state to administratively down
*Mar 17 10:02:52.959 PST: %LINK-5-CHANGED: Interface Cellular0/0/1, changed state to administratively down
*Mar 17 10:02:52.959 PST: %LINK-5-CHANGED: Interface Cellular0/0/3, changed state to administratively down
Sending F/W[MC7304_1102029_9903299_05.05.58.00_00_TELSTRA_005.010_000.spk] to the card [34841143bytes]:
Firmware file: MC7304_1102029_9903299_05.05.58.00_00_TELSTRA_005.010_000.spk sent to the card
The current modem F/W App Version: SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23
The current modem F/W Boot Version: SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 18:38:46
The current modem Carrier String: 1
The current modem Device ID: MC7304
The current modem Package Identifier: 1102029_9903299_MC7304_05.05.53.00_00_Cisco_005.009_000
The current modem SKU ID: 1102029
Firmware Upgrade is in Progress…
*Mar 17 10:03:33.683 PST: %CELLWAN-2-MODEM_DOWN: Modem in HWIC slot 0/0 is DOWN
*Mar 17 10:04:06.443 PST: %CELLWAN-2-MODEM_DOWN: Modem in HWIC slot 0/0 is DOWN
F/W Upgrade: Firmware Upgrade has Completed Successfully
*Mar 17 10:06:10.243 PST: %CELLWAN-2-MODEM_UP: Modem in HWIC slot 0/0 is now UP
*Mar 17 10:07:00.443 PST: %CELLWAN-2-MODEM_RADIO: Cellular0/0/0 Modem radio has been turned on
After the firmware upgrade is complete, reload the router. Some modem types require multiple firmware upgrades,
please complete all the firmware upgrades before reloading the router.
HIDDEN COMAND(I got this command from TAC engineer:
Router#conf t
Router#service internal
Router#Test cellular 0 modem-power-cycle

I hope that i will help someone.

Posted in: Blog, Scripts

Leave a Comment (0) →

Syncro RMS uninstall Password

So i looked a a trial for Syncro RMS and it looks cool. I signed up for a trial and installed the agent on a machine and took it for a test drive. Then my trial expired and i can not log in to the dashboard anymore. no big deal until…. i try to uninstall the agent from my pc. I get a message asking for the uninstall password. I can not log in to the dash board to do a remote uninstall and i have no idea what the code is so i went looking.


I found Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\RepairTech\Syncro\uninstall_code


if you run this command at a command prompt you will get your key.  reg query HKLM\SOFTWARE\WOW6432Node\RepairTech\Syncro /v uninstall_code



Posted in: Blog, Technical

Leave a Comment (1) →

PHPServerMon Public Page Hack

Yes there is my modifications :

Create a Public user, give access to servers you want
Memorize the ID it gives to you
Line 98 (after $this->session = $session;)

$kl = “”;
$kl = isset($_GET[“kl”]) ? $_GET[“kl”] : ”;
if ($kl == “public”){
$user_id = 3;
$this->setUserLoggedIn($user_id, true);
$user = $this->getUser($user_id);

When you will tap the URL http:/server/servermonitor/?kl=public it will take the Public account

This method use a particular userid so even if somebody change the password, the script will never use it anyway.

I changed something else to cut some menu items

Line 271 : erase the server_update function, I think this is only the crontab need to make a status update and I seen some troubles when I make it manually.

$items = array(‘server_status’, ‘server’, ‘server_log’, ‘user’, ‘config’);

Line 274 : comment the entire items line, when you are only User (Public account) you don’t want to have other things to see other then the servers status page

//$items = array(‘server_status’, ‘server’, ‘server_log’, ‘server_update’);


Source is


With some modes to the code.

Posted in: Blog, Technical

Leave a Comment (0) →

“WARNING: Interbase component has been detected on the computer”

Error: “WARNING: Interbase component has been detected on the computer”
Ensure ALL previous versions of Interbase Client have been COMPLETELY uninstalled from this computer PRIOR to running the Medtech IBXE-7 Update5 Server Setup Installation.

This typically happens when the InterBase Services are not completely stopped (both Guardian and Server Services) prior to uninstalling the old version of InterBase. It leaves associated DLL file/s behind which need to be removed.

Before attempting to install, delete all “Embarcadero” and “InterBase” folders in:
C:\Program Files\
C:\Program Files (x86)\Borland\

Delete the GDS32.DLL file (the culprit) from C:\Windows\SysWOW64 folder and attempt the installation again.

Posted in: Blog, Technical

Leave a Comment (1) →

Yeastar Password Reset

1. Power on your MyPBX U520 device, with Putty connected to console (baud rate 57600)

2. As soon your device got power, press any key several times to interrupt the boot process of device and get to the u-boot prompt, in my case it was


3. Enter the printenv command to get the u-boot constant values.

4. You should see this type of output:

update-sf=tftp 0x88000000 u-boot.spi;sf probe 0;sf erase 0 0x40000;sf write 0x88000000 0 ${filesize}
bootargs=console=tty01,57600n8 rw mem=768M root=/dev/ram
ramboot=run nandboot1;run nandboot2;run tftp-boot

and other output

5. Now you need the bootargs row. Copy the bootargs value.

6. Set the boot arguments to boot the single user mode.
For this, enter this command:
setenv bootargs ‘paste your bootargs + keyword single

For me it was like this:

pbx300>setenv bootargs 'console=tty01,57600n8 rw mem=768M root=/dev/ram single'


Changes made by setenv are lost after reboot!

7. After you set the new boot arguments, you can process to boot into the system.
If you will enter the saveenv command, you will save the current configured bootargs, and will enter single mode every time after reboot, so DONT saveenv!

8. Enter the boot command to boot with configured single mode.

9. You should boot in the system with the @(none):/# prompt.

10. Type /dev/ and press Tab twice. You should get the list of devices. You are interested in mtdblock2 device. This is the NAND memory the PBX normally boots from.

11. Create temporary mount point, using this command:

@(none):/# mkdir /mnt/temp

12. After mount point was created, mount mtdblock2 device to your running system, like that:

@(none):/# mount -t yaffs2 /dev/mtdblock2 /mnt/temp

-t yaffs2 = indicates that mounted device has YetAnotherFlashFileSystem

13. Now access memory through mount point.

@(none):/# cd /mnt/temp

Enter ls command and check if there is present /etc directory. If yes, cd into it

@(none):/mnt/temp# cd ./etc/

14. ls again, you should find passwd file.

15. Now you are going to purge the forgotten root password. For this you need to edit the passwd file, where all password are saved in encrypted form.

Check your prompt, it indicates that you are int the etc directory:


Open passwd file using ‘vi’ text editor

@(none):/mnt/temp/etc# vi passwd

See the row (in my case):


The random bunch of letters and characters


is the encrypted password.
CAREFULLY DELETE it, so you get the following row:


15. Enter :wq command to save and exit from the editor. Enter vi passwd command again and check if anything is ok and password is purged. Enter the :q command to just exit the vi text editor.

16. Enter the reboot command. Now your PBX will boot in normal way, because after reboot your setenv settings will be lost, because these was  not saved with the saveenv command. However, root password is purged now.

17. After PBX boots up and login as: prompt apperas, try to login as root. When the password prompt will appear, just hit ENTER.

You should be able to log in console with root privileges. Now enter passwd command and enter the new password.

That’s all. Be careful and don’t forget your passwords, like i did, haha! 😀



Posted in: Blog, Technical

Leave a Comment (0) →

Magento not able to log in with chrome. No Error

I had a customer update their Magento install and after got reports that chrome users couldn’t log in some times. I found a post that point me in the right direction after spreading a while researching the issue.


The trick was to create the directory app/code/local/Mage/Customer/Model and copy the file Session.php from app/code/core/Mage/Customer/Mode  into it.

Then comment out $this->renewSession(); from the setCustomerAsLoggedIn Function.

So it looks like this.

    public function setCustomerAsLoggedIn($customer)
    Mage::dispatchEvent('customer_login', array('customer'=>$customer));
    return $this;

Make sure to clear out all login cookies using ./n98-magerun.phar cache:clean config

If this doesn’t work try running  n98-magerun.phar sys:check and check if there are any issues listed.

Posted in: Blog, Technical

Leave a Comment (0) →
Page 1 of 15 12345...»