I manage a small office that is 7 macs and 1 PC. One 2010 iMac in aprticular has ongoing internet connectivity issues where it says it's connected (via Network Diagnostics) but it goes out again intermittently (all other computers maintain network connectivity without issue). The computer is connected via ethernet 10ft away from the router. On occasion I have it login wirelessly and the issue goes away then comes back again
- What is the best workflow of tests to run to isolate this annoying issue? I'm not at this location all day and it occurs when I'm not usually there. My concern is it may be the ethernet board which may be difficult to isolate.
- Are there any particular tests I can run to isolate where along the computer to network path, the issue is occurring?
- Should I just change the ethernet cable first? I believe I already had done so on this machine...
- Is Network diagnostics reliable?
- Should I just trying pinging Google from the command line?
- Should I watch the System Prefs panel and look for the self-managed IP or look for an IP lease from the router?
Thanks
UPDATE Here's some console.log entries. The App store connectivity issue happened when I was trying to download Mountain Lion to upgrade the machine and is evidence of the reoccurring issue. The internet connectivity just disappears. I was there today when this happened but it was so intermittent
11/21/12 12:18:36 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[266]) Exited with exit code: 1
11/21/12 12:18:36 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:18:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[268]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:18:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[268]) Exited with exit code: 1
11/21/12 12:18:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:18:55 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:55 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:55 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:56 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:56 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:56 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[269]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:18:56 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[269]) Exited with exit code: 1
11/21/12 12:18:56 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:18:57 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:57 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:58 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:58 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:59 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:18:59 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:00 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:00 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:01 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:02 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:02 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:02 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:02 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:02 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:03 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:03 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:03 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:03 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:03 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:03 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:03 PM storeagent[121] Invalid port: com.apple.storeClient-38336 in process: 215
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:05 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:05 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:05 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:05 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:05 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:05 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:06 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[274]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:06 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[274]) Exited with exit code: 1
11/21/12 12:19:06 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:19:09 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:09 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:09 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:16 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[275]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:16 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[275]) Exited with exit code: 1
11/21/12 12:19:16 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:26 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:26 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:26 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:26 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] Wed Nov 21 12:19:26 matisses-imac-4.local App Store[272] <Error>: CGBitmapContextGetBitsPerComponent: invalid context 0x10038feb0
11/21/12 12:19:26 PM [0x0-0x21021].com.apple.appstore[272] This isn't a bitmap context. Forcing destination format to ARGB_8 for CGContext.
11/21/12 12:19:26 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[276]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:26 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[276]) Exited with exit code: 1
11/21/12 12:19:26 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:19:36 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[278]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:36 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[278]) Exited with exit code: 1
11/21/12 12:19:36 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:19:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[279]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[279]) Exited with exit code: 1
11/21/12 12:19:46 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor) Throttling respawn: Will start in 10 seconds
11/21/12 12:19:55 PM storeagent[121] Invalid port: com.apple.storeClient-61011 in process: 272
11/21/12 12:19:55 PM com.apple.launchd.peruser.501[104] ([0x0-0x20020].com.apple.ActivityMonitor[263]) Exited: Killed
11/21/12 12:19:55 PM com.apple.launchd.peruser.501[104] ([0x0-0x1c01c].com.apple.Safari[240]) Exited: Killed
11/21/12 12:19:56 PM storeagent[121] Invalid port: com.apple.storeClient-61011 in process: 272
11/21/12 12:19:56 PM SystemUIServer[109] [Warning] Disconnected from iChatAgent (remote)...
11/21/12 12:19:56 PM SystemUIServer[109] [Warning] ... disconnection from iChatAgent (remote) being handled by main thread
11/21/12 12:19:56 PM com.apple.launchd.peruser.501[104] (com.apple.AirPortBaseStationAgent[137]) Exited: Killed
11/21/12 12:19:56 PM com.apple.launchd.peruser.501[104] ([0x0-0x13013].com.apple.iChatAgent[160]) Exited: Killed
11/21/12 12:19:56 PM CrashPlan menu bar[163] Received `applicationShouldTerminate:` message
11/21/12 12:19:56 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[280]) posix_spawn("/Library/Printers/hp/hpio/HP Device Monitor.app/Contents/MacOS/HP Device Monitor", ...): No such file or directory
11/21/12 12:19:56 PM com.apple.launchd.peruser.501[104] (com.hp.devicemonitor[280]) Exited with exit code: 1
11/21/12 12:20:15 PM com.apple.launchd[1] *** launchd[1] has started up. ***
11/21/12 12:20:38 PM com.teamviewer.service[57] Wed Nov 21 12:20:38 matisses-imac-4.local TeamViewer_Service[57] <Warning>: 3891612: (CGSLookupServerRootPort) Untrusted apps are not allowed to connect to or launch Window Server before login.
11/21/12 12:20:38 PM com.teamviewer.service[57] Wed Nov 21 12:20:38 matisses-imac-4.local TeamViewer_Service[57] <Error>: kCGErrorRangeCheck: On-demand launch of the Window Server is allowed for root user only.
11/21/12 12:20:38 PM com.teamviewer.service[57] Wed Nov 21 12:20:38 matisses-imac-4.local TeamViewer_Service[57] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.