Hi, Is there a way to update the firmware of SB Touch from the shell prompt using SSH? I know it's probably a strange question, but here's my long story:
I bought a pre-owned Touch from someone few days ago, and I've been trying to set it up ever since. I have spent countless hours reading previous posts on this forum and on the web. Although I learned a lot, I haven't been able to fix my problem yet. So I hope somebody here can help me! The firmware currently on the Touch is version "7.4 r5588". I have tried factory reset by pressing the button on the back, and this is the version that gets installed. In fact, this firmware has a very "unique" look... I haven't seen this Touch UI anywhere else on the web. It doesnt have the typical menu with icons (like http://www.logitech.com/repository/3527/jpg/28197.1.0.jpg), but mine looks bland with mainly text (http://i53.tinypic.com/nzn7v4.jpg and http://i56.tinypic.com/ev6zj7.jpg). Seems like this is an antiquated/customized version of the firmware..? Here's what works right now: 1. Internet radio works properly 2. I can "ssh" to the Touch 3. I can copy files to the Touch using WinSCP from a PC 4. I can access USB drive at /media/sda1 from ssh (the UI doesn't respond when I connect a USB/SD - it doesn't show "attaching..."). 5. It can connect to mysb.com And here is what I am trying to do without any success: 1. Update the firmware to a new version 2. Connect to a Squeezebox Server Firmware update: ---------------- The only menu option that I can see for updating the software is under "Diagnostics", but nothing happens when I touch it (even with a USB drive with current FW version plugged in). But I read somewhere that this option would work only if the Touch is connected to a SB server. Using remote to force the update or rollback also doesn't work. However I can access the fw .bin file from a USB drive using SSH as mentioned above. I could even WinSCP the .bin file from a PC to the Touch. SB Server: ---------- For the server, I have tried just about everything I read - factory reset using the switch/remote, wireless/wired network connections, tweaking firewall/ports on PC & Router, changing http port/making sure ports are free, different versions of SBS from 7.4.0 to 7.6.1, trying SBS on both Win 7 & and OS X, installing SBS on Win 7 as admin, etc. The only thing that seems to be partially working for the server is the slimpro discovery service. I can name/rename my music library on the computer using the Server control panel OR the browser interface, and I am able to see that library name correctly displayed under "My Music" on the Touch. However I can't go beyond that... nothing happens when I touch the Library name (SBS has scanned my whole itunes library, so there is content in it). The Diagnostics panel of the server tells me all ports are OK & IP addresses correct as well. But on the SBS Information panel, total number of devices recognized is shown as 0. So, I am absolutely out of ideas here! Now here are the two solutions I think may work, but I don't know how to try these out: 1. How do I use ssh to execute the firmware update from the shell (either wget OR rcp the latest FW file into the touch, or copy it from /media/sda1 via USB drive). 2. Is it possible to replace the factory firmware image on the Touch (I noticed in /linuxrc that the factory image is probably /usr/share/images/factoryreset.fb - is that it? The images folder is writable). I believe #1 above is probably the "safest" option. However, I don't have any menu items to initiate the firmware update, so I would like to know how to do this from the shell prompt using SSH since I can access the .bin file. On #2, I sincerely believe the default firmware is outdated (I may be totally wrong here), but is there any way to replace that image? Where can I get the factory image file? Any help would be greatly appreciated. Thank you, Paul -- Rumpax ------------------------------------------------------------------------ Rumpax's Profile: http://forums.slimdevices.com/member.php?userid=50002 View this thread: http://forums.slimdevices.com/showthread.php?t=90554 _______________________________________________ Touch mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/touch
