Bugzilla – Bug 16408
Network connectivity functions clean up (Diagnostics, Status bar, etc.)
Last modified: 2011-05-23 09:44:42 UTC
This bug is meant to track progress and issues regarding this new two diagnostic functions. Network health function: - Check link - Check ip address - Check gateway ip address - Check DNS ip address - Check if our ip address is already used by another device - Resolve ip address for server (SC or SN) - Ping server (SC or SN) - Try to connect to port 3483 and 9000 Network repair function: - Bring down the active interface - this also stops DHCP - Disconnect from wireless network / wired network - Bring up the active network - this also starts DHCP - Connect to wireless network / wired network
== Auto-comment from SVN commit #8998 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=8998 == Bug: 16408 Description: - Network health check: Added port (3483, 9000) test. - Clean up string identifiers.
== Auto-comment from SVN commit #9003 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9003 == Bug: 16408 Description: Diagnostics applet modifications and bug fixes - Put items belonging together into sub-menus - Fixed silly values if no battery is installed (bug 15453) - Integrated Network Health option (Network Health and Network Repair)
== Auto-comment from SVN commit #9026 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9026 == Bug: 16408 Description: Call network class instead of network object to allow check if network object is valid within the function.
== Auto-comment from SVN commit #9028 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9028 == Bug: 16408 Description: Preliminary ethernet icons (ok, disabled, cannot connect)
== Auto-comment from SVN commit #9029 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9029 == Bug: 16408 Description: Preliminary ethernet icons (ok, disabled, cannot connect)
== Auto-comment from SVN commit #9030 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9030 == Bug: 16408 Description: - Make sure to show 'cannot connect to server' icon (blue) after reboot / power on. (i.e. serverError not yet set to OK or ERROR) - Handle ethernet cases (ok, disabled, cannot connect)
(In reply to comment #2) > > Description: Diagnostics applet modifications and bug fixes > - Put items belonging together into sub-menus With the reorganization of Diagnostics into a new menu, none of the items has a context menu allowing them to be placed into the Home menu. Please add. Also (I don't know if this has changed, but...) please either repeat some information in different 'info' screens, or else consolidate the screens. IP address should be under 'General Info'. There should also be a 'Network Connection' item under General Info indicating either Wireless, Ethernet or None. And why are 'Software Update' and 'Networking' under 'Diagnostics'? They're neither informational nor used for troubleshooting. I can't imagine how long it would take someone poking around in all the menus to figure out how to change their network connection type.
Hi Jim Thanks for the feedback. The reorganization is not final yet. 'Software Update' and 'Networking' are in both 'Advanced' and 'Diagnostics'. They have been in 'Diagnostics' for a while now but you probably didn't notice them at the end of the long list. ;) The reason is that 'Diagnostics' is the one screen you can reach during setup if you get stuck. Thanks Felix
I just reverted to 7.5 r8837 so I could compare. Never notice Software Update and Networking there before. Looks most of the information formerly under General Info has been broken out into Wireless, Ethernet and Server Info screens. Couldn't we get all of the old information back onto one screen? The new screens are fine, but that Diagnostics screen in 7.5 was great. Now it's chopped up and less useful. More organized maybe, but also much more work just to find out some basic information.
== Auto-comment from SVN commit #9040 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9040 == Bug: 16408 Description: Wireless signal strength being zero is an additional (and quicker) indication that the wireless link is down.
== Auto-comment from SVN commit #9041 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9041 == Bug: 16408 Description: Disable not used call to read SNR.
== Auto-comment from SVN commit #9049 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9049 == Bug: 16408 Description: - Clean up statusbar update functions. - Use ethernet icons.
== Auto-comment from SVN commit #9050 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9050 == Bug: 16408 Description: Silence some too verbose logging.
== Auto-comment from SVN commit #9054 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9054 == Bug: 16408 Description: Clean up statusbar functions.
== Auto-comment from SVN commit #9055 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9055 == Bug: 16408 Description: Clean up statusbar functions.
== Auto-comment from SVN commit #9059 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9059 == Bug: 16408 Description: - Do not scan for wireless networks while trying to connect - Remove non functional code
== Auto-comment from SVN commit #9060 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9060 == Bug: 16408 Description: - Fab4: Kick wpa_supplicant to scan for wireless networks while connected to ethernet - Remove non functional code - Clarify some variable names
== Auto-comment from SVN commit #9062 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9062 == Bug: 16408 Description: - Fix update of wireless network list - Fix detection of active network
== Auto-comment from SVN commit #9063 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9063 == Bug: 16408 Description: Fix iconbar update after factory reset.
== Auto-comment from SVN commit #9064 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9064 == Bug: 16408 Description: Fix iconbar update after factory reset.
== Auto-comment from SVN commit #9065 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9065 == Bug: 16408 Description: Fix iconbar update after factory reset.
== Auto-comment from SVN commit #9085 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9085 == Bug: 16408 Description: Remove unused callback parameters.
== Auto-comment from SVN commit #9086 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9086 == Bug: 16408 Description: Remove unused callback parameters.
== Auto-comment from SVN commit #9087 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9087 == Bug: 16408 Description: Remove unused callback parameters.
== Auto-comment from SVN commit #9090 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9090 == Bug: 16408 Description: - Add window show shound for Diagnostics submenus - Preliminary work to allow to provide context help for specific network issues
== Auto-comment from SVN commit #9091 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9091 == Bug: 16408 Description: Save result of last network health check.
== Auto-comment from SVN commit #9096 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9096 == Bug: 16408 Description: Send notifications about network and server state - networkAndServerOK / networkOrServerNotOK
== Auto-comment from SVN commit #9098 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9098 == Bug: 16408 Description: Add missing iface parameter.
== Auto-comment from SVN commit #9099 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9099 == Bug: 16408 Description: Add missing iface parameter.
== Auto-comment from SVN commit #9100 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9100 == Bug: 16408 Description: Add missing iface parameter.
== Auto-comment from SVN commit #9101 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9101 == Bug: 16408 Description: Add missing iface parameter.
== Auto-comment from SVN commit #9103 to the jive repo by fmueller == == http://svn.slimdevices.com/jive?view=revision&revision=9103 == Bug: 16408 Description: Indicate that a background scan for wireless networks is happening.
I consider this done for now.
PQA had tested and has been unable to see odd behavior.