Mac OS X Kernel Panic.

I love it when I push a machine to it’s limits. Some day I’ll review the errors and figure out what caused this bomb.  I must say that I do miss the old Mac bomb icon in system 6.  the new multi language message that tells you to that your system has crashed is so boring.
Interval Since Last Panic Report:  3102596 sec
Panics Since Last Report:          1
Anonymous UUID:                    F2C3F164-E22C-4CED-9F75-D38C6BF746D9
Wed Sep 29 06:48:58 2010
panic(cpu 1 caller 0x2a8ab2): Kernel trap at 0x96fb3f40, type 14=page fault, registers:
CR0: 0x8001003b, CR2: 0x0cefb004, CR3: 0x00100000, CR4: 0x00000660
EAX: 0x818d3e2c, EBX: 0x0cefb004, ECX: 0x0cefb004, EDX: 0x00000000
CR2: 0x0cefb004, EBP: 0x818d3dd8, ESI: 0x818d3ecc, EDI: 0x818d3ec0
EFL: 0x00010282, EIP: 0x96fb3f40, CS:  0x00000008, DS:  0x00000010
Error code: 0x00000000
Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x818d3bd8 : 0x21b455 (0x5cf328 0x818d3c0c 0x2238b1 0x0)
0x818d3c28 : 0x2a8ab2 (0x591664 0x96fb3f40 0xe 0x59182e)
0x818d3d08 : 0x29e9a8 (0x818d3d20 0x0 0x818d3dd8 0x96fb3f40)
0x818d3d18 : 0x96fb3f40 (0xe 0x840048 0x818d0010 0x290010)
0x818d3dd8 : 0x96faef92 (0xcefb004 0x818d3e2c 0x818d3e38 0x233a0b)
0x818d3e68 : 0x96faa3c9 (0x818d3ed0 0x818d3ecc 0x818d3ed4 0x818d3ed8)
0x818d3ef8 : 0x31a00c (0x0 0xeb06604 0x2 0x818d3f74)
0x818d3f68 : 0x31a422 (0x0 0x7d370300 0x0 0xf5a14ac)
0x818d3fc8 : 0x29e6cc (0xf5a1484 0x0 0x29e6db 0xe8317a8)
Kernel Extensions in backtrace (with dependencies):
com.cisco.nke.ipsec(2.0.1)@0x96fa8000->0x97016fff
BSD process name corresponding to current thread: kernel_task
Mac OS version:
10F569
Kernel version:
Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386
System model name: MacBookPro5,2 (Mac-F2268EC8)
System uptime in nanoseconds: 34017855301023
unloaded kexts:
com.apple.driver.AppleHIDKeyboard 1.2.0a3 (addr 0x81a1a000, size 0x8192) – last unloaded 28736694956810
loaded kexts:
com.cisco.nke.ipsec 2.0.1
com.vmware.kext.vmnet 3.0.0
com.vmware.kext.vmioplug 3.0.0
com.vmware.kext.vmci 3.0.0
com.vmware.kext.vmx86 3.0.0
com.sophos.kext.sav 7.1.1
com.Logitech.Control Center.HID Driver 2.6.0
com.apple.filesystems.smbfs 1.6.2 – last loaded 53020607568
com.apple.driver.AppleHWSensor 1.9.3d0
com.apple.filesystems.autofs 2.1.0
com.apple.driver.AGPM 100.12.12
com.apple.driver.AudioAUUC 1.4
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.iokit.CHUDUtils 364
com.apple.iokit.CHUDProf 364
com.apple.driver.AppleMikeyHIDDriver 1.2.0
com.apple.driver.AppleIntelPenrynProfile 17.1
com.apple.driver.AppleMikeyDriver 1.8.7f1
com.apple.driver.AppleHDA 1.8.7f1
com.apple.driver.AppleUpstreamUserClient 3.3.2
com.apple.driver.AudioIPCDriver 1.1.2
com.apple.nvenet 2.0.15
com.apple.driver.AirPortBrcm43xx 423.91.27
com.apple.driver.SMCMotionSensor 3.0.0d4
com.apple.kext.AppleSMCLMU 1.5.0d3
com.apple.driver.AppleGraphicsControl 2.8.63
com.apple.GeForce 6.1.8
com.apple.driver.ACPI_SMC_PlatformPlugin 4.1.2b1
com.apple.driver.AppleLPC 1.4.12
com.apple.driver.AppleUSBTCButtons 1.8.1b1
com.apple.driver.AppleUSBTCKeyboard 1.8.1b1
com.apple.driver.AppleIRController 303.8
com.apple.iokit.SCSITaskUserClient 2.6.5
com.apple.iokit.IOAHCIBlockStorage 1.6.2
com.apple.BootCache 31
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.driver.AppleFWOHCI 4.7.1
com.apple.driver.AppleAHCIPort 2.1.2
com.apple.driver.AppleEFINVRAM 1.3.0
com.apple.driver.AppleUSBHub 4.0.0
com.apple.driver.AppleUSBOHCI 3.9.6
com.apple.driver.AppleUSBEHCI 4.0.2
com.apple.driver.AppleRTC 1.3.1
com.apple.driver.AppleHPET 1.5
com.apple.driver.AppleSmartBatteryManager 160.0.0
com.apple.driver.AppleACPIButtons 1.3.2
com.apple.driver.AppleSMBIOS 1.6
com.apple.driver.AppleACPIEC 1.3.2
com.apple.driver.AppleAPIC 1.4
com.apple.driver.AppleIntelCPUPowerManagementClient 105.10.0
com.apple.security.sandbox 0
com.apple.security.quarantine 0
com.apple.nke.applicationfirewall 2.1.11
com.apple.driver.AppleIntelCPUPowerManagement 105.10.0
com.apple.driver.AppleProfileReadCounterAction 17
com.apple.driver.AppleProfileTimestampAction 10
com.apple.driver.AppleProfileThreadInfoAction 14
com.apple.driver.AppleProfileRegisterStateAction 10
com.apple.driver.AppleProfileKEventAction 10
com.apple.driver.AppleProfileCallstackAction 20
com.apple.iokit.IOSurface 74.0
com.apple.iokit.IOBluetoothSerialManager 2.3.7f1
com.apple.iokit.IOSerialFamily 10.0.3
com.apple.iokit.CHUDKernLib 365
com.apple.driver.DspFuncLib 1.8.7f1
com.apple.iokit.IOAudioFamily 1.7.6fc2
com.apple.kext.OSvKernDSPLib 1.3
com.apple.driver.AppleSMBusController 1.0.8d0
com.apple.driver.AppleHDAController 1.8.7f1
com.apple.iokit.IOHDAFamily 1.8.7f1
com.apple.nvidia.nv50hal 6.1.8
com.apple.iokit.IOFireWireIP 2.0.3
com.apple.iokit.AppleProfileFamily 41.4
com.apple.NVDAResman 6.1.8
com.apple.iokit.IONDRVSupport 2.1
com.apple.iokit.IOGraphicsFamily 2.1
com.apple.iokit.IO80211Family 311.1
com.apple.iokit.IONetworkingFamily 1.9
com.apple.driver.NVSMU 2.2.7
com.apple.driver.AppleSMC 3.0.1d2
com.apple.driver.IOPlatformPluginFamily 4.1.2b1
com.apple.driver.AppleSMBusPCI 1.0.8d0
com.apple.driver.BroadcomUSBBluetoothHCIController 2.3.7f1
com.apple.driver.AppleUSBBluetoothHCIController 2.3.7f1
com.apple.iokit.IOBluetoothFamily 2.3.7f1
com.apple.driver.AppleUSBMultitouch 205.32
com.apple.iokit.IOUSBHIDDriver 4.0.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.5
com.apple.iokit.IOBDStorageFamily 1.6
com.apple.iokit.IODVDStorageFamily 1.6
com.apple.iokit.IOCDStorageFamily 1.6
com.apple.driver.AppleUSBMergeNub 4.0.0
com.apple.driver.AppleUSBComposite 3.9.0
com.apple.driver.XsanFilter 402.1
com.apple.iokit.IOAHCISerialATAPI 1.2.4
com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.5
com.apple.iokit.IOFireWireFamily 4.2.6
com.apple.iokit.IOAHCIFamily 2.0.4
com.apple.iokit.IOUSBUserClient 4.0.0
com.apple.iokit.IOUSBFamily 4.0.2
com.apple.driver.AppleEFIRuntime 1.3.0
com.apple.iokit.IOHIDFamily 1.6.5
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.TMSafetyNet 6
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.DiskImages 283
com.apple.iokit.IOStorageFamily 1.6.1
com.apple.driver.AppleACPIPlatform 1.3.2
com.apple.iokit.IOPCIFamily 2.6
com.apple.iokit.IOACPIFamily 1.3.0
Model: MacBookPro5,2, BootROM MBP52.008E.B05, 2 processors, Intel Core 2 Duo, 3.06 GHz, 8 GB, SMC 1.42f4
Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.27)
Bluetooth: Version 2.3.7f1, 2 service, 19 devices, 2 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: APPLE SSD TS256A, 233.76 GB
Serial ATA Device: HL-DT-ST DVDRW  GS21N
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0x04600000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000
USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8217, 0x06110000

