Jump to content

SoHo Upgrade


Recommended Posts

The update button on the soho doesnt work, i see you have explained it to someone on the forum how to update the soho but i dont understand can you please explain it step by step

 

 

It would be much easier if we can simply update the soho as we update the snom phones

 

thanks

 

this is my error

 

Ign http://security.debian.org lenny/updates Release.gpg

Ign http://security.debian.org lenny/updates Release

Ign http://security.debian.org lenny/updates/main Packages/DiffIndex

Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex

Ign http://security.debian.org lenny/updates/non-free Packages/DiffIndex

Ign http://security.debian.org lenny/updates/main Packages

Ign http://security.debian.org lenny/updates/contrib Packages

Ign http://security.debian.org lenny/updates/non-free Packages

Err http://security.debian.org lenny/updates/main Packages

404 Not Found [iP: 150.203.164.38 80]

Get:1 http://provisioning.snomone.com snomone Release.gpg [197B]

Err http://security.debian.org lenny/updates/contrib Packages

404 Not Found [iP: 150.203.164.38 80]

Err http://security.debian.org lenny/updates/non-free Packages

404 Not Found [iP: 150.203.164.38 80]

Hit http://provisioning.snomone.com snomone Release

Err http://provisioning.snomone.com snomone Release

 

Get:2 http://provisioning.snomone.com snomone Release [2006B]

Ign http://provisioning.snomone.com snomone Release

Ign http://provisioning.snomone.com snomone/soho Packages/DiffIndex

Hit http://provisioning.snomone.com snomone/soho Packages

Ign http://ftp.us.debian.org lenny Release.gpg

Ign http://ftp.us.debian.org lenny Release

Ign http://ftp.us.debian.org lenny/main Packages/DiffIndex

Ign http://ftp.us.debian.org lenny/contrib Packages/DiffIndex

Ign http://ftp.us.debian.org lenny/non-free Packages/DiffIndex

Ign http://ftp.us.debian.org lenny/main Packages

Ign http://ftp.us.debian.org lenny/contrib Packages

Ign http://ftp.us.debian.org lenny/non-free Packages

Err http://ftp.us.debian.org lenny/main Packages

404 Not Found [iP: 199.6.12.70 80]

Err http://ftp.us.debian.org lenny/contrib Packages

404 Not Found [iP: 199.6.12.70 80]

Err http://ftp.us.debian.org lenny/non-free Packages

404 Not Found [iP: 199.6.12.70 80]

Hit http://http.us.debian.org stable Release.gpg

Hit http://http.us.debian.org stable Release

Ign http://http.us.debian.org stable/main Packages/DiffIndex

Ign http://http.us.debian.org stable/contrib Packages/DiffIndex

Ign http://http.us.debian.org stable/non-free Packages/DiffIndex

Hit http://http.us.debian.org stable/main Packages

Hit http://http.us.debian.org stable/contrib Packages

Hit http://http.us.debian.org stable/non-free Packages

Fetched 2203B in 16s (135B/s)

W: GPG error: http://provisioning.snomone.com snomone Release: The following signatures were invalid: KEYEXPIRED 1321749827 KEYEXPIRED 1321749827 KEYEXPIRED 1321749827

W: Failed to fetch http://security.debian.org/dists/lenny/updates/main/binary-armel/Packages 404 Not Found [iP: 150.203.164.38 80]

 

W: Failed to fetch http://security.debian.org/dists/lenny/updates/contrib/binary-armel/Packages 404 Not Found [iP: 150.203.164.38 80]

 

W: Failed to fetch http://security.debian.org/dists/lenny/updates/non-free/binary-armel/Packages 404 Not Found [iP: 150.203.164.38 80]

 

W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/main/binary-armel/Packages 404 Not Found [iP: 199.6.12.70 80]

 

W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/contrib/binary-armel/Packages 404 Not Found [iP: 199.6.12.70 80]

 

W: Failed to fetch http://ftp.us.debian.org/debian/dists/lenny/non-free/binary-armel/Packages 404 Not Found [iP: 199.6.12.70 80]

 

E: Some index files failed to download, they have been ignored, or old ones used instead.

 

Upgrading Packages:

Reading package lists...

Building dependency tree...

Reading state information...

The following extra packages will be installed:

snomone-sh-audio-en snomone-sh-audio-it snomone-sh-main

The following packages will be upgraded:

snomone-sh-audio-en snomone-sh-audio-it snomone-sh-core snomone-sh-main

4 upgraded, 0 newly installed, 0 to remove and 260 not upgraded.

Need to get 22.0MB/32.4MB of archives.

