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

Reply via email to