Interval Since Last Panic Report:  3102596 secPanics Since Last Report:          1Anonymous UUID:                    F2C3F164-E22C-4CED-9F75-D38C6BF746D9

Wed Sep 29 06:48:58 2010panic(cpu 1 caller 0x2a8ab2): Kernel trap at 0x96fb3f40, type 14=page fault, registers:CR0: 0x8001003b, CR2: 0x0cefb004, CR3: 0x00100000, CR4: 0x00000660EAX: 0x818d3e2c, EBX: 0x0cefb004, ECX: 0x0cefb004, EDX: 0x00000000CR2: 0x0cefb004, EBP: 0x818d3dd8, ESI: 0x818d3ecc, EDI: 0x818d3ec0EFL: 0x00010282, EIP: 0x96fb3f40, CS:  0x00000008, DS:  0x00000010Error code: 0x00000000

Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)0x818d3bd8 : 0x21b455 (0x5cf328 0x818d3c0c 0x2238b1 0x0) 0x818d3c28 : 0x2a8ab2 (0x591664 0x96fb3f40 0xe 0x59182e) 0x818d3d08 : 0x29e9a8 (0x818d3d20 0x0 0x818d3dd8 0x96fb3f40) 0x818d3d18 : 0x96fb3f40 (0xe 0x840048 0x818d0010 0x290010) 0x818d3dd8 : 0x96faef92 (0xcefb004 0x818d3e2c 0x818d3e38 0x233a0b) 0x818d3e68 : 0x96faa3c9 (0x818d3ed0 0x818d3ecc 0x818d3ed4 0x818d3ed8) 0x818d3ef8 : 0x31a00c (0x0 0xeb06604 0x2 0x818d3f74) 0x818d3f68 : 0x31a422 (0x0 0x7d370300 0x0 0xf5a14ac) 0x818d3fc8 : 0x29e6cc (0xf5a1484 0x0 0x29e6db 0xe8317a8)       Kernel Extensions in backtrace (with dependencies):         com.cisco.nke.ipsec(2.0.1)@0x96fa8000->0x97016fff