After this operation, 0B of additional disk space will be used.

WARNING: The following packages cannot be authenticated!

snomone-sh-main snomone-sh-audio-en snomone-sh-audio-it snomone-sh-core

Get:1 http://provisioning.snomone.com snomone/soho snomone-sh-main 1.1.42-2011-4.5.0.1030 [6377kB]

Get:2 http://provisioning.snomone.com snomone/soho snomone-sh-audio-it 1.2 [15.7MB]

Get:3 http://provisioning.snomone.com snomone/soho snomone-sh-core 2.6.17 [870B]

Failed to fetch http://admin:snomONE@provisioning.snomone.com/packages/snomone/soho/snomone-sh-main_1.1.42-2011-4.5.0.1030_armel.deb Size mismatch

Failed to fetch http://admin:snomONE@provisioning.snomone.com/packages/snomone/soho/snomone-sh-audio-it_1.2_armel.deb Size mismatch

Failed to fetch http://admin:snomONE@provisioning.snomone.com/packages/snomone/soho/snomone-sh-core_2.6.17_armel.deb Size mismatch

Fetched 878B in 2s (341B/s)

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Link to comment
Share on other sites

If you are upgrading the soho to one of the newer versions, I would suggest to do it manually. From 4.5.0.1075 onward, you can perform the web upgrade as explained in these links - http://wiki.snomone.com/index.php?title=Upgrading_the_Software

http://wiki.snomone.com/index.php?title=Coma_Berenicids_(2011-4.5.0.1050)#Software_Update_Procedure

Link to comment
Share on other sites

  • 1 month later...

Hi,

 

I am having the same errot messages when chosing the auto update on my Snon One SOHO. I found some instrustions on how to manually upgrade to V4.5:

 

Note: From Release 4.5 and on, the web interface can be used to upgrade the SoHo.

1. SSH into the device (the password is snomONE, and the ssh port is 8722).

2. Navigate to the snomONE folder (e.g., cd /usr/local/snomONE).

3. Execute the wget command to get the upgrade file:

Example: http://downloads.snom.net/snomONE/sheevaplug/v4.5/pbxctrl-sheeva-2011-4.5.0.1030

To determine the name of the new file, click on the Release Corner section under new version of the snom ONE software.

4. Execute the ln -sf <new file> pbxctrl command to make the file executable.

5. Execute the chmod a+x pbxctrl command to make the file executable.

6. Stop the PBX using the service snomONE stop command. If that does not work, use the ps auxwww|grep pbxctrl command to determine what the PID is and stop the process using the kill command. The PID shown in the following example is 2807, so kill -9 2807 would be used to kill the process.

7.Start the PBX using the service snomONE start command. You may have to wait upto a minute between the stop and the start.

You can also use the following commands: /etc/init.d/snomONE stop or /etc/init.d/snomONE start

 

 

However I can't seem to login with SSL - root - snomONE - it says access denied, although these login credentials work fine when i access the SMB shares via: \\x.x.x.x

 

Any ideas? is there another way to manually upgrade the system?

 

Thanks

Link to comment
Share on other sites

I haven't managed to upgrade it yet. I'm on version 4.3.0.5021 and want to upgrade to sheeva 4.5.0.1090. I have tried the auto update from the admin web page, but get the same error messages as the first post.

 

I can get to the SSH login page, but user: root pw: snomONE doesn't work, although these credentials lets me into the SMB share. I have also tried the user account admin, and the web page password, but the doesn't work either.

 

Can i reset the SSh password in a similar way to reseting thr admin password? or is there a better way to upgrade?

 

Thanks

Link to comment
Share on other sites

That password didn't work either - any more common ones?

 

I also found this xml file, but have noidea what to do with it (if anything)!

 

<?xml version="1.0"?>

-<update-list version="2011-4.5.0.1050.xml"> <delete name="pbxctrl-old"/> <file name="pbxctrl.exe" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/win32/v4.5/pbxctrl-2011-4.5.0.1050.exe" hash="" os="Win32" type="executable"/> <file name="pbxctrl.exe" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/win64/v4.5/pbxctrl-2011-4.5.0.1050.exe" hash="" os="Win64" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/sheevaplug/v4.5/pbxctrl-sheeva-2011-4.5.0.1050" hash="" os="snom ONE mini" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/centos32/v4.5/pbxctrl-centos5-2011-4.5.0.1050" hash="" os="CentOS32" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/centos64/v4.5/pbxctrl-centos5-2011-4.5.0.1050" hash="" os="CentOS64" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/suse/v4.5/pbxctrl-suse10-2011-4.5.0.1050" hash="" os="SuSE32" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/mac/v4.5/pbxctrl-darwin9.0-2011-4.5.0.1050" hash="" os="MacOS" type="executable"/> <file name="pbxctrl" rename="pbxctrl-old" link="http://downloads.snom.net/snomONE/debian/v4.5/pbxctrl-debian4.0-2011-4.5.0.1050" hash="" os="Debian32" type="executable"/> </update-list>

