Bugzilla – Bug 14336
Controller fails to get IP/DNS information after update to 7.4 firmware
Last modified: 2009-10-06 13:16:59 UTC
Squeezebox Duet 6038/62 SqueezeCenter 7.3.3/7.3.4 Squeezebox Server 7.4 r28647 When updating to the latest firmware (right now 7778), Controller fails to get IP/DNS network information after update. Steps to Recreate: -Start with Duet on 7.3.3 firmware (6038/62) -Connect to the latest Squeezebox Server 7.4 (r28647 right now) -Update firmware - Ray will update fine, then Jive -Once Jive fw update is complete, try to connect to Music Library -When it fails, check the Settings > Advanced > Diagnostics Notice there is no IP or DNS information. This was tested on all MAC OS's (10.4.11, 10.5.8, 10.6), and in the following scenarios: -Clean Installs on each OS -Update on each OS from 7.3.3 to 7.4 -Switching music sources from 7.3.3 to 7.4 Was able to recreate issue every time Power cycling the Controller does not work. Factory resetting will correct the issue. Thanks, LaRon
LaRon is testing the case where the user has a working duet on a local 7.3.3 SC and upgrades to 7.4.0. I can reproduce his symptom. Steven believes this regression may be related to bug 14262, in which the same symptoms were seen connecting to SN, but after the fix for that, this bug was noted.
Note to QA: after this bug is fixed, both bugs should be tested.
I see this exactly as LaRon describes. The is going from jive r6038 to r7778 with a local squeezecenter. I did want to note that this is still working going from jive r6038 to r7778 on test.sn.com since the the fix for bug 14262 was checked in.
Replicated, here is the error: root: Started wpa_supplicant root: wlan started Starting SqueezePlay ifup: interface declared auto twice "auto" Please press Enter to activate this console. Squeezeplay 7.4.0 r7778 mapped channel 10 to 2 starting pid 591, tty '': '/bin/sh' /bin/sh: can't access tty; job control turned off # # cat /etc/network/interfaces auto lo iface lo inet loopback mapping eth0 script /etc/network/if_mapping iface foodfamily inet dhcp script /etc/network/udhcpc_action iface lemon inet dhcp script /etc/network/udhcpc_action auto eth0=lemon auto eth0=lemon
Richard, might it be that in r7760, Felix's fix from 7719 was unintentionally removed?
== Auto-comment from SVN commit #7782 to the jive repo by felix == == https://svn.slimdevices.com/jive?view=revision&revision=7782 == Bug: 14336 Description: Fix unintentionally removed check for double 'auto' entry.
Tom, you are correct. My fix to check double 'auto' entries in r7719 was unintentionally removed by Richard's r7760 fix. r7760 is meant to fix the situation when there is no version stored (or in the wrong file) which has nothing to do with the fix to avoid double 'auto' entries. So it is safe to assume it was unintentionally removed. r7782 re-adds the double 'auto' check. LaRon, Steven, James and Chris: When you retest this issue you need to do a factory reset to get rid of the double entries first.
== Auto-comment from SVN commit #7783 to the jive repo by felix == == https://svn.slimdevices.com/jive?view=revision&revision=7783 == Bug: 14336 Description: Oops, that was wrong, revert.
== Auto-comment from SVN commit #7784 to the jive repo by felix == == https://svn.slimdevices.com/jive?view=revision&revision=7784 == Bug: 14336 Description: Try again. Fix unintentionally removed check for double 'auto' entry.
Please disregard comment #7 Tom, you are correct. My fix to check double 'auto' entries in r7719 was unintentionally removed by Richard's r7760 fix. r7760 is meant to fix the situation when there is no version stored (or in the wrong file) which has nothing to do with the fix to avoid double 'auto' entries. So it is safe to assume it was unintentionally removed. r7784 properly re-adds the double 'auto' check. LaRon, Steven, James and Chris: When you retest this issue you need to do a factory reset to get rid of the double entries first.
Excellent. I also verified bug 14262 as I verified this bug.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.