Mailing Lists: Apple Mailing Lists

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

Re: does OS 10.4.7 support CDC Ethernet Emulation Model now?



Brendon,
If the device works with the older USBCDCEthernet driver then it's an Ethernet Control Model (ECM) not an Ethernet Emulation Model (EEM) device. If that's the case it should work with Apple's released CDC driver.

Could you include a USB Bus probe so we can confirm exactly what the device is.

Thanks...
Russ
------------------

On Oct 25, 2006, at 5:04 PM, Brendon Allen wrote:

Hello Everyone,

I recently was assigned to work on a USB Driver for a pocket usb modem we make that uses the CDC Ethernet Emulation from Apple.

This is a new chipset for us made by TI and they gave us an installer that installs an older cdc extension named

USBCDCEthernet

This kext worked fine in 10.4 on ppc but obviously will not load on the intel boxes.

It was superceded by the New CDC kexts in 10.4.

So I first compiled the new AppleUSBCDCDriver project and got that to build universal no problem.  However when I loaded the kext I got the problem explained in the thread with this title with the answer from Russ at the end of the email.

kld(): Undefined symbols:
_KUNCUserNotificationDisplayNotice
kextload: kld_load_from_memory() failed for module /Users/brendon/Desktop/Driver/AppleUSBCDCEEM.kext/Contents/MacOS/AppleUSBCDCEEM
kextload: a link/load error occured for kernel extensi

I then took the old AppleCDCEthernet Project and updated it to the new methods needed to make it universal and compile in the newest xcode (changing from mbuf to mbuf_t etc).  I then got the same message as above.

kld(): Undefined symbols:
_KUNCUserNotificationDisplayNotice
kextload: kld_load_from_memory() failed for module /Users/brendon/Desktop/USBCDCEthernet.kext/Contents/MacOS/USBCDCEthernet


So then i found this thread and mailing list.  And saw the thread with the subject above.  

So I am wondering if anything has ever come of this?  Can the support be enabled somehow in the IODevice Driver?  Can we send a device to someone to have it looked at since this was asked of the previous poster?

thanks so much for your help

Brendon




------------------------------------
Michael,
The kext loads but is deliberately disabled as we've never seen a valid EEM device. I would like to get my hands on one if you have one or know how to get one.

Thanks...
Russ

Is this a problem I need to file into Radar or did I forget to install or set something?

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

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

This email sent to email@hidden

References: 
 >Re: does OS 10.4.7 support CDC Ethernet Emulation Model now? (From: Brendon Allen <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.