Bugzilla – Bug 15192
Unable to use Touch as a standalone music player without network
Last modified: 2010-02-18 10:15:28 UTC
Brought to my attention by sebp on the forum, there is no way to use tinysc functionality on touch without a network. There is at least three issues here and perhaps more so this should ultimately be multiple bugs but I will describe at few of them in this bug. To reproduce the first scenario I started with a factory reset touch with an sd card inserted with music tracks on it and walked though setup on a working network, I used ethernet to make it easy to reproduce. Once setup I verified that it scanned the tracks on the sd card. I then disconnected the ethernet from the back of the touch. Now when I select My Music to access the tracks on the sd card I am presented with a Connection Problem screen with my only option to Try Again or Choose Different Network. My suggestion would to have an additional option here to use "local music" or something similar that would allow use of the locally connected library. The second scenario is to start with the same situation as the one above except after disconnecting ethernet cycle power on touch. Once touch fully boots up selecting My Muisc now displays a My Music "To enable "My Music" try the following:" screen and the only option is the back button. My suggestion is to actually have user options on this screen such as "local music" or "network settings" or similar. The last scenario I am thinking of at the moment is allowing a user to easily select a local music source from a factory rest. Even if the two above scenarios are addressed this last scenario would only be available to those that know how to break out of setup and is not user friendly nor a desired way to do it.
Might bug 14974 be related to this?
Felix says he will investigate it with an eye towards doing tricky things with localhost (127.0.0.1)
== Auto-comment from SVN commit #8199 to the jive repo by felix == == https://svn.slimdevices.com/jive?view=revision&revision=8199 == Bug: 15192 Description: Make running status about built in SC available as service.
Update hours worked
== Auto-comment from SVN commit #8212 to the jive repo by felix == == https://svn.slimdevices.com/jive?view=revision&revision=8212 == Bug: 15192 Description: Fab4 / TinySC / no network - work in progress - Added conditional menu item - allow to continue without network if TinySC is running. TODO: Check difference between a) network was not available while booting up vs. b) network is removed after booting up. TODO: Check what happens in both cases if network is reattached.
Update hours worked.
Note from Thursdays meeting: We probably need to explore how to get the local player to connect to TinySC using a connection via localhost (127.0.0.1) and not eth0 or wlan0. That would make this local-loopback connection independent of whether a real network is available and whatever ip address it is using.
There are several other bugs about the details of the implementation, but this bug is now done enough. Bug 15633