Bugzilla – Bug 7419
Invalid MAC address on Jive, does not generate an error message during setup
Last modified: 2009-09-08 09:12:37 UTC
When a JIVE has an invalid MAC address, there is no message provided to the user. I received an MPQ unit from Dean, during the OutOfBox setup I got all the way to "choose a music source" and was presented with a blank display. My Jive was unable to find SN as a valid music source. On a SBClassic, the user is presented with a message telling them to contact TS to correct an Invalid MAC address. On the JIVE, no such message exists.
MAC address on the JIVE is: 00:13:E0:A3:C7:98. MAC address on the sticker in the battery case is: 00:04:20:1A:02:A5
OK, neither of those MACs have connected to SN. My guess is that it doesn't have a UUID and was rejected by SN. Possibly the real bug here is that Jive doesn't report SN connection errors?
it's the UUID. This is exactly the problem I had when UUIDs were required. The log should show the connection problem, which is what caused me to ask why I wasn't able to connect. Then I added the uuid and corrected the MAC to make it all work ok.
Dean, what ui is required?
The unit shouldn't be usable if the MAC address and/or UUID have not been programmed. They shouldn't get out of the factory that way. Do we have any indication that any have come out of the factory this way?
We should check with TS to see if they have had any calls regarding this. The unit is able to work with SC but not SN.
Created attachment 3090 [details] Screenshot of error message
Code added in jive 7.0.1 r2117 to display an error window on boot. You can click past this window and still use the controller, but at least you are warned up front. Dean to review text.
How about this: "Invalid MAC address. Please contact support." If this really is a broken device, then the user should have to press and hold the left arrow to get back to the main menu and have no continue selection. David: Would this work for you?
The text I have at the moment is "Invalid mac address or uuid. Please contact support". I don't want to make the device unusable for 7.0.1, as we don't know how many are out there. (I've already had reports from Triode, Ben and myself of cases where this error is seen). At the moment without a valid mac/uuid it means you can't use SqueezeNetwork, so the controller is still useful for SqueezeCenter. For 7.1 we could make this a hard error.
David to fix for SZ.
Fixed.. (finding a couple OLD bugs and closing them).