mybusinessvoice Posted July 4, 2012 Report Share Posted July 4, 2012 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? Quote Link to comment Share on other sites More sharing options...
pbx support Posted July 4, 2012 Report Share Posted July 4, 2012 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 Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 6, 2012 Report Share Posted August 6, 2012 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 Quote Link to comment Share on other sites More sharing options...
pbx support Posted August 6, 2012 Report Share Posted August 6, 2012 What version did you upgrade to? If you can login to snomONE web interface, then you can setup the admin password for the PBX as the SSH password. The newer PBX versions have switched the SSH back to default port (22 instead of 8722). Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 6, 2012 Report Share Posted August 6, 2012 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 Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 6, 2012 Report Share Posted August 6, 2012 Another well-known passwords is "nosoup4u". Once you are on 4.5 and the executable name is "pbxctrl" (make sure that change is also in /etc/init.d), life should be a lot easier in the future. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 6, 2012 Report Share Posted August 6, 2012 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> Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 6, 2012 Report Share Posted August 6, 2012 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. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 7, 2012 Report Share Posted August 7, 2012 it's strange that i can get to the SMB share using root/snomONE, but not SSH. Thanks for your help anyway. Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 7, 2012 Report Share Posted August 7, 2012 Hmm. Can you read and write /etc/shadow? Then you could overwrite it and solve the problem this way. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 7, 2012 Report Share Posted August 7, 2012 can see two files in the etc folder - shadow and shadow- - what would i need to do? Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 7, 2012 Report Share Posted August 7, 2012 sorry - that wasn't very clear. I can see two files called: shadow and one called shadow- (it is shadow with a hypen after it) Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 8, 2012 Report Share Posted August 8, 2012 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 Quote Link to comment Share on other sites More sharing options...
pbx support Posted August 9, 2012 Report Share Posted August 9, 2012 sorry - that wasn't very clear. I can see two files called: shadow and one called shadow- (it is shadow with a hypen after it) If you still have issues, please PM with the login to the SoHo. We will manually upgrade it to a version that will not have any issues for the future upgrades. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 9, 2012 Report Share Posted August 9, 2012 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? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 9, 2012 Report Share Posted August 9, 2012 Well, if you replaced the file (and rebooted the system, and also tried root/nosoup4u) you should be in a "good shape". The only thing I can think of now is that someone made it impossible to login with passwords, and only accepts certificates. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 9, 2012 Report Share Posted August 9, 2012 Good news - I didn't spot the test you left for me, and only tried the password snomONE....but then I re-read the message I got in with nosoup4U. thank for your help with this. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 14, 2012 Report Share Posted August 14, 2012 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 Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted August 14, 2012 Report Share Posted August 14, 2012 Check out the files in /etc/init.d, there is something like snomone (not sure which one is it, just grep for snom: cd /etc/init.d; grep -i snom *). There you must edit the executable as well. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 14, 2012 Report Share Posted August 14, 2012 sorry for being a bit slow on this, but what do i have to do to the executable in this folder? I thought i only had to start and stop the service - or is this different taht restarting the whole box? Quote Link to comment Share on other sites More sharing options...
pbx support Posted August 14, 2012 Report Share Posted August 14, 2012 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. Quote Link to comment Share on other sites More sharing options...
Cybis Posted August 15, 2012 Report Share Posted August 15, 2012 That fixed it. Thanks to both of you for all your help. Quote Link to comment Share on other sites More sharing options...
Carlos Montemayor Posted November 22, 2012 Report Share Posted November 22, 2012 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 Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted November 22, 2012 Report Share Posted November 22, 2012 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. Quote Link to comment Share on other sites More sharing options...
Carlos Montemayor Posted January 6, 2013 Report Share Posted January 6, 2013 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, Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.