Also sorry for the newbie question but which one of the fields below will tell me that.
Full Speed device @ 2 (0x18100000): ............................................. Communication device from NETOPIA, INC.
Device Descriptor
Descriptor Version Number: 0x0110
Device Class: 2 (Communication)
Device Subclass: 0
Device Protocol: 0
Device MaxPacketSize: 8
Device VendorID/ProductID: 0x100D/0x6072 (NETOPIA, INC.)
Device Version Number: 0x0000
Number of Configurations: 2
Manufacturer String: 1 "Texas Instruments"
Product String: 2 (none)
Serial Number String: 3 "29434696"
Configuration Descriptor
Length (and contents): 67
Raw Descriptor (hex) 0000: 09 02 00 43 02 01 00 C0 00 09 04 00 00 01 02 02
Raw Descriptor (hex) 0010: FF 04 05 24 00 10 01 05 24 01 00 01 04 24 02 00
Raw Descriptor (hex) 0020: 05 24 06 00 01 07 05 82 03 08 00 01 09 04 01 00
Raw Descriptor (hex) 0030: 02 0A 00 00 05 07 05 81 02 40 00 00 07 05 01 02
Raw Descriptor (hex) 0040: 40 00 00
Number of Interfaces: 2
Configuration Value: 1
Attributes: 0xC0 (self-powered)
MaxPower: 0 ma
Interface #0 - Communications-Control
Alternate Setting 0
Number of Endpoints 1
Interface Class: 2 (Communications-Control)
Interface Subclass; 2
Interface Protocol: 255
Comm Class Header Functional Descriptor
Raw Descriptor (hex) 0000: 05 24 00 10 01
Comm Class Call Management Functional Descriptor
Raw Descriptor (hex) 0000: 05 24 01 00 01
Comm Class Abstract Control Management Functional Descriptor
Raw Descriptor (hex) 0000: 04 24 02 00
Comm Class Union Functional Descriptor
Raw Descriptor (hex) 0000: 05 24 06 00 01
Endpoint 0x82 - Interrupt Input
Address: 0x82 (IN)
Attributes: 0x03 (Interrupt no synchronization data endpoint)
Max Packet Size: 8
Polling Interval: 1 ms
Interface #1 - Communications-Data/Unknown Comm Class Model
Alternate Setting 0
Number of Endpoints 2
Interface Class: 10 (Communications-Data)
Interface Subclass; 0 (Unknown Comm Class Model)
Interface Protocol: 0
Endpoint 0x81 - Bulk Input
Address: 0x81 (IN)
Attributes: 0x02 (Bulk no synchronization data endpoint)
Max Packet Size: 64
Polling Interval: 0 ms
Endpoint 0x01 - Bulk Output
Address: 0x01 (OUT)
Attributes: 0x02 (Bulk no synchronization data endpoint)
Max Packet Size: 64
Polling Interval: 0 ms
Configuration Descriptor
Length (and contents): 80
Raw Descriptor (hex) 0000: 09 02 00 50 02 02 00 C0 00 09 04 00 00 01 02 06
Raw Descriptor (hex) 0010: 00 04 05 24 00 10 01 0D 24 0F 06 00 00 00 00 EA
Raw Descriptor (hex) 0020: 05 20 00 00 05 24 06 00 01 07 05 82 03 08 00 01
Raw Descriptor (hex) 0030: 09 04 01 00 00 0A 00 00 05 09 04 01 01 02 0A 00
Raw Descriptor (hex) 0040: 00 05 07 05 81 02 40 00 00 07 05 01 02 40 00 00
Unknown Descriptor 0050:
Number of Interfaces: 2
Configuration Value: 2
Attributes: 0xC0 (self-powered)
MaxPower: 0 ma
Interface #0 - Communications-Control
Alternate Setting 0
Number of Endpoints 1
Interface Class: 2 (Communications-Control)
Interface Subclass; 6
Interface Protocol: 0
Comm Class Header Functional Descriptor
Raw Descriptor (hex) 0000: 05 24 00 10 01
Comm Class Ethernet Networking Functional Descriptor
Raw Descriptor (hex) 0000: 0D 24 0F 06 00 00 00 00 EA 05 20 00 00
Comm Class Union Functional Descriptor
Raw Descriptor (hex) 0000: 05 24 06 00 01
Endpoint 0x82 - Interrupt Input
Address: 0x82 (IN)
Attributes: 0x03 (Interrupt no synchronization data endpoint)
Max Packet Size: 8
Polling Interval: 1 ms
Interface #1 - Communications-Data/Unknown Comm Class Model
Alternate Setting 0
Number of Endpoints 0
Interface Class: 10 (Communications-Data)
Interface Subclass; 0 (Unknown Comm Class Model)
Interface Protocol: 0
Interface #1 - Communications-Data/Unknown Comm Class Model (#1)
Alternate Setting 1
Number of Endpoints 2
Interface Class: 10 (Communications-Data)
Interface Subclass; 0 (Unknown Comm Class Model)
Interface Protocol: 0
Endpoint 0x81 - Bulk Input
Address: 0x81 (IN)
Attributes: 0x02 (Bulk no synchronization data endpoint)
Max Packet Size: 64
Polling Interval: 0 ms
Endpoint 0x01 - Bulk Output
Address: 0x01 (OUT)
Attributes: 0x02 (Bulk no synchronization data endpoint)
Max Packet Size: 64
Polling Interval: 0 ms
On Oct 26, 2006, at 4:17 AM, Russ Winsper wrote:
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: