Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

kld(): Undefined symbols: _mbuf_copydata, etc...



Hi,

Mick fixed the mbuf calls on the Wireless Driver and asked me to test it out.  I changed the plist OSBundleLibraries so they reference the kernel and iokit versions I got with kextstat.  Now when I try to kextload the driver I get this:

/System/Library/Extensions $ sudo kextload -v -t WirelessDriver.kext/
kextload: kext /System/Library/Extensions/AppleLMUController.kext is not valid
kextload: kext /System/Library/Extensions/AppleOnboardDisplay.kext is not valid
kextload: kext /System/Library/Extensions/AppleRAID.kext is not valid
kextload: kext /System/Library/Extensions/BootCache.kext is not valid
kextload: kext /System/Library/Extensions/Lexmark X422.kext is not valid
kextload: kext /System/Library/Extensions/Apple02Audio.kext/Contents/PlugIns/AppleTexas2Audio.kext is not valid
kextload: kext /System/Library/Extensions/Apple02Audio.kext/Contents/PlugIns/AppleTexasAudio.kext is not valid
kextload: kext /System/Library/Extensions/AppleI2SModemFamily.kext/Contents/PlugIns/AppleModemOnHoldService.kext is not valid
kextload: kext /System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/InternalUSBModem.kext is not valid
kextload: kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCDMM.kext is not valid
kextload: kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCECMControl.kext is not valid
kextload: kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCECMData.kext is not valid
kextload: kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCEEM.kext is not valid
kextload: kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBCDCWCM.kext is not valid
kextload: resolving dependencies for kernel extensions with validation and authentication failures
kextload: extension WirelessDriver.kext/ appears to be valid
kextload: loading extension WirelessDriver.kext/
kld(): Undefined symbols:
_mbuf_copydata
_mbuf_data
_mbuf_len
_mbuf_pkthdr_len
_mbuf_pkthdr_setlen
_mbuf_setlen
kextload: kld_load_from_memory() failed for module /System/Library/Extensions/WirelessDriver.kext/Contents/MacOS/WirelessDriver
kextload: a link/load error occured for kernel extension WirelessDriver.kext/
load failed for extension WirelessDriver.kext/
(run kextload with -t for diagnostic output)
/System/Library/Extensions $

There must be something I'm missing.

Any hints?

Thanks again for helping a novice.

Rob
--
Rob Frohne, Ph.D., P.E.
E.F. Cross School of Engineering
Walla Walla College

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-drivers mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/darwin-drivers/email@hidden

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.