Link to comment
Share on other sites

The link to that file is what you feed into 4.5 and then it pulls down the right image by itself.

 

Regarding password guessing, root/snomONE or root/nosoup4u are the predefined passwords. If those don't work, are you sure you did not change them? I am not aware about a "backdoor" where we could help you getting into the system if you changed the password, except the JTAG adapter.

 

snom ONE mini has a reset button, which you can press two times within three seconds to factory-reset the device. But snom ONE SoHo does not have this.

Link to comment
Share on other sites

First of all, if you can read shadow (without the dash behind it), make sure that you store it somewhere--just in case.

 

I attached the shadow file that you can use to overwrite the file.It has the default password snomONE (or was it nosoup4u). Please rename it to shadow, the txt ending is just to make the forum software take it.

shadow.txt

Link to comment
Share on other sites

Hi,

 

I have replaced the shadow file, but still can't login with root/snomONE - i get the message access denied.

 

Could there be some where within the snom one that i could have setup an IP restriction for SSH login by mistake, which would explain why i can access teh SMB share, but not SSH?

Link to comment
Share on other sites

Stuck on something else now.

 

I have downloaded the lastest version pbxctrl-sheeva-4.5.0.1090 - and run the commands:

 

ln -sf pbxctrl-sheeva-4.5.0.1090 pbxctrl

 

chmod a+x pbxctrl

 

 

but when i reboot the phone system the status page still says it is the old version 2011-4.3.0.5021 (linux).

 

Any ideas?

 

thanks

Link to comment
Share on other sites

There was one more change you have to do in the latest version. The reason is that we used to have the name of the binary as snomONE-ctrl before and now we use pbxctrl.

 

Please take a look at the http://wiki.snomone.com/index.php?title=Software_Update#Important_Note that talks about the above name change. You have to do this only one time and don't have to worry about in the future.

Link to comment
Share on other sites

  • 3 months later...

Stuck on something else now.

 

I have downloaded the lastest version pbxctrl-sheeva-4.5.0.1090 - and run the commands:

 

ln -sf pbxctrl-sheeva-4.5.0.1090 pbxctrl

 

chmod a+x pbxctrl

 

 

but when i reboot the phone system the status page still says it is the old version 2011-4.3.0.5021 (linux).

 

Any ideas?

 

thanks

 

 

Hi,

 

I followed your exact footsteps and it did help a lot. After doing the chmod a+x pbxctrl, I did a kill -9 <the PID number> and after several minutes (just to be sure) I did a /etc/init.d/snomONE start and that did the trick.

 

Now my only doubt is regarding if I should (and also how to do it) remove a file. I mean, I suppouse that one file is not needed. Doing a dir command I saw that pbxctrl and also pbxctrl -sheeva 4.5.0.1090 are both there. Is one not needed? How can I remove the one not needed? (if any)

 

Regards

Link to comment
Share on other sites

Now my only doubt is regarding if I should (and also how to do it) remove a file. I mean, I suppouse that one file is not needed. Doing a dir command I saw that pbxctrl and also pbxctrl -sheeva 4.5.0.1090 are both there. Is one not needed? How can I remove the one not needed? (if any)

 

You can check what old PBX executables you have with "ls -al", they are around 10 MB each. You can remove those that you don't need with rm (see http://linux.die.net/man/1/rm). The only one that you need is pbxctrl.

Link to comment
Share on other sites

  • 1 month later...

Hi,

 

Sorry to come back to this topic that I thought I had already passed. After being able to upgrade a couple of SoHos to the 4.5.0.1090 Epsilon Geminids firmware, I just failed to do so with the SoHo I got for my own home. I wanted to have the same system with the same firmware so I can experience the same scenario as my customers. Unfortunately, with this SoHo I am getting dreaded "Acces denied" answer no matter what password I use.

 

The current firmware I have is 2011-4.5.0.1024 Beta Corona Austrinids

 

I already used snomONE and nosoup4U and also the password that I had changed in the normal GUI. I entered as admin as well as the user I had defined with no luck. I also factory defaulted (in the system section of the GUI) so the GUI password would be again "blank" but that did not help either.

 

What can I do? I would really want to have the very same system at home as my current users.

 

 

Regards,

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...