How to install drivers?

On Windows you go to the Device manager, right click the device, click Update driver and follow through the prompts.
How does one do this on a Mac?

USB terminology is confusing because it is highly abstracted & hierarchical. Some of it refers to hardware, some to software, & some to parts of both. For instance +interface standards+ like OHCI, UHCI, & EHCI each define the requirements for both a conformal Host Controller (a hardware device) and a Host Controller driver (software) to operate a Universal Serial Bus (an abstract collection of devices including both the software and hardware that allow connections between them). These devices can be logical or physical entities & each have one or more capabilities.
However, both the hardware & software implementations of these standards can & do differ greatly. For example, UHCI is a proprietary standard providing full and low speed USB functionality for Intel chipsets; OHCI is a corresponding open standard for pretty much those of every other manufacturer. EHCI is a public standard for USB high speed (2.0) functionality.
These standards also require that a +root hub+ be attached directly to the Host Controller, but not how many ports (points of connection for access to or from the system) it must have. Root hub ports may connect hosts to hubs or directly to other downstream devices, internal or external. Moreover, there may be more than one Host Controller in the system.
I realize all this may be confusing but the point is you can't really separate the hardware from the software if you want to understand how it all works, nor can you generalize beyond a very superficial level from one system to another. Thus the earlier comment (not my own) that it doesn't work like you think it does.
How it does work is that all of the necessary Host Controller driver software is installed in /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns (including AppleUSBEHCI.kext, AppleUSBUHCI.kext, & AppleUSBOHCI.kext) if the OS is installed on the startup drive. I don't know what you mean by "when you install from a USB drive" but the bus type or its speed has nothing to do with this process. If you installed the OS correctly then this software was installed, period. The OS installer doesn't install different driver software on or for different hubs, busses, or interfaces depending on which of them is in use at install time -- it is all or nothing, & if it is nothing then the installed OS can't access anything over USB at any speed. Period, end of story.
So something is causing your problem, but not what your theory suggests. To help you figure out what that is, we need to know what you mean about installing from a USB drive vs. the internal one. I suspect by "installing" you really mean "starting up from." If you mean something else, please explain in detail what you mean by that.
BTW, as you might expect from the above, System Profiler provides an abstracted, hierarchical OS level view of the USB hardware called the +USB Device Tree+. At the first level you see the USB busses. Each is associated with a bus number, a Host Controller location & its root hub (usually built-in), the interface driver (OHCI, UHCI, or EHCI) it uses, & its other OS level characteristics. But remember that a bus is a collection of devices & that a device may be a logical (virtual) or physical (real) entity. Because of this, trying to interpret this view as a strictly hardware representation will only confuse you. (That is what JaimieV meant about ignoring the virtual structure.) IOW, it isn't directly analogous to a hardware block diagram or to the actual hardware connections in your Mac.
In fact, USB allows devices conforming to different interface standards to operate over the same physical connections (something else I think you are at least a little confused about). In System Profiler this is represented by different downstream devices appearing in the hierarchy of different (virtual) USB busses, each with its own instance of OS level characteristics including a bus number & host driver location.
I don't know what devices you are seeing appear where in this virtual hierarchy -- different Macs use different internal hub implementations & I don't have an MBP -- but I believe you should see at least two "USB High-Speed Bus" & up to about 5 "USB Bus" entries in the first level bus entries. The first type corresponds to the EHCI host implementation & the second should be for the UHCI one. Hubs & other devices downstream of the host should appear in their second & subsequent hierarchic levels. I don't think any internal downstream device should appear under a first level "USB Bus" entry with a OHCI host controller characteristic (except possibly the card reader), but every high speed (USB 2.0) device should be under a "USB High-Speed Bus" entry. Note that the "Speed" characteristic of the device has nothing to do with the bus speed -- it is entirely possible a low speed device is on a high speed EHCI compliant bus & shares its bandwidth with high speed devices on the same bus.
If this doesn't sound like what System Profiler is showing you, please explain in detail what it does show. But please remember that this is a virtual representation, not a literal hardware one.

