Interface unit descriptor vs. device unit descriptor

In NI-488.2 Function Reference Manual for Windows (321038g) the description of ibfind() says in its last Note that ibfind() is deprecated for use in finding device descriptors. It doesn't say if ibfind() should still be used in new applications to find interface descriptors but I think it seems to be necessary. The description of ibdev() says that ibdev() only opens device descriptors so it seems to be useless for part of my needs.
However, ibfind() is still capable of finding device descriptors despite being deprecated for that purpose. I downloaded the example of two computers from ftp://ftp.ni.com/contrib/epd/B45EACE3DD1C56A4E034080020E74861/two_computers.zip
In the example, both the controller and the non-controller call ilfind() which calls ibfind(). The controller calls ibfind("GPIB0") and I think it gets an interface unit descriptor. The controller calls ibfind("DEV1") and I think it gets a device unit descriptor with a connection to the non-controller. But the non-controller calls the same ibfind("GPIB0") and it gets a device descriptor with a connection to the controller!
How does ibfind() know whether the caller wants an interface unit descriptor or a device unit descriptor? As far as I can tell, ibfind() seems to be reading the programmer's mind. How can I be sure it will read my mind correctly?
Also, what happens if there are three computers? When the controller calls ibfind() three times, ibfind() might magically figure out which call to return an interface unit descriptor and which two calls to return device unit descriptors. But how will the "DEV1" and "DEV2" calls be matched up against the correct non-controllers? The controller needs some way to know which device is which.
I see how to set a primary address on a unit descriptor, but this doesn't solve anything. If the unit descriptor has magically been opened as an interface unit descriptor then great, I can set my own board's address. If the unit descriptor has magically been opened to a device unit descriptor connected to a random choice of non-controller device, then I can set the unknown device's address, but I still don't know which device it is.
I think I need to make each computer open its own interface and set the primary address of its own interface, and next I need to make the controller open each device at a known address for each device, but I can't find any way to achieve the necessary detail of control for any part of this.

I think this part of your answer really answers my first question:
> ibfind will open a interface unit descriptor if the
> name used is GPIB where id is the interface
> number (GPIB0, GPIB1, ...).
May I suggest that the description of ibfind() in the NI-488.2 Function Reference Manual for Windows (321038g) would really benefit from the addition of this information.
It also still seems that ibfind() is not deprecated for this purpose because ibdev() cannot open an interface. ibfind() is deprecated in the case of opening a device only, because ibdev() is more flexible for devices, but this has no bearing on the necessity of ibfind() for interfaces.
By the way, if suggestions are permitted: If there were an ibint() function then ibfind() c
ould be deprecated completely. Programmers could see immediately if a call was opening an interface through ibint() vs. a device through ibdev().
Regarding the two computers example, the comment in the non-controller code really confused me. The comment implies that ibfind() is opening a device descriptor there. Now I understand that the non-controller isn't directly opening a device connection to the controller, the non-controller is only opening its own interface because ibfind() gives special treatment to strings of the form "GPIB". (Of course the designer knows that this device will be the target of the controller, but that's not under the control of the non-controller's call to ibfind().)
Now I'm off to search for GpibConf.exe. I guess this utility is newer than the September 2000 driver disk.
(I remember once upon a time when devices weren't powerful enough to run a program like GpibConf.exe, but in my current application the target devices are running Windows 2
000. Maybe the next generation of voltmeters will crash frequently :-) Does LabView accurately display the instruments' Blue Screens of Death :-?)