BSD process name corresponding to current thread: kernel_task

Mac OS version:10F569

Kernel version:Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386System model name: MacBookPro5,2 (Mac-F2268EC8)

System uptime in nanoseconds: 34017855301023unloaded kexts:com.apple.driver.AppleHIDKeyboard 1.2.0a3 (addr 0x81a1a000, size 0x8192) – last unloaded 28736694956810loaded kexts:com.cisco.nke.ipsec 2.0.1com.vmware.kext.vmnet 3.0.0com.vmware.kext.vmioplug 3.0.0com.vmware.kext.vmci 3.0.0com.vmware.kext.vmx86 3.0.0com.sophos.kext.sav 7.1.1com.Logitech.Control Center.HID Driver 2.6.0com.apple.filesystems.smbfs 1.6.2 – last loaded 53020607568com.apple.driver.AppleHWSensor 1.9.3d0com.apple.filesystems.autofs 2.1.0com.apple.driver.AGPM 100.12.12com.apple.driver.AudioAUUC 1.4com.apple.Dont_Steal_Mac_OS_X 7.0.0com.apple.iokit.CHUDUtils 364com.apple.iokit.CHUDProf 364com.apple.driver.AppleMikeyHIDDriver 1.2.0com.apple.driver.AppleIntelPenrynProfile 17.1com.apple.driver.AppleMikeyDriver 1.8.7f1com.apple.driver.AppleHDA 1.8.7f1com.apple.driver.AppleUpstreamUserClient 3.3.2com.apple.driver.AudioIPCDriver 1.1.2com.apple.nvenet 2.0.15com.apple.driver.AirPortBrcm43xx 423.91.27com.apple.driver.SMCMotionSensor 3.0.0d4com.apple.kext.AppleSMCLMU 1.5.0d3com.apple.driver.AppleGraphicsControl 2.8.63com.apple.GeForce 6.1.8com.apple.driver.ACPI_SMC_PlatformPlugin 4.1.2b1com.apple.driver.AppleLPC 1.4.12com.apple.driver.AppleUSBTCButtons 1.8.1b1com.apple.driver.AppleUSBTCKeyboard 1.8.1b1com.apple.driver.AppleIRController 303.8com.apple.iokit.SCSITaskUserClient 2.6.5com.apple.iokit.IOAHCIBlockStorage 1.6.2com.apple.BootCache 31com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1com.apple.driver.AppleFWOHCI 4.7.1com.apple.driver.AppleAHCIPort 2.1.2com.apple.driver.AppleEFINVRAM 1.3.0com.apple.driver.AppleUSBHub 4.0.0com.apple.driver.AppleUSBOHCI 3.9.6com.apple.driver.AppleUSBEHCI 4.0.2com.apple.driver.AppleRTC 1.3.1com.apple.driver.AppleHPET 1.5com.apple.driver.AppleSmartBatteryManager 160.0.0com.apple.driver.AppleACPIButtons 1.3.2com.apple.driver.AppleSMBIOS 1.6com.apple.driver.AppleACPIEC 1.3.2com.apple.driver.AppleAPIC 1.4com.apple.driver.AppleIntelCPUPowerManagementClient 105.10.0com.apple.security.sandbox 0com.apple.security.quarantine 0com.apple.nke.applicationfirewall 2.1.11com.apple.driver.AppleIntelCPUPowerManagement 105.10.0com.apple.driver.AppleProfileReadCounterAction 17com.apple.driver.AppleProfileTimestampAction 10com.apple.driver.AppleProfileThreadInfoAction 14com.apple.driver.AppleProfileRegisterStateAction 10com.apple.driver.AppleProfileKEventAction 10com.apple.driver.AppleProfileCallstackAction 20com.apple.iokit.IOSurface 74.0com.apple.iokit.IOBluetoothSerialManager 2.3.7f1com.apple.iokit.IOSerialFamily 10.0.3com.apple.iokit.CHUDKernLib 365com.apple.driver.DspFuncLib 1.8.7f1com.apple.iokit.IOAudioFamily 1.7.6fc2com.apple.kext.OSvKernDSPLib 1.3com.apple.driver.AppleSMBusController 1.0.8d0com.apple.driver.AppleHDAController 1.8.7f1com.apple.iokit.IOHDAFamily 1.8.7f1com.apple.nvidia.nv50hal 6.1.8com.apple.iokit.IOFireWireIP 2.0.3com.apple.iokit.AppleProfileFamily 41.4com.apple.NVDAResman 6.1.8com.apple.iokit.IONDRVSupport 2.1com.apple.iokit.IOGraphicsFamily 2.1com.apple.iokit.IO80211Family 311.1com.apple.iokit.IONetworkingFamily 1.9com.apple.driver.NVSMU 2.2.7com.apple.driver.AppleSMC 3.0.1d2com.apple.driver.IOPlatformPluginFamily 4.1.2b1com.apple.driver.AppleSMBusPCI 1.0.8d0com.apple.driver.BroadcomUSBBluetoothHCIController 2.3.7f1com.apple.driver.AppleUSBBluetoothHCIController 2.3.7f1com.apple.iokit.IOBluetoothFamily 2.3.7f1com.apple.driver.AppleUSBMultitouch 205.32com.apple.iokit.IOUSBHIDDriver 4.0.2com.apple.iokit.IOSCSIMultimediaCommandsDevice 2.6.5com.apple.iokit.IOBDStorageFamily 1.6com.apple.iokit.IODVDStorageFamily 1.6com.apple.iokit.IOCDStorageFamily 1.6com.apple.driver.AppleUSBMergeNub 4.0.0com.apple.driver.AppleUSBComposite 3.9.0com.apple.driver.XsanFilter 402.1com.apple.iokit.IOAHCISerialATAPI 1.2.4com.apple.iokit.IOSCSIArchitectureModelFamily 2.6.5com.apple.iokit.IOFireWireFamily 4.2.6com.apple.iokit.IOAHCIFamily 2.0.4com.apple.iokit.IOUSBUserClient 4.0.0com.apple.iokit.IOUSBFamily 4.0.2com.apple.driver.AppleEFIRuntime 1.3.0com.apple.iokit.IOHIDFamily 1.6.5com.apple.iokit.IOSMBusFamily 1.1com.apple.security.TMSafetyNet 6com.apple.kext.AppleMatch 1.0.0d1com.apple.driver.DiskImages 283com.apple.iokit.IOStorageFamily 1.6.1com.apple.driver.AppleACPIPlatform 1.3.2com.apple.iokit.IOPCIFamily 2.6com.apple.iokit.IOACPIFamily 1.3.0Model: MacBookPro5,2, BootROM MBP52.008E.B05, 2 processors, Intel Core 2 Duo, 3.06 GHz, 8 GB, SMC 1.42f4Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MBGraphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MBMemory Module: global_nameAirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.27)Bluetooth: Version 2.3.7f1, 2 service, 19 devices, 2 incoming serial portsNetwork Service: AirPort, AirPort, en1Serial ATA Device: APPLE SSD TS256A, 233.76 GBSerial ATA Device: HL-DT-ST DVDRW  GS21NUSB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0x04600000USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8217, 0x06110000

Mac OS X and FreeBSD

Sometimes I for get about the Mac OS x being a variant of BSD. I am working on getting my Soekris appliance updated from Debian 3 to FreeBSD 8.1.  In the process I was using a VMware Fusion FreeBSD virtual machine to build my image for my embedded network appliance.  When it came time to update the BIOS on the Soekris box I needed to work from the command line and not through the GUI serial terminal procram that I had been using called CoolTerm.

So I proceeded to install Lrzsz, which needed the Mac Ports which needed Mac Developer environment XCode. The hardest part about this step was registering as an Apple Developer to get the free download of XCode SDK. I am registered as a Safari Developer, Yooo Hooo!.

Mac Ports installed Lrzsz here:

/opt/local/var/macports/distfiles/lrzsz
/opt/local/var/macports/software/lrzsz
/opt/local/var/macports/sources/rsync.macports.org/release/ports/comms/lrzsz

/opt/local/var/macports/distfiles/lrzsz/opt/local/var/macports/software/lrzsz/opt/local/var/macports/sources/rsync.macports.org/release/ports/comms/lrzsz

It is taking me a while to get use to the Mac OS X file system from the command line interface compared to a FreeBSD or CentOS system. The concepts are similar, it is just that some Unixes put files in different locations.

So arter installing Lrzsz I could connect directly to my Soekris using a USB to Serial cable.

$ sudo cu -l /dev/tty.usbserial -s 19200

Next I needed to solve the keybpard problem.  CTRL+P was not working to put the Soekris in monitor mode during bootup.

My Debian 3 Soekris box has not been changed since 3/23/2003.

Well I had to give up on getting my Debian to boot into single mode.  I switched back to my Mac to get the MAC IDs from the Soekris Ethernet

eth0: NatSemi DP8381[56] at 0xc4878000, 00:00:24:c0:a9:90, IRQ 11.

eth1: NatSemi DP8381[56] at 0xc487a000, 00:00:24:c0:a9:91, IRQ 5.

I will start to do a PXE boot install.
Man, I have not done this in a while.  I am not building a custom FreeBSD Kernel for my Soekris box.

Exchange 2010 Continuous Login

The way that it was explained to me is that Exchange needs to authenticate you for each email session.  This should happen only once when you start Outlook.  Every time that you quit Outlook Exchange will ask for your credentials once.  Make sure that your are authenticating with asuramsyourusername and no other server.  Once you do this you will not be prompted again for authentication until you exit Outlook.

This is an enhanced security feature for Exchange.  One advantage to this feature is that it allows you to access email without VPN.  The email connection is secure and encrypted between your remote Outlook client and Exchange.  To make sure that it is you when your laptop or computer starts up Exchange wants your authentication to give you access to your email.

I fixed the problem with Dr. King-Jupiter because the pop-up was populated with webmailyourusername.  I am not sure why that happened, but after I changed this to asuramsyourusername the pop up only displayed once each Outlook session.

If you are getting a Continuous Login during your Outlook session then your Outlook configuration is not correct or the pop up that is displaying I not authenticating to the Exchange server.

Here is a sample of what the pop up should look like

If the default user does not show ASURAMSyourusername then select Use another account and type in ASURAMSyourusername.  You should only have to do this once until you exit Outlook. If you leave your computer on all day and it does not go to sleep then you should never see this pop up again.  I use Fusion and sometime I suspend my session at work.  I take my laptop home and start my Windows session and it I have Outlook open at work when I suspend when I start my session at home Outlook will behave like it was still on, I do not get a pop up until I exit Outlook.

I am including my Outlook settings that I sent out previously for your reference.  If you still have problems I will make arrangements to look at your settings.  These are the settings that I used to fix Dr. King-Jupiter’s problem.  When I contacted her she said that everything was working fine.  If this is not the cans then I will investigate any new issues that are being reported through Track-It!

Below are the basic settings for MS Outlook client. I have tested these settings on Outlook 2010 and Outlook 2007. When checking settings for anyone make sure that you use the settings below.  You will have to substitute the correct username for lcwormley. If you do the proxy settings you will be able to connect to Exchange 2010 serves from anywhere without using VPN.  Please test and let me know if here are any problems.