Similar Messages

  • How to install drivers in xi server.

    hi,
         how to install drivers in xi server while using  different jdbc adapters.
    i mean to connect with jdbc adapters we need to install drivers in xi server.
    how to do that .
    if u reply with steps then its good for me.
    thanks in advance.
    jpk

    Hi jpk
            If you want use jdbc adapter .. you need to deploy the jdbc drivers first..
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bf4b1055-0d01-0010-32a3-b3848d77a6b9
    please click this link.. and you will get one pdf file..
    if your r using MS sql 2000.. for example you ned to downlaod the msutil.jar.etc..tow more jjar file are there..down laod this and follow the pdf file.. how to deploy. teps..
    Don't forget to give points...
    Kumar

  • How to install drivers for ati radeon 3200?and how to config xorg.co ?

    how to install drivers for ati radeon 3200?and how to config xorg.conf?

    mawch wrote:how to install drivers for ati radeon 3200?and how to config xorg.conf?
    Hello
    I am using ati hd 3200 which is integrated with my motherboard. If you are using arch you can download & install through pacman. The package is named like catalyst*. You can install them by issuing as root user
    #pacman -Sy
    #pacman -S -l | grep -i catalyst
    #pacman -S catalyst catalyst-utils
    After installation reboot your machine in runlevel 1. (single mode).  Ensure "fglrx" module is loaded correctly using
    #lsmod | grep -i fglrx
    If the resultant output have "fglrx" part  the module is loaded correctly. The next step is to create a working /etc/X11/xorg.conf. Backup your current xorg.conf if needed.
    #cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bkup
    Then issue
    #aticonfig --initial --input=/etc/X11/xorg.conf
    This will create a new xorg.conf file. Now we can test our confign.
    #telinit 3
    I am using runlevel 3 to avoid graphic messup!!
    issue
    #gdm
    If you graphical login screen works correctly there is nothing to do more except adjust your monitor resoloution as you like.
    To know your ati driver is working correctly issue as root
    #fgl_glxgears
    If gears are rolling happily it seems correct. You can also know more about installed ati driver
    #fglrxinfo
    Now the installed driver version is in the output 
    If there is any problem try following
    ##### Soloutions to solve various display problems using ATI Catalyst Drivers in Linux #####
    yes video playback is choppy until i ran :-
    sudo aticonfig --overlay-type=Xv
    Try adding the following to the 'Device' section in /etc/X11/xorg.conf
    Option "TexturedVideo" "true"
    ### This is a half solution for mythtv problems. Run mythtv in window (no full screen) If You have a screen resolution of 1024x768 try the command;
    mythfrontend --geometry 800x600
    Append the "Device" Section of /etc/X11/xorg.conf file as follows;
    Section "Device"
    Identifier "Videocard0"
    Driver "fglrx"
    Option "OpenGLOverlay" "off"
    Option "VideoOverlay" "on"
    Option "TexturedVideo" "on"
    Option "TexturedVideoSync" "on"
    Option "Capabilities" "0x00000800"
    BusID "PCI:1:0:0"
    EndSection
    Add following in the .bashrc of each user or /etc/bashrc file* Most Effective In My Case!!
    export LIBGL_ALWAYS_INDIRECT=true
    ####### Arch Linux - Add the "nopat" option to the /boot/grub/menu.lst or /boot/grub/grub.conf
    ####### as in the following example
    title  Archlinux Ice Kernel
    root   (hd0,1)
    kernel /boot/vmlinuz26-ice root=/dev/sda2 ro resume=/dev/sda3 quiet splash nopat
    initrd /boot/kernel26-ice.img
    NB: REGULAR DISCLAIMER IS ALSO APPLICABLE TO THE ABOVE MATTER; USE IT AT YOUR OWN RISK !!!  ALL THE ABOVE INFORMATION IS COLLECTED FROM VARIOUS POSTINGS IN THE FORUM AND FROM MY OWN EXPERIENCE
    Wish U good luck
    mvdvarrier

  • I installed window7 on mac but not able to connect internet. how to install drivers

    i installed window7 on mac but not able to connect internet. how to install drivers if it needs to be.

    if you downloaded driver updates through bootcamp onto flash drive then once windows is installed, open the flash drive in windows. You'll see an application called Setup. Double click on it and it will install all the drivers for wireless and ethernet and usb.
    You cant just tell windows to search for driver updates. These EXPERTS aren't telling you this.

  • How to install drivers for nvidia geforce 6800gt for AGP

    I might be completely blind, but I have no idea as to how to install the necessary drivers I need for my new (used) graphics card. My card is not displaying properly (doing all this in safe mode) and I'm pretty sure I need the drivers. Please help.
    Thanks in advance.

    So sorry for wasting anybody's time. Steve, you're right, the drivers were already there. I missed a very, very small detail on the card and the instructions. There were 2 minuscule pieces of tape that needed to be pulled off from the card (I guess they were left on in case the buyer had a g4. But with a g5, and 8x agp, those two little pieces of tape needed to be pulled off. After I pulled them off and re-installed the card, everything started up immediately and display works! Sorry again, but thanks for the quick response.

  • How to install drivers for windows 7 from bootcamp

    how to install bluetooth driver for windows 7 (bootcamp)?

    make the usb stick or cd disc from osx bootcamp with all the apple drivers
    start windows
    navigate the usbstick or disc and install the bluetooth drivers

  • How to install drivers without Internet?

    Hello
    I have installed Windows 7 (downgraded from 8) with USB flash disk and faced to this problem - I can not install drivers, including USB and Ethernet controller, that is my laptop does not have access to the Internet and does not see USB-devices. How can I install drivers in this situation if the laptop even has no DVD-ROM?

    Hi @Johannes_Russeu ,
    Thank you for visiting the HP Support Forums and Welcome. I have looked into your issue about your HP ENVY 15-j001er Notebook  and needing Windows 7 drivers. Here is a link to your drivers page.
    You need to check in the device manager for your specific drivers.
    Hope this helps.
    Thanks.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the bottom to say “Thanks” for helping!

  • How to install drivers from hp 7 voice tab 1351ra "update.zip"

    I download HP drivers for HP 7 voice tab 1351ra from HP site. File name is "update.zip" but I don't know how to install? This installation file is for tab or PC?

    The update.zip file is a rebuild file for Jelly Bean.
    If your tablet has recently been updated to KitKat, then this file will not work.
    I would suggest you search the support site from HP for the country you live in for instructions.
    WyreNut
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • Clean install of windows 7 - how to install drivers from USB memory stick?

    I purchased a Toshiba Satellite C50 loaded with windows 8 but want to revert to windows 7.
    I have downloaded the necessary drivers and have mounted the .exe files onto a USB pen for installation.
    Before I proceed to wipe windows 8 I'd like to know - if I install 7, will my trackpad stop functioning?
    If so, how do I install the relevant drivers from the USB pen?
    Thanks, John

    99.9% sure that W7 will identify the trackpad and install it. You just run the exe's using file explorer or Start >Run then browse. You may decide to leave the laptop as the W7 install left it but you should check Device Manager to ensure there are no unrecognised devices

  • TX1410US and Windows 7 - How To Install Drivers?

    How do I install the drivers for the following components of a Pavilion TX1410US notebook under Windows 7:
     - Wi-fi connection hardware
     - The buttons on the screen (incl. the media keys there - because those aren't responding)

    Hi,
    Use Vista drivers for your specific model. Most of them will work. You may find them here.
    First thing which you should install is chipset driver:
    NVIDIA nForce Chipset/Network Drivers here
    Important note!
    You will need to reboot your system after installing chipset driver.
    It's recommended to install all Windows Updates.
    Why? AMD machines with nVidia graphic cards are very quickly overheated after installing Windows 7. This simple solution will fix this problem. You will need to install as quick as possible graphic driver. Which is available through Windows Update too.
    Resource:
    Install Windows updates
    How to find graphic driver?
       1.Open Windows Update by clicking the Start button , clicking ' All Programs ', and then clicking ' Windows Update '.
       2.In the left pane, click ' Check for updates ' , and then wait while Windows looks for the latest updates for your computer.
       3.Select the ' Optional Updates ' and install from there only driver for Your graphic card.
    Some more up to date drivers / software for Windows 7:
    HP QuickPlay here (ver 3.7 v.6112 for 32/64 bit Win7)
    Notes:
    It must be installed before HP Quick Launch Buttons.
    You've installed this software and it hangs while using?
                Uninstall your current HP QUICK PLAY version and install this which you had in Vista.
                Resource: 
                Uninstalling Software in Windows 7
                Uninstall or change a program in Windows 7
                If you burned CD/DVD with C:\swsetup folder before upgrade to Windows 7 then you will find Vista version there.
    HP Quick Launch Buttons here (ver 6.50.17.1 for 32/64 bit Win7)
    HP Wireless Assistant here (ver 3.50.12.1 for 32/64 bit Win7)
    Ps.
    If you will have still problems with finding any driver then let me know about it.
    ** Say thanks by clicking the "Thumb up" icon which is on the left. **
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **

  • How to Install Drivers for Win XP without the CD?

    I have a 15-inch Mac Book Pro older version. I have installed the Windows XP, but my superdriver is with some kind of problem. When I insert the CD from Mac OS X, as instructed on the Boot Camp Manual, the CD is not recognized. So it is ejected after some time trying to read it.
    I don't know what is happening with my superdriver, but I need to install the drivers on my Windows XP.
    I would like to know if there is any other way to have these drivers installed. In addition to that, I would like to know how to solve the problem of this Superdriver.
    Thanks,
    João Pedro

    Hi,
    is the Superdrive working in OSX or does it have the same problems there ?
    Do you have AppleCare ?
    And if, are you still in the three-year time-limit ?
    The AppleCare warranty would cover the replacement of the SuperDrive.
    Otherwise you would have to pay for it.
    As for the drivers you can try the OSX DVD in another Windows computer (if you have access) and then use a USB-Memory Stick of at least 1GB size and copy the full content of the OSX DVD onto the USB-stick.
    Then use the USB-stick to install the drivers by manually starting the 'setup.exe' file while in your BootCamp Windows.
    Since the OSX DVD is a hybrid-disc (with a OSX part and a Windows part) this does not work while in OSX, since only the OSX part of the DVD is shown.
    Hope it helps
    Stefan

  • Stupid Question: How to install drivers from CD??

    This is embarassing....
    Running setup.exe on the CD, hitting the driver tab.....
    2 items there, browse CD and exit.... I have no idea how to proceed.
    Help appreciated!

    Quote
    Originally posted by Rafterman
    That is odd. There should be 3 other options, NVidia NForce System Driver, Realtec AC97 Audio and USB2.0 Readme. You could browse the cd and go into the Nvidia folder. From there go into the system folder and run the setup progs from inside the folders there depending on your setup(Ck8s had most of what I needed). Then do the same from the Audip/Realtech folder to install audio drivers. You get the idea.
    How do I know which one I need?
    Thanks again.
    Troels

  • How to install drivers for HP Color Laserjet 1215 and HP Scanjet G2410 on Mavericks?

    I recently purchased MacBook Pro and upgraded the OS to Mavericks. I am unable to find drivers for my HP Color Laserjer CP1215 printer and HP Scanjet G2410 scanner which I was using with HP Laptop. Google search yielded instructions at http://foo2zjs.rkkda.com/INSTALL.osx for the HP CP1215 printer. However, the instructions don't seem to be working on Mavericks. So, I am stuck with a printer and scanner which don't work with Mac. Thanks in advance for any help.
    Ajit Singh

    I don't see either of those models on http://support.apple.com/kb/HT3669. You should probably check with HP to see if they are still supported.
    https://discussions.apple.com/message/23611767#23611767

  • How to install drivers for importing and burning CDs

    When I open my iTunes program, I receive a notice that: the drivers for importing and burning CDs and DVDs are missing.  I have attempted to re-install the iTunes program, but to no avail. 

    See iTunes for Windows: "Registry settings" warning when opening iTunes and/or iTunes for Windows: Optical drive is no longer recognized, or "Disc burner or software not found" alert after install.
    tt2

  • Creative brand Webcams on a Mac?  Anyone know how to install drivers?

    I recently bought a Creative Live! CAM Video IM Ultra: http://us.creative.com/products/product.asp?category=218&subcategory=219&product =18194&listby=
    I've got a newer (1 year old) Mac Mini running Leopard.
    I just want to use this webcam with Skype. Do I need to install the drivers that came with the CD? Or can I just "plug 'n play"? I bought this particular webcam because it was on some "Mac-friendly Webcams" website (they said "these webcams are known to work with Leopard."
    I tried to put the CD in, but it wouldn't autoplay (and I'm not sure which files I'd need). They sure don't make this webcam "Mac friendly."
    I wasn't sure where to post this question (i hope this is the right area)
    Thanks,
    Otto

    Does you Mac Mini have USB 2.0 ports ?
    Are the ones in the keyboard on 1.1 ?
    10:52 PM Saturday; February 28, 2009

Maybe you are looking for

  • Dynamic Email Attachment

    Hi, 1. I need to send a word document as attachment in email using BPEL process, but the document name I will get in Payload. So how can I provide dynamic name of file. 2. Can we pick files for attachments from a remote ftp server, or it is possible

  • How to transport number range group Configuration in Material Master

    Hi, I have this query regarding how to transport number range group in material master from one server to another. Problem: There was no number range assignment done for a particular material type. So, i assigned the particular mat. type to a group w

  • What does the term "statistics" mean in database ?

    hi, thanks in advance regards vinay

  • Guest Parameter for Web Authentication

    Hi Forum, Just to find out a little more detail in regards to the guest account created for web authentication using Ambassador account. 1) If the authenticated guest did not perform a proper logout, what action will the WLC take? 2) As such, is ther

  • Runtime.getRuntime().exec in JBuilder 7

    Hello! I want to do that: Process p = Runtime.getRuntime().exec("CntVirRel.exe"); System.out.println("Procesando....."); p.waitFor(); System.out.println("waitfor end"); which seems easy. My problem is that if I put this code in a program using only t