Similar Messages

  • Good interface unit that includes midi?

    On location working in a newly set up edit suite / studio.  They've got a good setup here (FCP 7/Logic 9 et. al), but are lacking an audio interface box.  They have several very small M-Audio units (small Fast Track), but they aren't midi, no stereo in, and my experience with M-Audio FastTrack Pro is that every time the Mac goes to sleep the connection is lost, and the audio unit has to be turned off and on again ... which means also turning the speakers on and of (they have two self-powered KRK's).  A pain.  And as far as I know M-Audio has never managed to fix this.
    Can anyone suggest a decent but modestly priced unit that DOES interface well with Apple/Logic/FCP?  I'd love an Apogee, but they've already spent a small fortune setting up virtually a whole studio, cameras, lights, two edit suites, and the money manager is reluctant to spend any more money until the studio proves itself.  Meanwhile I have to produce a film immediately.
    So I'm looking for an M-Audio like (FastTrack Pro) unit that does midi in and out and two XLR channels in and out.  And that doesn't disconnect with the Mac takes a nap?
    All ears,
    Ben

    Hi guys,
    Thank you kindly.  I'm looking into both.  I upgraded the drivers for my MAudio Fast Track Pro a few weeks ago, but it didn't seem to make a difference ... it still disconnects when the Mac goes to sleep mode.  Someone in an MAudio Forum last year told me it was a hardware thing, and not correctable with a driver fix.  Perhaps that is not correct.  Thank you AdamSqu, I'll do some more driver hunting.
    I had a minor epiphany yesterday, after posting.  They are getting an M-Audio midi keyboard ... which doesn't NEED midi ports.  So I don't need an interface with midi ports.  So I suggested an Apogee Duet (because I've had success on the road with them) and I think that's what they are getting.
    I am curious about the Saffire Pro though, hadn't heard of it before, and am reading up on it on the website.
    Again, thank you guys, most appreciated,
    Ben

  • ACS web interface hangs on Network Device Group

    We are facing problem of ACS web interface stop responding whenever a Network Device Group is edited/added/deleted. This happens regardless of whether the web interface is opened remotely or on the ACS server.
    The session needs to be killed and then have to wait several minutes before attempting to edit NDG (although new session to ACS can be opened up almost immediately).
    I have checked there are no proxy settings in the browser, no firewall in between, etc.
    ACS is installed on Windows 2003 Server Enterprise Edition with SP1.
    ACS installation on another server of same hardware specs and java version works fine. The difference is that the OS on the working ACS is Win 2K3 Ent Ed. without SP1. However, according to Cisco, WIN 2K3 Ent Ed with SP1 is a supported platform.
    My ACS version is 4.0(1) build 27.
    Any ideas?

    I assume you have a java runtime installed?
    alas in the "old days" you could troubleshoot this type of thing by looking in the windows registry. This is all internal to the ACS SQLAnywhere DB now :(
    Darran

  • Interfacing of RS232 serial devices through USB ports within LabVIEW 6.1 and Windows 2000 Pro?

    I have a data acqusition requirement of using 5 RS232 devices, but the motherboard i use only has two serial ports. However, it does have 4 USB ports. Does anyone know if it is possible to use these USB ports to input data from an RS232 device through a serial to USB converter?
    Does LabVIEW 6.1 support this under Windows 2000 Pro?
    Thanks in advance,
    Fraser

    Hi Fraser,
    I just moved an app to a new laptop and had to use a USB to serial comm adapter. At first try the app did not find the comm port.
    After sleeping on it, we downlaoded the most up-to-date driver for the device and upgraded VISA to the latest and gretest version.
    Everything worked fine after that.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • After using my new firewire audio interface, my devices get electrostatic

    I recently bought a Focusrite Saffire 24DSP which is connected by a firewire cable to my macbook pro (late 2010). I connect it as stated with my macbook of. Now there are moments (and unfortunately they are moment of surprise) that my macbook's case get all electrostatic. Not just a little bit but one that makes your hair rises. Also at that same moment the case of the Focusrite audio interface is also all static, also the back of my audio monitors/speakers (which is connected by xlr-cable to this audio interface), these last two devices are the worse, and even in some cases the metal case of my Novation Remote SL keyboard which is connected by usb to my macbook. You can understand that I sometimes getting nervous to touch anything once the audio interface is powered on... or at the end of my session to power my stuff off.
    I first thought that connecting the audio interface to its own wall socket/adapter, instead of using it by powered from the firewire, would solve it, but not.
    Even this morning, after powering off everything last night (though the firewire cable still connected), i got a shock when opening my macbook and 5min. later touching the audio interface. How can I resolve this? Is it a problem of my new interface, is it a firewire problem? or is it the macbook? ......
    Would it help to put the audio interface on rubber feets.. or should I take care in what order I put devices on and off? Please any help or suggestions, since waking up this way is a terrible one

    Is the MBP plugged in using a three pronged properly grounded outlet?

  • Generic "usb midi device" in 10.9 / Mavericks

    What does Mavericks need to use the product string from the USB descriptor as the name of the MIDI port?  I have an assortment of USB Audio Class 2.0 compliant audio + MIDI interfaces.  Some behave as they do in Mountain Lion and earlier:  If manufacturer Foo makes a product Bar with audio and MIDI interfaces, then the Audio Midi Setup windows will show an audio interface named Bar, and a MIDI port named Bar.  If you double-click on the MIDI port, it shows the Model, "Bar," and additional information, including the manufacturer Foo, as retrieved from the USB descriptor.  This is expected and desired, especially with devices that unlock features in non-free software.
    However, with Mavericks, some devices (staying with the Foo/Bar example), though the audio interface gets named Bar, show up in the MIDI Studio window of AMS as "USB MIDI Device," and double-clicking reveals the manufacturer and model to be "Generic" and "USB MIDI Device," respectively.  If you use the drop down menu at the top of this window to switch to a different configuration, or define a new one, while the device is connected, it appears in the second configuration as Bar, with the correct manufacturer.
    Now, according to https://developer.apple.com/library/mac/technotes/tn2274/_index.html, the Interface Association Descriptor needs to group all the audio descriptors together, they need to be contiguous, and they need to be ordered by Audio Control, then Audio Streaming, then MIDI streaming.  The device that isn't coming up correctly meets those criteria, so I wonder what else is missing.
    Here's a dump:
    Information for device Bar (VID=0x0f00 PID=0x0baa):
    Connection Information:
    Connection status: Device connected
    Device actual bus speed: High
    Device is hub: No
    Device address: 0x0001
    Current configuration value: 0x01
    Number of open pipes: 5
    Device Descriptor:
    0x12    bLength
    0x01    bDescriptorType
    0x0200    bcdUSB
    0xEF    bDeviceClass   (Miscellaneous device)
    0x02    bDeviceSubClass  
    0x01    bDeviceProtocol  
    0x40    bMaxPacketSize0   (64 Bytes)
    0x0f00    idVendor
    0x0baa    idProduct
    0x0010    bcdDevice
    0x01    iManufacturer   "Foo"
    0x03    iProduct   "Bar"
    0x00    iSerialNumber
    0x02    bNumConfigurations
    Device Qualifier Descriptor:
    0x0A    bLength
    0x06    bDescriptorType
    0x0200    bcdUSB
    0x00    bDeviceClass  
    0x00    bDeviceSubClass  
    0x00    bDeviceProtocol  
    0x40    bMaxPacketSize0   (64 Bytes)
    0x01    bNumConfigurations
    0x00    bReserved
    Configuration Descriptor:
    0x09    bLength
    0x02    bDescriptorType
    0x0169    wTotalLength
    0x05    bNumInterfaces
    0x01    bConfigurationValue
    0x00    iConfiguration
    0x80    bmAttributes   (Bus-powered Device)
    0xFA    bMaxPower   (500 mA)
    Interface Association Descriptor:
    0x08    bLength
    0x0B    bDescriptorType
    0x00    bFirstInterface
    0x04    bInterfaceCount
    0x01    bFunctionClass   (Audio Device Class)
    0x00    bFunctionSubClass  
    0x20    bFunctionProtocol  
    0x00    iFunction
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x00    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x01    bInterfaceSubClass   (Audio Control Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AC Interface Header Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0200    bcdADC
    0x08    bCategory
    0x0087    wTotalLength
    0x00    bmControls
    AC Clock Source Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0A    bDescriptorSubtype
    0x29    bClockID
    0x03    bmAttributes
    0x07    bmControls
    0x00    bAssocTerminal
    0x0E    iClockSource   "Foo Internal Clock"
    AC Clock Selector Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0B    bDescriptorSubtype
    0x28    bClockID
    0x01    bNrInPins
    0x29    baCSourceID(1)
    0x03    bmControls
    0x0D    iClockSelector   "Foo Clock Selector"
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    0x00    bmControls
    0x06    iTerminal   "Bar "
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0A    bUnitID
    0x02    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x14    bTerminalID
    0x0301    wTerminalType   (Speaker)
    0x00    bAssocTerminal
    0x0A    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x00    iTerminal
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bTerminalID
    0x0201    wTerminalType   (Microphone)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    0x00    bmControls
    0x00    iTerminal
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0B    bUnitID
    0x01    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x16    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x0B    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x07    iTerminal   "Bar "
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x01    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x02    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x01    bEndpointAddress   (OUT Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x81    bEndpointAddress   (IN Endpoint)
    0x11    bmAttributes    (Transfer: Isochronous / Synch: None / Usage: Feedback)
    0x0004    wMaxPacketSize   (4 Bytes)
    0x04    bInterval
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x01    bAlternateSetting
    0x01    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x16    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x82    bEndpointAddress   (IN Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x03    bInterfaceNumber
    0x00    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x03    bInterfaceSubClass   (MIDI Streaming Interface)
    0x00    bInterfaceProtocol  
    0x00    iInterface
    MS Interface Header Descriptor:
    0x07    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0100    bcdMSC
    0x0041    wTotalLength
    MS MIDI IN Jack Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bJackType
    0x01    bJackID
    0x00    iJack
    MS MIDI IN Jack Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bJackType
    0x02    bJackID
    0x00    iJack
    MS MIDI OUT Jack Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x01    bJackType
    0x03    bJackID
    0x01    bNrInputPins
    0x02    baSourceID(1)
    0x01    baSourcePin(1)
    0x00    iJack
    MS MIDI OUT Jack Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x02    bJackType
    0x04    bJackID
    0x01    bNrInputPins
    0x01    baSourceID(1)
    0x01    baSourcePin(1)
    0x00    iJack
    Endpoint Descriptor (Audio/MIDI):
    0x09    bLength
    0x05    bDescriptorType
    0x02    bEndpointAddress   (OUT Endpoint)
    0x02    bmAttributes    (Transfer: Bulk / Synch: None / Usage: Data)
    0x0200    wMaxPacketSize   (512 Bytes)
    0x00    bInterval
    0x00    bRefresh
    0x00    bSynchAddress
    MS Bulk Data Endpoint Descriptor:
    0x05    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x01    bNumEmbMIDIJack
    0x01    baAssocJackID(1)
    Endpoint Descriptor (Audio/MIDI):
    0x09    bLength
    0x05    bDescriptorType
    0x83    bEndpointAddress   (IN Endpoint)
    0x02    bmAttributes    (Transfer: Bulk / Synch: None / Usage: Data)
    0x0200    wMaxPacketSize   (512 Bytes)
    0x00    bInterval
    0x00    bRefresh
    0x00    bSynchAddress
    MS Bulk Data Endpoint Descriptor:
    0x05    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x01    bNumEmbMIDIJack
    0x03    baAssocJackID(1)
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x04    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0xFE    bInterfaceClass   (Application Specific)
    0x01    bInterfaceSubClass  
    0x01    bInterfaceProtocol  
    0x0F    iInterface   "Foo DFU"
    Configuration Descriptor:
    0x09    bLength
    0x02    bDescriptorType
    0x0169    wTotalLength
    0x05    bNumInterfaces
    0x01    bConfigurationValue
    0x00    iConfiguration
    0x80    bmAttributes   (Bus-powered Device)
    0xFA    bMaxPower   (500 mA)
    Interface Association Descriptor:
    0x08    bLength
    0x0B    bDescriptorType
    0x00    bFirstInterface
    0x04    bInterfaceCount
    0x01    bFunctionClass   (Audio Device Class)
    0x00    bFunctionSubClass  
    0x20    bFunctionProtocol  
    0x00    iFunction
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x00    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x01    bInterfaceSubClass   (Audio Control Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AC Interface Header Descriptor:
    0x09    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x0200    bcdADC
    0x08    bCategory
    0x0087    wTotalLength
    0x00    bmControls
    AC Clock Source Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0A    bDescriptorSubtype
    0x29    bClockID
    0x03    bmAttributes
    0x07    bmControls
    0x00    bAssocTerminal
    0x0E    iClockSource   "Foo Internal Clock"
    AC Clock Selector Descriptor:
    0x08    bLength
    0x24    bDescriptorType
    0x0B    bDescriptorSubtype
    0x28    bClockID
    0x01    bNrInPins
    0x29    baCSourceID(1)
    0x03    bmControls
    0x0D    iClockSelector   "Foo Clock Selector"
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x02    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    0x00    bmControls
    0x06    iTerminal   "Bar "
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0A    bUnitID
    0x02    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x14    bTerminalID
    0x0301    wTerminalType   (Speaker)
    0x00    bAssocTerminal
    0x0A    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x00    iTerminal
    AC Input Terminal Descriptor:
    0x11    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bTerminalID
    0x0201    wTerminalType   (Microphone)
    0x00    bAssocTerminal
    0x28    bCSourceID
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    0x00    bmControls
    0x00    iTerminal
    AC Feature Unit Descriptor:
    0x1A    bLength
    0x24    bDescriptorType
    0x06    bDescriptorSubtype
    0x0B    bUnitID
    0x01    bSourceID
    0x0000000F    bmaControls(0)
    0x0000000F    bmaControls(1)
    0x0000000F    bmaControls(2)
    0x0000000F    bmaControls(3)
    0x0000000F    bmaControls(4)
    0x00    iFeature
    AC Output Terminal Descriptor:
    0x0C    bLength
    0x24    bDescriptorType
    0x03    bDescriptorSubtype
    0x16    bTerminalID
    0x0101    wTerminalType   (USB Streaming)
    0x00    bAssocTerminal
    0x0B    bSourceID
    0x28    bCSourceID
    0x0000    bmControls
    0x07    iTerminal   "Bar "
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x01    bInterfaceNumber
    0x01    bAlternateSetting
    0x02    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x02    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x12    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x01    bEndpointAddress   (OUT Endpoint)
    0x05    bmAttributes    (Transfer: Isochronous / Synch: Asynchronous / Usage: Data)
    0x00D0    wMaxPacketSize   (208 Bytes)
    0x01    bInterval
    AS Isochronous Data Endpoint Descriptor:
    0x08    bLength
    0x25    bDescriptorType
    0x01    bDescriptorSubtype
    0x00    bmAttributes
    0x00    bmControls
    0x02    bLockDelayUnits   (Decoded PCM samples)
    0x0008    wLockDelay
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x81    bEndpointAddress   (IN Endpoint)
    0x11    bmAttributes    (Transfer: Isochronous / Synch: None / Usage: Feedback)
    0x0004    wMaxPacketSize   (4 Bytes)
    0x04    bInterval
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x00    bAlternateSetting
    0x00    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    Interface Descriptor:
    0x09    bLength
    0x04    bDescriptorType
    0x02    bInterfaceNumber
    0x01    bAlternateSetting
    0x01    bNumEndPoints
    0x01    bInterfaceClass   (Audio Device Class)
    0x02    bInterfaceSubClass   (Audio Streaming Interface)
    0x20    bInterfaceProtocol  
    0x00    iInterface
    AS Interface Descriptor:
    0x10    bLength
    0x24    bDescriptorType
    0x01    bDescriptorSubtype
    0x16    bTerminalLink
    0x00    bmControls
    0x01    bFormatType
    0x00000001    bmFormats
    0x04    bNrChannels
    0x00000000    bmChannelConfig
    0x16    iChannelNames
    AS Format Type 1 Descriptor:
    0x06    bLength
    0x24    bDescriptorType
    0x02    bDescriptorSubtype
    0x01    bFormatType
    0x04    bSubslotSize
    0x18    bBitResolution   (24 Bits/sample)
    Endpoint Descriptor:
    0x07    bLength
    0x05    bDescriptorType
    0x82    bEndpoin

    Hi,
    I have same issue with my device, but what's strange  is that it's correctly detected under Yosemite but not under 10.9.4,
    It's always detected as Generic Midi device under 10.9.4
    Do you find the reason ?
    Thx

  • USB Devices not being mounted

    I have attempted to connect both my digital camera and iPhone, and neither have worked. Unfortunately, I can't find my camera lead, but I do have my phone. This is the output of journalctl:
    May 14 20:11:34 anon kernel: usb 3-9: new high-speed USB device number 35 using xhci_hcd
    May 14 20:11:34 anon kernel: usb 3-9: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
    May 14 20:11:34 anon kernel: usb 3-9: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
    May 14 20:11:34 anon mtp-probe[10722]: checking bus 3, device 35: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
    May 14 20:11:34 anon mtp-probe[10722]: bus: 3, device: 35 was not an MTP device
    May 14 20:11:34 anon baloo_file[814]: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9"
    May 14 20:11:34 anon baloo_file[814]: QObject::connect: Cannot connect (null)::accessibilityChanged(bool,QString) to Baloo::StorageDevices::slotAccessibilityChanged(bool,QString)
    May 14 20:11:34 anon kdeinit5[748]: QObject::connect: invalid null parameter
    May 14 20:11:34 anon systemd[1]: Cannot add dependency job for unit cups.socket, ignoring: Input/output error
    May 14 20:11:34 anon systemd[1]: Started Socket daemon for the usbmux protocol used by Apple devices.
    May 14 20:11:34 anon systemd[1]: Starting Socket daemon for the usbmux protocol used by Apple devices...
    May 14 20:11:34 anon org.gtk.Private.GPhoto2VolumeMonitor[712]: (process:22878): GVFS-GPhoto2-WARNING **: device (null) has no BUSNUM property, ignoring
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.696][3] usbmuxd v1.1.0 starting up
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.697][3] Successfully dropped privileges to 'usbmux'
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.698][3] Could not get old configuration descriptor for device 3-35: -5
    May 14 20:11:34 anon org.gtk.Private.GPhoto2VolumeMonitor[712]: (process:22878): GVFS-GPhoto2-WARNING **: device (null) has no BUSNUM property, ignoring
    May 14 20:11:34 anon kernel: usb 3-9: ep 0x2 - rounding interval to 8 microframes, ep desc says 10 microframes
    May 14 20:11:34 anon kernel: usb 3-9: ep 0x81 - rounding interval to 8 microframes, ep desc says 10 microframes
    May 14 20:11:34 anon org.gtk.Private.GPhoto2VolumeMonitor[712]: (process:22878): GVFS-GPhoto2-WARNING **: device (null) has no BUSNUM property, ignoring
    May 14 20:11:34 anon org.gtk.Private.GPhoto2VolumeMonitor[712]: (process:22878): GVFS-GPhoto2-WARNING **: device (null) has no BUSNUM property, ignoring
    May 14 20:11:34 anon colord[402]: (colord:402): Cd-WARNING **: CdMain: failed to emit DeviceAdded: failed to register object: An object is already exported for the interface org.freedesktop.ColorManager.Device at /org/freedesktop/Co
    May 14 20:11:34 anon colord[402]: (colord:402): Cd-WARNING **: CdMain: failed to emit DeviceAdded: failed to register object: An object is already exported for the interface org.freedesktop.ColorManager.Device at /org/freedesktop/Co
    May 14 20:11:34 anon kernel: ipheth 3-9:4.2: Apple iPhone USB Ethernet device attached
    May 14 20:11:34 anon kernel: ipheth 3-9:4.2 enp0s20u9c4i2: renamed from eth0
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.778][3] Connecting to new device on location 0x30023 as ID 1
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.778][3] Initialization complete
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.778][3] Enabled exit on SIGUSR1 if no devices are attached. Start a new instance with "--exit" to trigger.
    May 14 20:11:34 anon usbmuxd[10735]: [20:11:34.779][3] Connected to v2.0 device 1 on location 0x30023 with serial number xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    May 14 20:11:34 anon baloo_file[814]: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb3/3-9/3-9:4.2/net/enp0s20u9c4i2"
    May 14 20:11:34 anon kdeinit5[748]: QObject::connect: invalid null parameter
    May 14 20:11:34 anon baloo_file[814]: QObject::connect: Cannot connect (null)::accessibilityChanged(bool,QString) to Baloo::StorageDevices::slotAccessibilityChanged(bool,QString)
    May 14 20:11:34 anon systemd-udevd[10739]: Assertion 'path' failed at src/login/logind-acl.c:72, function devnode_acl(). Aborting.
    May 14 20:11:34 anon systemd-udevd[214]: worker [10739] terminated by signal 6 (Aborted)
    May 14 20:11:34 anon systemd-udevd[214]: worker [10739] failed while handling '/devices/pci0000:00/0000:00:14.0/usb3/3-9/3-9:4.2/net/enp0s20u9c4i2'
    May 14 20:11:34 anon systemd-coredump[10745]: Process 10739 (systemd-udevd) of user 0 dumped core.
    May 14 20:11:35 anon org.gtk.Private.AfcVolumeMonitor[712]: creating volume for device uuid 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

    So, I can view the files on the iphone when using an "Open" dialog in a GTK app, but not in Qt or any other apps. I'm using Plasma 5 desktop, accessing files and mounting with Dolphin
    lsblk doesn't change, it remains as:
    sda 8:0 0 232.9G 0 disk
    ├─sda1 8:1 0 512M 0 part /boot
    ├─sda2 8:2 0 67.8G 0 part /
    └─sda3 8:3 0 164.6G 0 part /home
    sdb 8:16 0 2.7T 0 disk
    ├─sdb1 8:17 0 1.8T 0 part /run/media/anon/c66655000
    ├─sdb2 8:18 0 488.3G 0 part
    └─sdb3 8:19 0 488.3G 0 part
    sr0 11:0 1 1024M 0 rom
    Last edited by joshy_15 (2015-05-15 09:49:00)

  • Using an old MBox (by DigiDesign/Avid with USB) as an audio interface.

    Hello,
    I've been using my old iMac (2004 vintage, running OS X10.4) for years to make my (guitar) music recordings, using an older version of ProTools as software and an MBox (DigiDesign/Avid) as the audio interface.
    Now that I have a new MB Pro running the latest OS X, I'm contemplating upgrading my recording platform to this latest version of Logic Pro X. It seems like the right way to go and the software appears to be loaded with all the right features.
    But, I would like to keep my old MBox as the audio interface. It's a very solid, 2 input unit and plenty versatile enough for my guitar recording needs. It also provides phantom power for my condenser mics. (Something that the Symphony I/O unit from Apogee lacks in spite of its high price).
    This early version of MBox has a USB 2.0 interface which would be compatible with my Thunderbolt ports, and plenty fast enough for audio transmission.
    QUestion:
    Do you envision any compatibility issues with this MBox as an Audio Interface unit when working with this latest Logic Pro X software? Anything to watch out for?
    Ultimately I want to avoid having to get a new interface just because of the software change from Pro Tools to Logic X, especially since it's been so good and reliable to me, and still works great.
    Many thanks in advance for any hints, comments and insights!
    Andre

    Here is a little update to to my ongoing Mbox driver quest.
    I downloaded the drivers (as stated on the Avid site: Last Updated : July 9, 2013) for my legacy FW interface (Mbox 2 Pro) from here:
    http://avid.force.com/pkb/articles/en_US/download/en379411
    Installed the drivers, no interface attached to my computer. After the re-start I connected the Mbox and it was recognized in Audio MIDI Setup without any fuzz. Then I started Logic 9 and sure enough after taking a brief moment to evaluate MIDI drivers the whole OS crashed on me in a very severe way:
    Interval Since Last Panic Report:  372756 sec
    Panics Since Last Report:          1
    Anonymous UUID:                    E6B9E578-0CB1-AAE5-DDF9-9C7DAB71171F
    Sat Aug  3 12:47:50 2013
    panic(cpu 12 caller 0xffffff8013eb8655): Kernel trap at 0xffffff7f95f6aaf7, type 13=general protection, registers:
    CR0: 0x000000008001003b, CR2: 0x00007fd524c07000, CR3: 0x0000000016624000, CR4: 0x0000000000000660
    RAX: 0x9718d2aeda090018, RBX: 0xffffff803831b608, RCX: 0x7fffffffffffffff, RDX: 0x0000000000000040
    RSP: 0xffffff81753fbfa0, RBP: 0xffffff81753fbfb0, RSI: 0x0000000000000002, RDI: 0xdeadbeefdeadbeef
    R8:  0x0000000000000402, R9:  0x0000000000000000, R10: 0xffffff81753fbd20, R11: 0xffffff80141ede50
    R12: 0xffffff816c53d000, R13: 0x0000000000000000, R14: 0x0000000000000000, R15: 0xffffff8031fa3c90
    RFL: 0x0000000000010282, RIP: 0xffffff7f95f6aaf7, CS:  0x0000000000000008, SS:  0x0000000000000010
    Fault CR2: 0x00007fd524c07000, Error code: 0x0000000000000000, Fault CPU: 0xc
    Backtrace (CPU 12), Frame : Return Address
    0xffffff81753fbc40 : 0xffffff8013e1d626
    0xffffff81753fbcb0 : 0xffffff8013eb8655
    0xffffff81753fbe80 : 0xffffff8013ece17d
    0xffffff81753fbea0 : 0xffffff7f95f6aaf7
    0xffffff81753fbfb0 : 0xffffff8013eb3137
          Kernel Extensions in backtrace:
             com.digidesign.fwfamily.driver(9.0f4)[EA9004EA-D8CD-1CA7-6281-17C82B2AF0EF]@0xf fffff7f95f5c000->0xffffff7f95f7dfff
                dependency: com.apple.iokit.IOFireWireAVC(4.2.2)[F7D819BB-CD26-352B-BE6A-AB3040A06AEF]@0xff ffff7f952b9000
                dependency: com.apple.iokit.IOAudioFamily(1.8.9fc11)[AB8DD2DD-43BD-3B7B-95F7-26E6E0BBF339]@ 0xffffff7f94379000
                dependency: com.apple.iokit.IOFireWireFamily(4.5.5)[A045A111-194F-3E54-A63E-E015DC69B862]@0 xffffff7f94bd9000
    BSD process name corresponding to current thread: kernel_task
    Mac OS version:
    12E55
    Kernel version:
    Darwin Kernel Version 12.4.0: Wed May  1 17:57:12 PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64
    Kernel UUID: 896CB1E3-AB79-3DF1-B595-549DFFDF3D36
    Kernel slide:     0x0000000013c00000
    Kernel text base: 0xffffff8013e00000
    System model name: MacPro4,1 (Mac-F221BEC8)
    System uptime in nanoseconds: 225516806351
    last loaded kext at 59093531311: com.apple.driver.AppleHWSensor    1.9.5d0 (addr 0xffffff7f95c47000, size 36864)
    loaded kexts:
    com.hzsystems.terminus.driver    4
    net.telestream.driver.TelestreamAudio    1.0.5
    com.digidesign.fwfamily.driver    9.0f4
    com.paceap.kext.pacesupport.snowleopard    5.9.1
    com.digidesign.iokit.DigiDal    9.0.6f4
    com.AmbrosiaSW.AudioSupport    4.1.2
    com.Logitech.Control Center.HID Driver    3.7.0
    at.obdev.nke.LittleSnitch    3876
    com.apple.driver.AppleHWSensor    1.9.5d0
    com.apple.driver.AppleTyMCEDriver    1.0.2d2
    com.apple.driver.AGPM    100.12.87
    com.apple.driver.AudioAUUC    1.60
    com.apple.iokit.IOUserEthernet    1.0.0d1
    com.apple.iokit.IOBluetoothSerialManager    4.1.4f2
    com.apple.driver.AppleUSBDisplays    357
    com.apple.driver.AppleMikeyHIDDriver    122
    com.apple.driver.AppleHDAHardwareConfigDriver    2.3.7fc4
    com.apple.filesystems.autofs    3.0
    com.apple.driver.AppleUpstreamUserClient    3.5.10
    com.apple.driver.AppleMCCSControl    1.1.11
    com.apple.driver.AppleHDA    2.3.7fc4
    com.apple.GeForce    8.1.2
    com.apple.iokit.IOBluetoothUSBDFU    4.1.4f2
    com.apple.driver.AppleLPC    1.6.0
    com.apple.iokit.BroadcomBluetoothHCIControllerUSBTransport    4.1.4f2
    com.apple.driver.AppleMikeyDriver    2.3.7fc4
    com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
    com.apple.nvidia.NVDAStartup    8.1.2
    com.apple.Dont_Steal_Mac_OS_X    7.0.0
    com.apple.driver.ApplePolicyControl    3.4.5
    com.apple.driver.AppleFireWireStorage    3.1.7
    com.apple.driver.initioFWBridge    3.1.7
    com.apple.driver.IOFireWireSerialBusProtocolSansPhysicalUnit    3.1.7
    com.apple.driver.LSI_FW_500    3.1.7
    com.apple.driver.Oxford_Semi    3.1.7
    com.apple.driver.StorageLynx    3.1.7
    com.apple.iokit.SCSITaskUserClient    3.5.5
    com.apple.driver.CoreStorageFsck    296.16.1
    com.apple.driver.XsanFilter    404
    com.apple.iokit.IOAHCIBlockStorage    2.3.1
    com.apple.driver.AppleUSBHub    5.5.5
    com.apple.driver.AppleFileSystemDriver    3.0.1
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
    com.apple.driver.AppleIntel8254XEthernet    3.1.1b1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0d1
    com.apple.driver.Intel82574L    2.3.0b5
    com.apple.BootCache    34
    com.apple.driver.AppleAHCIPort    2.5.2
    com.apple.driver.AppleUSBEHCI    5.5.0
    com.apple.driver.AppleUSBUHCI    5.2.5
    com.apple.driver.AppleFWOHCI    4.9.6
    com.apple.driver.AppleEFINVRAM    1.7
    com.apple.driver.AppleRTC    1.5
    com.apple.driver.AppleHPET    1.8
    com.apple.driver.AppleACPIButtons    1.7
    com.apple.driver.AppleSMBIOS    1.9
    com.apple.driver.AppleACPIEC    1.7
    com.apple.driver.AppleAPIC    1.6
    com.apple.driver.AppleIntelCPUPowerManagementClient    196.0.0
    com.apple.nke.applicationfirewall    4.0.39
    com.apple.security.quarantine    2.1
    com.apple.driver.AppleIntelCPUPowerManagement    196.0.0
    com.apple.iokit.IOFireWireAVC    4.2.2
    com.apple.iokit.IOSurface    86.0.4
    com.apple.iokit.IOSerialFamily    10.0.6
    com.apple.driver.AppleUSBAudio    2.9.0f8
    com.apple.kext.triggers    1.0
    com.apple.driver.DspFuncLib    2.3.7fc4
    com.apple.nvidia.nv50hal    8.1.2
    com.apple.NVDAResman    8.1.2
    com.apple.iokit.AppleBluetoothHCIControllerUSBTransport    4.1.4f2
    com.apple.driver.IOPlatformPluginLegacy    1.0.0
    com.apple.driver.IOPlatformPluginFamily    5.3.0d51
    com.apple.driver.AppleSMBusController    1.0.11d0
    com.apple.iokit.IOFireWireIP    2.2.5
    com.apple.driver.AppleHDAController    2.3.7fc4
    com.apple.iokit.IOHDAFamily    2.3.7fc4
    com.apple.driver.AppleSMBusPCI    1.0.11d0
    com.apple.driver.AppleSMC    3.1.4d2
    com.apple.iokit.IOAudioFamily    1.8.9fc11
    com.apple.kext.OSvKernDSPLib    1.6
    com.apple.driver.AppleGraphicsControl    3.4.5
    com.apple.iokit.IONDRVSupport    2.3.7
    com.apple.iokit.IOGraphicsFamily    2.3.7
    com.apple.driver.AppleUSBHIDKeyboard    170.2
    com.apple.driver.AppleHIDKeyboard    170.2
    com.apple.driver.AppleUSBMergeNub    5.5.5
    com.apple.driver.IOBluetoothHIDDriver    4.1.4f2
    com.apple.iokit.IOBluetoothFamily    4.1.4f2
    com.apple.iokit.IOUSBHIDDriver    5.2.5
    com.apple.driver.AppleUSBComposite    5.2.5
    com.apple.iokit.IOSCSIReducedBlockCommandsDevice    3.5.5
    com.apple.iokit.IOFireWireSerialBusProtocolTransport    2.1.1
    com.apple.iokit.IOFireWireSBP2    4.2.2
    com.apple.iokit.IOSCSIMultimediaCommandsDevice    3.5.5
    com.apple.iokit.IOBDStorageFamily    1.7
    com.apple.iokit.IODVDStorageFamily    1.7.1
    com.apple.iokit.IOCDStorageFamily    1.7.1
    com.apple.driver.CoreStorage    296.16.1
    com.apple.iokit.IOAHCISerialATAPI    2.5.1
    com.apple.iokit.IOSCSIArchitectureModelFamily    3.5.5
    com.apple.iokit.IOUSBUserClient    5.5.5
    com.apple.iokit.IONetworkingFamily    3.0
    com.apple.iokit.IOAHCIFamily    2.3.1
    com.apple.iokit.IOUSBFamily    5.6.0
    com.apple.iokit.IOFireWireFamily    4.5.5
    com.apple.driver.AppleEFIRuntime    1.7
    com.apple.iokit.IOHIDFamily    1.8.1
    com.apple.iokit.IOSMBusFamily    1.1
    com.apple.security.sandbox    220.3
    com.apple.kext.AppleMatch    1.0.0d1
    com.apple.security.TMSafetyNet    7
    com.apple.driver.DiskImages    345
    com.apple.iokit.IOStorageFamily    1.8
    com.apple.driver.AppleKeyStore    28.21
    com.apple.driver.AppleACPIPlatform    1.7
    com.apple.iokit.IOPCIFamily    2.7.3
    com.apple.iokit.IOACPIFamily    1.4
    com.apple.kec.corecrypto    1.0
    Model: MacPro4,1, BootROM MP41.0081.B08, 8 processors, Quad-Core Intel Xeon, 2.26 GHz, 12 GB, SMC 1.39f5
    Graphics: NVIDIA GeForce GT 120, NVIDIA GeForce GT 120, PCIe, 512 MB
    Memory Module: DIMM 1, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Memory Module: DIMM 2, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Memory Module: DIMM 3, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Memory Module: DIMM 5, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Memory Module: DIMM 6, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Memory Module: DIMM 7, 2 GB, DDR3 ECC, 1066 MHz, 0x802C, 0x31384A53463235363732415A2D3147314631
    Bluetooth: Version 4.1.4f2 12041, 2 service, 18 devices, 1 incoming serial ports
    Network Service: Ethernet 2, Ethernet, en1
    PCI Card: NVIDIA GeForce GT 120, sppci_displaycontroller, Slot-1
    PCI Card: pci104c,8235, sppci_ieee1394openhci, Slot-2@7,0,0
    Serial ATA Device: HL-DT-ST DVD-RW GH41N
    Serial ATA Device: M4-CT256M4SSD2, 256,06 GB
    Serial ATA Device: Hitachi HDE721064SLA360, 640,14 GB
    Serial ATA Device: Hitachi HDE721064SLA360, 640,14 GB
    Serial ATA Device: WDC WD1001FALS-41K1B0, 1 TB
    USB Device: hub_device, 0x0409  (NEC Corporation), 0x0050, 0xfa200000 / 2
    USB Device: iLok, 0x088e, 0x5036, 0xfa250000 / 8
    USB Device: iLok, 0x088e, 0x5036, 0xfa260000 / 7
    USB Device: iLok, 0x088e, 0x5036, 0xfa210000 / 6
    USB Device: iLok, 0x088e, 0x5036, 0xfa230000 / 5
    USB Device: iLok, 0x088e, 0x5036, 0xfa240000 / 4
    USB Device: iLok, 0x088e, 0x5036, 0xfa220000 / 3
    USB Device: hub_device, apple_vendor_id, 0x9130, 0xfd300000 / 3
    USB Device: Keyboard Hub, apple_vendor_id, 0x1006, 0xfd310000 / 7
    USB Device: USB Mouse, 0x046d  (Logitech Inc.), 0xc00c, 0xfd313000 / 9
    USB Device: Apple Keyboard, apple_vendor_id, 0x0221, 0xfd312000 / 8
    USB Device: SoundSticks, 0x05fc  (Harman International), 0x7849, 0xfd330000 / 6
    USB Device: Apple Cinema Display, apple_vendor_id, 0x9222, 0xfd320000 / 5
    USB Device: hub_device, 0x050d  (Belkin Corporation), 0x0233, 0xfd100000 / 2
    USB Device: EPSON Scanner, 0x04b8  (Seiko Epson Corp.), 0x011e, 0xfd130000 / 4
    USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x5a100000 / 2
    USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8215, 0x5a110000 / 3
    FireWire Device: Duende Mini board, Solid State Logic, 400mbit_speed
    FireWire Device: LaCie d2 Extreme LUN 0, LaCie Group SA, 800mbit_speed
    FireWire Device: Liquid Mix, Focusrite Audio Engineering Ltd (design by Sintefex Audio Lda), 400mbit_speed
    FireWire Device: built-in_hub, 800mbit_speed
    FireWire Device: Mbox 2 Pro, DIGIDESIGN, 400mbit_speed
    But this was no surprise at all! After rebooting and repairing disk permissions I gave ProTools 9 a try and… in all its glory there it was. Now, encouraged by this success, I firmly double-clicked the LX icon and lo and behold, without a hitch! After that Logic 9 also without any complaints. This has made my day after all!
    May I draw your attention to the fact that I didn't took any action to mend anything (except permission repair). So what has happened, I ask myself? Has the ML OS the power to heal itself? I'm truly puzzled.
    Until further notice: on this MacPro, this Mbox 2 Pro is supported by ML and LX!
    BTW, if you care to choose MOTU hardware to work on, you will not regret it I'm sure. They have never ever left me standing in the cold, driver-wise or support-wise! Two things I can not say about Apogee, Avid/Digi and some more starting with the letter A ……
    Good luck!

  • Help with interfaces and Leopard 10.5.2

    Forgive me for my "ignorance" on recording but I thought I could get some decent advice in here...
    I've been a musician for 10 yrs but never recorded something at home besides midi instruments...It's about time I get to record my guitar...And from what I've been reading, neither Digidesign or MAudio interfaces are compatible with Leopard 10.5.2
    I need to buy an interface and would like an opinion...just for small recordings at home. Something like the Firewire Solo or the MBox mini. Does anyone have any preferences? Which one do you think will have drivers released sooner? I'm either gonna run it with Garage or Logic Express.
    Thanks in advance for your input!

    Barbie Rock,
    I personally love the audio interface units by Echo Audio. They are always on top of releasing new drivers when they are called for. I have an Echo Audiofire 12 and it is amazing. But, if you do not need 12 inputs they do have smaller firewire units. The Echo Audiofire2, Audiofire4 and Audiofire8. I have been using Echo Audio products for a long time and I have never had a problem with them. You can visit their website here: http://www.echoaudio.com. Whatever interface you decide on buying, I would strongly suggest not getting something that records over usb. I have had a few different usb devices and I always have problems. Firewire is the way to go.
    -Tyler

  • IP device tracking

    Hi,
    We have Cisco 3850 switches and we dont use dot1x but we need to turn off ip device tracking but when I do it from global config mode it pops up the below error:
    Switch(config)#no ip device tracking        
    % IP device tracking is disabled at the interface level by removing the relevant configs
    I've tried disabling it under interface mode even though we don use it.
    Can someone please show me how to disable it globally?
    Thanks.

    I have tried the no ip device track max 10 in interface mode and it accepts it but when I issue " sh ip device tracking int gig 2/0/22 " it still says its enabled.
    SW#show ip device tracking interface gig 2/0/22
    Enabled interface Configs:
    Global IP Device Tracking for clients = Enabled
    Global IP Device Tracking Probe Count = 3
    Global IP Device Tracking Probe Interval = 30
    Global IP Device Tracking Probe Delay Interval = 10
      IP Address    MAC Address   Vlan  Interface           Probe-Timeout      State    Source
    Total number interfaces enabled: 64
    Enabled interfaces:
      Gi1/0/1, Gi1/0/2, Gi1/0/3, Gi1/0/4, Gi1/0/5, Gi1/0/6, Gi1/0/7,
      Gi1/0/8, Gi1/0/9, Gi1/0/10, Gi1/0/11, Gi1/0/12, Gi1/0/13, Gi1/0/14,
      Gi1/0/15, Gi1/0/16, Gi1/0/17, Gi1/0/18, Gi1/0/19, Gi1/0/20, Gi1/0/21,
      Gi1/0/22, Gi1/0/23, Gi1/0/24, Gi1/1/1, Gi1/1/2, Gi1/1/3, Gi1/1/4,
      Te1/1/1, Te1/1/2, Te1/1/3, Te1/1/4, Gi2/0/1, Gi2/0/2, Gi2/0/3,
      Gi2/0/4, Gi2/0/5, Gi2/0/6, Gi2/0/7, Gi2/0/8, Gi2/0/9, Gi2/0/10,
      Gi2/0/11, Gi2/0/12, Gi2/0/13, Gi2/0/14, Gi2/0/15, Gi2/0/16, Gi2/0/17,
      Gi2/0/18, Gi2/0/19, Gi2/0/20, Gi2/0/21, Gi2/0/22, Gi2/0/23, Gi2/0/24,
      Gi2/1/1, Gi2/1/2, Gi2/1/3, Gi2/1/4, Te2/1/1, Te2/1/2, Te2/1/3,
      Te2/1/4
    Here is the show version:
    SW#show ver
    Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 03.02.01.SE RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2013 by Cisco Systems, Inc.
    Compiled Wed 20-Mar-13 17:10 by prod_rel_team
    Cisco IOS-XE software, Copyright (c) 2005-2013 by cisco Systems, Inc.
    All rights reserved.  Certain components of Cisco IOS-XE software are
    licensed under the GNU General Public License ("GPL") Version 2.0.  The
    software code licensed under GPL Version 2.0 is free software that comes
    with ABSOLUTELY NO WARRANTY.  You can redistribute and/or modify such
    GPL code under the terms of GPL Version 2.0.
    (http://www.gnu.org/licenses/gpl-2.0.html) For more details, see the
    documentation or "License Notice" file accompanying the IOS-XE software,
    or the applicable URL provided on the flyer accompanying the IOS-XE
    software.
    ROM: IOS-XE ROMMON
    BOOTLDR: C3850 Boot Loader (C3850-HBOOT-M) Version 1.1, RELEASE SOFTWARE (P)
    SW uptime is 4 weeks, 1 day, 19 hours, 3 minutes
    Uptime for this control processor is 4 weeks, 1 day, 19 hours, 6 minutes
    System returned to ROM by reload at 12:43:29 WST Sun Sep 8 2013
    System restarted at 13:08:55 WST Sun Sep 8 2013
    System image file is "flash:packages.conf"
    Last reload reason: Reload command
    This product contains cryptographic features and is subject to United
    States and local country laws governing import, export, transfer and
    use. Delivery of Cisco cryptographic products does not imply
    third-party authority to import, export, distribute or use encryption.
    Importers, exporters, distributors and users are responsible for
    compliance with U.S. and local country laws. By using this product you
    agree to comply with applicable laws and regulations. If you are unable
    to comply with U.S. and local laws, return this product immediately.
    A summary of U.S. laws governing Cisco cryptographic products may be found at:
    http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
    If you require further assistance please contact us by sending email to
    [email protected].
    License Level: Ipbase
    License Type: Permanent
    Next reload license Level: Ipbase
    cisco WS-C3850-24P (MIPS) processor with 4194304K bytes of physical memory.
    Processor board ID FOC1722Z4J9
    2 Virtual Ethernet interfaces
    56 Gigabit Ethernet interfaces
    8 Ten Gigabit Ethernet interfaces
    2048K bytes of non-volatile configuration memory.
    4194304K bytes of physical memory.
    250456K bytes of Crash Files at crashinfo:.
    250456K bytes of Crash Files at crashinfo-2:.
    1609272K bytes of Flash at flash:.
    1609272K bytes of Flash at flash-2:.
    0K bytes of Dummy USB Flash at usbflash0:.
    0K bytes of Dummy USB Flash at usbflash0-2:.
    0K bytes of  at webui:.
    Base Ethernet MAC Address          : d0:c7:89:70:a7:00
    Motherboard Assembly Number        : 73-12240-10
    Motherboard Serial Number          : FOC17215VEG
    Model Revision Number              : B0
    Motherboard Revision Number        : D0
    Model Number                       : WS-C3850-24P
    System Serial Number               : FOC1722Z4J9
    Switch Ports Model              SW Version        SW Image              Mode  
         1 32    WS-C3850-24P       03.02.01.SE       cat3k_caa-universalk9 INSTALL
         2 32    WS-C3850-24P       03.02.01.SE       cat3k_caa-universalk9 INSTALL
    Switch 02
    Switch uptime                      : 4 weeks, 1 day, 19 hours, 6 minutes
    Base Ethernet MAC Address          : d0:c7:89:70:96:80
    Motherboard Assembly Number        : 73-12240-10
    Motherboard Serial Number          : FOC17215V33
    Model Revision Number              : B0
    Motherboard Revision Number        : D0
    Model Number                       : WS-C3850-24P
    System Serial Number               : FOC1722V19Q
    Configuration register is 0x102

  • 861w - don't see dot11radio interface

    I'm new to Cisco equipment and just purchased the Cisco 861W ISR. I got the router configured on a basic level and used the Express setup to configure my WAN/internet. All that works fine.
    However, I can't find the dot11radio interface listed on my device. When I run "show ip interface brief" I get the following:
    Dialer0 unassigned YES NVRAM up up
    FastEthernet0 unassigned YES unset up down
    FastEthernet1 unassigned YES unset up down
    FastEthernet2 unassigned YES unset up down
    FastEthernet3 unassigned YES unset up down
    FastEthernet4 unassigned YES NVRAM up down
    NVI0 unassigned YES unset administratively down down
    SSLVPN-VIF0 unassigned NO unset up up
    Vlan1 10.0.0.1 YES NVRAM up up
    Wlan-GigabitEthernet0 unassigned YES unset up up
    wlan-ap0 unassigned YES NVRAM up up
    So, when I attempt to go into config terminal mode and type in "interface dot11radio" so I can enable the radio with "no shutdown" I get an error message since dot11radio isn't present as an interface.
    I performed the factory reset on my new router several times while learning how to configure it. Have I somehow wiped out/disabled my wireless radio? Or is it possible I received a defective unit? This is the router I ordered http://www.pcconnection.com/IPA/Shop/Product/Detail?sku=8685745 Maybe I'm confused, but I thought this one came with the wireless radio built in, not as an option.
    Any advice would be appreciated.

    Problem could be due to the configuration while configuring,To Reset the Wireless Device to the Factory Default and again use the interface dot11radio global configuration CLI command to place the wireless device into the radio configuration mode. To reset the wireless device hardware and software to its factory default configuration, use the service-module wlan-ap0 reset default-config command in the router's Cisco IOS privileged EXEC mode.
    Here is the URL for the Factory default setting and administration guide for Cisco 860 series router, it may help you
    http://www.cisco.com/en/US/docs/routers/access/800/860-880-890/software/configuration/guide/admin_ap.html#wp1051827

  • Named Query in Interface

    HI,
    I’ve a named query in a class descriptor set in workbench and if I call the method
    Object executeQuery(java.lang.String queryName, java.lang.Class domainClass, java.util.Vector argumentValues)
    Works fine. My domain class implements an interface and I don’t want to expose the domain class to my caller. For this to work is there a way to associate the named query to the interface so that the interface can be passed in the above method instead of concrete class?
    If not how can I set the query in Toplink so that I can use the following method
    executeQuery(java.lang.String queryName, java.lang.Object arg1)
    In the current setup when I try to use the above method I’m getting following exception
    Exception [TOPLINK-6026] (OracleAS TopLink - 10g (9.0.4.3) (Build 040412)): oracle.toplink.exceptions.QueryException
    Exception Description: Query named [retrieveBases] is not defined. Domain class: []
         at oracle.toplink.exceptions.QueryException.queryNotDefined(QueryException.java:587)
         at oracle.toplink.exceptions.QueryException.queryNotDefined(QueryException.java:580)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1020)
    Thanks
    -Mani

    If you associate the interface with the class' descriptor you should be able to execute queries against the interface and have it execute against the correct class.
    In the MW, in your descriptor use the advanced property "Interface Alias" and set the class' interface.
    Through the code API, you would use the interface policy,
    descriptor.getInterfacePolicy().addParentInterface(MyInterface.class);

  • PTCL EVO USB Device Installation and Configuration (EVDO CARD)

    *PTCL EVO Installation on MAC Book PRO , Mac Book Air EVO*
    Problem:
    USB not getting detected on MAC book pro and Mac book Air.
    Resolution:
    *DO not Insert the EVO CARD until you perform the below:*
    *Getting the driver:*
    *Option 1 :*
    http://ptcl.com.pk/contentb.php?NID=327#drivers
    Select the device you have and download MAC driver from the download section on the page.
    *Driver Option 2:*
    ON windows os insert the EVO device detect the USB disk with drivers one of the driver is for MAC (dmg file) copy it on a simple Flash disk.
    *Installation on MAC:*
    Double click the downloaded driver (Option 1)
    run the setup.
    or
    on your MAC Insert the Flash Disc on which you copied the driver (Option 2) it will detect a media storage and then run the driver from there. Once you have the driver installed you will see an EVDO Icon in the menu.
    *NOW insert the EVDO USB in MAC it will be detected as a modem / network device.*
    *TRICKY PART:*
    EVO software does not work on MAC so you need to configure a manual connection.
    Go to network settings from the top panel under WIFI click advance settings. A new menu opens up you will see 3 or 4 new devices. you need to configure the EVDO Card Terminal only thats the first in the list.
    *Do not configure any other device.*
    *Config Settings:*
    phone number: #777
    User: [email protected]
    Password: ptcl
    *Do not change any other settings.*
    Click connect and within seconds it will connect.
    It works fast and reliable for all wimax services location is very important it is dependent on the signal strength. EVO is the best choice for people on the go as it works across Pakistan in 350 cities. no other service can match this.
    Please note I am not from PTCL or any affiliation with them. Check my website for more details…
    +*H A P P Y - S U R F I N G*+

    Hey Mark
       You didn't happen to change the IOMMU setting in the UEFI did you?  I have just got a M5A97 EVO and been having problems.
    This UEFI interface finds the usb devices fine but the kernel will not.  I found that if I flash the bios it reset things and appears to
    just compare the flash if it is the same.  Afterwards the usb works. However I still trying to narrow it down myself.  I've tested with
    0402 0810 & 0813 just released. All do the same thing with regards to usb 2.0.
    Jonathan
    EDIT:
    After testing it appears to be connected to the linux nvidia blob & IOMMU settings conflicting.
    Last edited by jeisom (2011-11-23 15:00:00)

  • ThinkPad W540 - Win7 - Bluetooth device not recognized by Windows 7 - REALTEK not supported OS !!

    In my Device Manger there are three devices that are working properly the are:
    Bluetooth Peripheral Device - Not Installed
    Bluetooth L2CAP Interface - Disabled
    Bluetooth Peripheral Device - Not Installed
    These devices are found by the Lenovo Solution Center.
    If I go to Lenovo's driver download page and download and attempt to install the REALTEK Bluetooth drivers when setup starts it ends with a prompt stating
    "Sorry ! We do not support this operation system !!"
    I am running Windows 7 64bit which is the driver that is suppored per the lenovo driver site.
    Thanks for your help

    My guess is that you are trying to install the driver for a newer machine (different Bluetooth device). I believe you need this one:
    http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/7zwb06ww.exe

  • HELP - CONTACT EXPORT NEEDED... DEVICE LOST / STOLEN

    I was a happy customer with an old BLACKBERRY PEARL FLIP # 8220 that was bought new by my best friend in 2009 or 2010 and given to me, by him, in 2012 - 18 months ago. It was starting to have some right- and left-edge keys working less than ideally but it was still serving my very basic needs: I'm an old-fashioned guy that lives 6 blocks from work and walks 10 minutes between locations... and I only use the internet very sparsely at work and barely at all, at home, and I really don't need it in between those places, so I only have an incredibly cheap TALK / SMS plan - with no data plan (@<$32/mth, total - incl tx and fees!). I send about 2-3 txt-msgs (SMS only) per day; and I get even fewer! I use the talk feature maybe 1-2 times in 2-3 days. I'm a virtual non-user, I admit.  People laughed at why I'd even have a smart phone that literally wasn't at all smart... but it was because I'd admired my friend's phone's appearance and functionality, and because it was free to get from him, and because he helped me switch companies to a lower-cost plan running on GSM (Rogers) not CDMA (Telus). I didn't even use BBM, let alone any e-mail or other internet functions, games, apps, even GPS. However, despite such sparse and seemingly 'dumb' use, I had very valuable contacts in that phone which other people envy... I NEED those.
    The DESKTOP MANAGER version that I got from my best friend when he gave me his old phone is v 4.6 - and he said that it had been updated when he gave it to me. I realize that v6 is now standard (or even higher?) and that support for older versions is gone. I also see that v6 has features that 4.6 does not...
    I backed it up before I went to Toronto on 13 September. I doubt there was more than 1-2 new contacts, if that many even, that weren't backed up. It was as up-to-date as I could figure...
    I'm on ROGERS Wireless in Canada.
    So: I had just happend to spot a non-BB phone that I like and I bought it, intending to switch when I got some time. I'm moving out of country in a year and I'm slowly getting things in place for that, and I was planning to switch to a newer phone and thenunlock the BB to have as a spare, but I accidentally lost my Blackberry in mid-week, this past week, when I got out of a cab... and it may be gone forever, now. Just 3 days after getting the next phone that I had planned to use, I lost the old one before I could even switch!  I know ROGERS has a PHONE FINDER function but let's just say that wasn't functional in my instance... we'll leave it at that.
    So, phone / device gone!
    I am hoping somebody can guide me toward exporting those contacts that are somewhere, somehow existing / resident within DESKTOP MANAGER v4.6 - into some format that I can then use to not have them all lost forever, and then I can re-load them - manually, if need be - to my new phone. I realize they exist but not in any  format that I can view / use, right now.
    Can anybody help me?  I see forums / topics and posts that show how to sync the device in such a way as to save for export, synch and create a CSV file, or save for export to EXCEL, but these all seem to require configuration of the DESKTOP MANAGER and THEN a synch with the device... I don't have the device any longer... it's gone. I never did that before because I hadn't expected the need... dumb me, I know!
    Can I salvage the contacts from my DESKTOP MANAGER v4.6 somehow?
    HELP?
    THANKS!
    Having read some info on these forums, the ONLY thing which I can even think of doing is to possibly try to borrow somebody's no longer needed BB and with it wiped of THEIR contacts, sync it to my DESKTOP MANAGER and then load my contacts onto that other BB... and then re-sync things back from that BB with the proper buttons checked on DESKTOP MANAGER?  I don't even know if that would work... and I don't seem to have access to spare / un-used BBs from people... nobody whom I know has one, let alone an 'extra' one!
    Thanks, again,
    Paul
    Solved!
    Go to Solution.

    Hi and Welcome to the Community!
    First, find the backup data file on your computer. It is normally stored somewhere in the MyDocuments area, but when you ran the backup, you had complete control over the destination folder for the backup data file. Given the Desktop Software version you mention, it likely has an IPD file extension...newer versions of the Desktop Software switched to a BBB file extension, but yours likely is IPD.
    Once you find the file, your next step is your favorite internet search engine...the Desktop Software is useless for what you need to do, for it is intended solely as an interface with a BB device...nothing else. Search your favorite Internet search engine for something like "IPD File Extractor" or something similar. There are several out there.
    Compare the search results and make your choice -- before you ask, the answer is no...we cannot recommend one over another. You must choose based on your own personal set of circumstances.
    Next, obtain that software and use it to extract your data from the IPD file, and save it to a "human readable" format (e.g., .txt, .xls, .csv, etc.).
    Once in that is done and your data is in a file format you can use, then your next step is figuring out what you need to do to import to your replacement device. Again, before you ask, there is nothing here in this dedicated BB forum available to help you with that. But, if that device has any import capability, then once you have your data in a usable format, you should be able to manipulate it such that you can format it for import to your new device.
    Good luck!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

Maybe you are looking for