Terminal command to get details on PCI devices?

What terminal command do I use to find out more details about PCI devices?
In Linux I use "lspci" and pipe it with "grep" to find out what is what.
It doesn't seem to be a Unix/MacOSX command.
Thanks.
Roger

I tried iorgeg -l | grep PCI and got a bunch of info. Thanks.

Similar Messages

  • Terminal command to refresh USB peripheral device

    I'm running OS 10.7.5, and I have a recurring problem with the USB ports on my Mac mini.  After several days of up-time, one or more of the ports will sometimes become non-responsive.  This seems to be software related, because logging off and logging back into the machine always fixes the problem (as does a restart and a cold-reboot).  I was thinking maybe the "checklist" of device filenames somehow gets corrupted over time, and needs to be recreated.
    Does anyone know how to refresh the list of peripheral devices without restarting, rebooting, or logging off?  Ideally a terminal command?  I'm hoping not to have to keep shutting down the session each time this happens to get my list of connected devices back.
    Thanks very much for your suggestions for the newbie.

    Hi Korby,
    If you are having difficulties with USB devices such as you describe, I would suggest resetting your Mac mini’s parameter RAM, as described in this article -
    About NVRAM and PRAM
    http://support.apple.com/kb/HT1379
    Specifically -
    Resetting NVRAM / PRAM
    Shut down your Mac.
    Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • I get "App Store Disabled" on my MacBook Pro due to profile issues. What Terminal command can I use to reset profile settings?

    After transferring documents from one MacBook Pro to another I get some weird errors due to settings that seem to have transferred over. One is that the Mac App Store is disabled.
    Are there any Unix / Terminal commands I can use to reset these?

    Forgot Your Account Password
    For Lion/Mountain Lion
        Boot to the Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
         When the menubar appears select Terminal from the Utilities menu.
         Enter resetpassword at the prompt and press RETURN. Follow
         instructions in the dialog window that will appear.
         Or see Reset a Mac OS X 10.7 Lion Password and
         OS X Lion- Apple ID can be used to reset your user account password.

  • Can't seem to sync my phone with iCal because I get a message that says:No writable calendar. I tried the suggestions I found in Help including a Terminal command to no avail.

    Can't seem to sync my phone with iCal because I get a message that says:No writable calendar. I tried the suggestions I found in Help including a Terminal command to no avail.

    I can only suggest you now need to somehow link your mobile to sync with the new calendar 'On my Mac'.
    I have a work Blackberry whose calendar I sync with an iCal calendar 'On my Mac' using a usb lead and the Blackberry Desktop Manager for Mac. This free piece of software from Blackberry, automatically starts up as soon as I connect the usb to the iMac and it then prompts me to select which calendar 'On the iMac', which is writable, that I want my Blackberry to sync to.

  • What is the terminal command to list USB devices?

    In Ubuntu Linux the command lsusb lists all devices connected to the usb ports. What is the equivalent command in OS-X? Thanks.

    Linc:
    Thanks. The new thread, if you want to comment on it is:
    Activate/Deactivate USB connected device
    If I am able to deactivate or unattach or disable the driver that is responsible for controlling the usb web cam that I have in my Mac mini, the virtualization program (VBox) would be able to capture it (already configured with the appropriate filter) for my guest OS. Now, I only get a message saying that the camera is busy from a previous request.
    When I run your command, I get no response.

  • I want to disable 'Spotlight' for repairing my disk "Macintosh HD" , but somehow the command 'sudo mdutil -a -i off' does not work in 'Terminal'. I get result as ' bash: sudo: command not found' .I am using OS 10.10.  Please help.

    I want to disable 'Spotlight' for repairing my disk "Macintosh HD" , but somehow the command 'sudo mdutil -a -i off' does not work in 'Terminal'. I get result as ' bash: sudo: command not found' .I am using OS 10.10.  Please help.

    It appears that you may not have a properly installed OS X system.
    You must be connected to the Internet to reinstall OS X.
    In the menu bar, choose Apple menu > Restart. Once your Mac restarts (and the gray screen appears), hold down the Command (⌘) and R keys.
    Select “Disk Utility,” and then click Continue.
    Select your startup disk from the list on the left, and then Repair Disk.
    After disk is repaired, select Reinstall OS X, then click Continue.
    Follow the onscreen instructions. In the pane where you select a disk, select your current OS X disk

  • Where can i get detail process and command upgrade CRS 10.1 to CRS 10.2?

    where can i get detail process and command upgrade CRS 10.1 to CRS 10.2?
    I want upgrade CRS/RAC from 10.1.0.4 to 10.2.0.4 (HP-UX)

    Pl do not post duplicates - Plese check command upgrade from crs 10.1.0.4 to 10.2.0.4

  • Can I spin down my internal disk? Open Firmware or terminal commands?

    Hello all,
    I have not been around here for a while, but I desperately need your help.
    Does anyone know how I can spin down my internal disk?
    Possibly with the terminal or Open Firmware?
    Does anyone know all the Open Firmware commands or
    where a list can be found so that I can explore the situation myself?
    Here is some more detail of what I want to do and why.
    My internal disk crashed a while ago.
    (My bag slid off my shoulder and the machine hit the brick sidewalk below right on its' corner:>(
    I have since been running off my little pocket-size fire-wire disk.
    Today the internal disk finally really bit the dust and the bearings are making quite a noise.
    (If I tip the PB while it is running the noise turns into a whine of varying pitch and loudness.
    It sounds like my poor PB is crying in pain. LOL)
    I want to get the internal disk to spin down until I can afford a new one and I have the time to replace it.
    Any ideas?
    I know I could open up the case and pull the plug on it,
    but maybe there is something better and easier.
    Can anyone guide me in any possible terminal commands to eject it or
    give some insight into firmware commands that may help?
    I know the firmware can spin the disk down. - It does so for power management.
    Also, one time when I booted, the disk gave the boot process such a bad error that
    the boot process asked me what to do. I told it to eject the disk - then the disk spun down
    and the machine booted normally off the FW disk.
    So, maybe there is an Open Firmware command I could use to permanently shut the thing off.
    I cannot use the Disk Utility to unmount or eject it.
    In Disk Utility, sometimes the disk is already unmounted and grayed out.
    So therefor the unmount and eject commands are also greyed out.
    At other times the disk does not even show up in Disk Utility.
    Thanks, Bob

    Thanks for the fast response.
    Although your suggestion did not do the trick, it jogged my old mind into
    finding a solution that does work. Or seems to work for right now.
    The 'drutil' is a command for CD-R/RW media, so it could not see or act on my internal hard drive.
    Your suggestion to use a disk utility command sent me off to find a command for other devices and
    I remembered the 'diskutil' command.
    I did a 'diskutil list' and after a good wait for the failed disk to allow completion,
    I was given a list that showed what device the internal disk was (/dev/disk2).
    I then did a 'diskutil eject /dev/disk2' and after a similar wait, the disk was ejected and it spun down.
    It was a pleasant surprise since the drive is not ejectable and since the OsX Disk Utility could not eject it.
    There are things (running the disk utility) that do seem to wake up the disk occasionally,
    but all I have to do is issue the command again.
    Thanks
    p.s. Perhaps I was not clear in my original question that
    I wanted to spin down my internal ide hard disk - sorry if that was a confusion.
    p.p.s. It is also very interesting that I called Apple support and
    they could not give me this simple solution.

  • I didn't find configure terminal command in the ios of aironet 1131AG

    Dear All
    i bought cisco aironet 1131AG yesterday. when the AP get IP from DHCP and trying to access it by internet browser, the web page is empty so i tried to access AP by console and login in to the privileged mode but i did't find the configure terminal command to enter the config mode.
    what is the problem !!!???
    is the IOS version problem?
    the details of show version command :
    Cisco IOS Software, C1130 Software (C1130-RCVK9W8-M), Version 12.3(11)JX1, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2006 by Cisco Systems, Inc.
    Compiled Mon 17-Jul-06 11:38 by alnguyen
    ROM: Bootstrap program is C1130 boot loader
    BOOTLDR: C1130 Boot Loader (C1130-BOOT-M) Version 12.3(8)JEA, RELEASE SOFTWARE (fc2)
    AP001e.7abd.dca6 uptime is 3 hours, 9 minutes
    System returned to ROM by power-on
    System image file is "flash:/c1130-rcvk9w8-mx/c1130-rcvk9w8-mx"
    cisco AIR-LAP1131AG-A-K9   (PowerPCElvis) processor (revision A0) with 24566K/8192K bytes of memory.
    Processor board ID FOC12072A3U
    PowerPCElvis CPU at 262Mhz, revision number 0x0950
    Last reset from power-on
    LWAPP image version 3.0.51.0
    1 FastEthernet interface
    32K bytes of flash-simulated non-volatile configuration memory.
    Base ethernet MAC Address: 00:1E:7A:BD:DC:A6
    Part Number                          : 73-8962-12
    PCA Assembly Number                  : 800-24818-11
    PCA Revision Number                  : B0
    PCB Serial Number                    : FOC12072A3U
    Top Assembly Part Number             : 800-29144-02
    Top Assembly Serial Number           : FOC12072A3U
    Top Revision Number                  : A0
    Product/Model Number                 : AIR-LAP1131AG-A-K9
    Configuration register is 0xF

    Hi,
    The APs image is LWAPP and to access the config t command we need to convert the IOS to Autonomous.. here is the step by step procedure that we need to follow to get the issue resolved..
    C1130 Software (C1130-RCVK9W8-M)
    I request you to do download any image from the below link and perform the conversion from LWAPP image to autonomous..
    http://www.cisco.com/cisco/software/release.html?mdfid=279537722&flowid=6775&softwareid=280805680&release=12.4.25d-JA&rellifecycle=ED&relind=AVAILABLE&reltype=latest
    the method to convert is..
    download TFTPd32 from google and install it on ur PC.. point the image that you have downloaded in the TFTP server..
    connect  a ethernet cable between ur laptop and AP.. both should be in the same  subnet.. and connect a console cable and get the hyperterminal console  access and issue the command..
    AP>en
    AP#debug lwapp console cli or debug capwap console cli
    AP#config t
    AP(confg)int fa 0
    AP(confg-if)ip addr (same subnet as that of the laptop)
    AP(confg-if)end
    AP#archieve download-sw /force-reload /overwrite tftp:///
    eg-
    Assuming tftp ip address is 10.0.0.1 and the image is c1130-k9w7-tar.124-25d.JA.tar, then..
    AP#archieve download-sw /force-reload /overwrite tftp://10.0.0.1/c1130-k9w7-tar.124-25d.JA.tar
    The AP will reload and it will come up with IOS image and you will be able to enter the config mode
    lemme know if this answered your question..
    Regards
    Surendra
    ====
    Please dont forget to rate the posts which answered your question and mark it as answered or was helpfull

  • How to mark PCI devices for pass through in host using Powercli?

    PCi devices in host can be retrieved using Get-VMHost command . How do i mark the device for pass through in host?
    Please help on how this can be done. Thanks in advance.

    Hi,
    I don't think supressing through Global Personalization will change the business logic. Within the Business Logic it checks for the mandatory field.
    After the changes I guess you need to make the changes accordingly.
    The below link might be of some help.
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=profile&title=ESSPersonalInformationUIenhancementwithoutmodification&decorator=printable
    Please correct if I am wrong.
    Cheers-
    Pramod

  • Terminal: Command not found

    I'm trying to install ruby via homebrew onto my computer (Macbook air Yosemite), but when I put a command into the terminal, I always get "command not found".
    I was trying to open ~/.bash_profile to TextEdit and add on export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/user/local/php5/bin:/user/loc​al/mysql/bin but when I put in~/.bash_profile it comes up with /.bash_profile: Permission denied
    I don't remember all the details but yesterday I also tried text editing homebrew and it didn't do anything so I undid it.
    Any suggestions would be greatly appreciated!

    Well, I'm afraid I'm not going to be much more use than to suggest:
    Make sure to make a copy in case something goes wrong.
    1. Check out this site. Seemed to be helpful for modifying the path.
    http://albertogrespan.com/blog/installing-ruby-the-right-way-on-os-x-using-rbenv /
    2. I don't think you need all the lines with "if which rbenv..." Try removing all but one. (might want to keep two with the fode_modules)
    3. Try editing the end of the first line to:
    export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/user/local/php5/bin:$PATH
    4. Remember that after each attempt you need to type into terminal "source .bash_profile" otherwise the changes won't take effect.
    5. Uninstall and reinstall ruby.
    TextEditor is really awful now in the new operating system. It saves changes automatically, so if you accidentally make a change and don't notice, you could screw things up. Sorry I can't be more help.

  • How to find the base address of a pci device in register programming?

    Hello Everyone
     I am making a register program to pci-7344.
     At this link http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/15f094f65a17e3af8625660d0018a20a?O... I find a method that finds the correct address in the register programming a pci device,but I am confused with some details.
    It says BAR0 is assigned to the miniMITE ASIC,while BAR1 is used to program the PCI device itself.So the address mapped from BAR0 is
    supposed to be the base-address of the registers on the miniMITE,but why 0x300 is added to the base-address? What 0x300 means?
    I wonder if the address mapped from the BAR1 is not the valid baseadress for the pci board and a initial offset should be added to
    it.If so what is the initial offset?
    Thank you!!

    Thank you for your reply !!
     I am developing pci-7344`s driver under venturecom`s rtx,now I have found the baseadresses[0] and baseadresses[1] . baseaddresses[0] is the base-address of the miniMITE and I can get the vendor ID, device ID by directly reading from baseaddresses[0] +offset,but  baseaddresses[1]  does not like to be the base address of the 7344 registers,because I can not get the correct status information when I read from the csr(baseaddresses[1]+0x04)(all the value read back is 1).According to your advice I add the following codes to the program.
     window_data_value = ( (0xffffff00 & (ULONG)BAR1.LowPart) | (0x00000080) );
            *((PLONG)(vMemAddr[0]+0xc0)) = window_data_value;
      vMemAddr[0] is the virtual address that is mapped from BAR0 into the user`s program ,which gives us access to physical memory locations on the system.
      After adding these codes I still can read the correct information from BAR0,but I still can not read back the correct value from BAR1(all the value read back is 0).
     It says in ddk that the csr(a read-only register) is located at cardlogicaddress+4(8byte offset),so I wonder what  the cardlogicaddress is . What is relationship between baseaddresses[1] and cardlogicaddress?
    Thank you!!!!!

  • Hilevel interrupts from a PCI device?

    This question has been asked before in this forum but did not really get answered: in Solaris 8 on a SPARC (specifically an UltraSPARC III in a SunBlade 1000), can I force the interrupt from a PCI card to be hilevel? If so, how is it done?
    I found the suggestion that this may have once been possible in Solaris in the article at http://soldc.sun.com/developer/support/driver/wps/pci/html/Interrupts.doc.html, but there's no detail on exactly how to do it and the document is dated February 1997. The current driver documentation does not list PCI as one of the bus types that generate hilevel interrupts. But it doesn't say it can't be done either.
    Dave

    The interrupt level for a PCI device is derived from the Base Class of the device or from the "interrupt-priorities" property which can be found in the driver.conf file. So to change the interrupt level to a hilevel interrupt you should set the "interrupt-priorities" property.
    See http://soldc.sun.com/developer/support/driver/wps/pci/html/Interrupts.doc.html

  • Understanding a Create Folder Terminal Command

    Good morning Apple users,
    An ex-colleague of ours created a Terminal command for our workplace that generates multiple blank folders for work documentation to be saved into per the "job number/folder number". i.e Job Number 17813 would go into the folder of the same number.
    For obvious reasons we would prefer to avoid having to manually generate such folders.
    He left the script with us but we are having trouble understanding it's use to generate new folders with the same structure. I'm hoping someone could break it down for me and help me understand how it works?
    I've attached the script as it's written for you to dissect.
    The above is the script within Text/Edit. When opening the file and attempting to do the requested "Please enter the thousands part of the SRO range: " in multiple combinations from "18000" to "18000 - 18999" and simply "18" it responds with the following message, Attached below:
    I'm sure our issue is something minor and we are just missing some tiny detail. Your assistance in getting this working is greatly appreciated!
    Thanks in advance.

    I haven't run your script, but the relevant part seems to be the error message:
    OSError: [Errno 2] No such file or directory: '/Volumes/OSX Raid/Service/Service Documentation/'
    To me, this says that the target parent directory doesn't exist, and is likely failing on the line:
    os.chdir(path)
    since you can't change to a non-existent directory. The rest of the script is irrelevant at this point.
    So you need to look at why this command might fail. The most obvious problem would be that it doesn't exist - maybe the volume isn't mounted, or the path doesn't match _exactly_. My python is rusty, but the spaces in the path may also be a problem (most shell commands barf at spaces in path names) - you might want to identify the path as a 'raw' string:
    path = r'/Volumes/OSX Raid/Service/Service Documentation/'
    (note the leading 'r')

  • Driver needed for Network controller,PCI Device,SM Bus controller

    Need helpt to get the drivers for win 7 64 bit for Network controller, PCI Device,SM Bus controller, Universal Serial Bus controller, PCI Encryption/Decryption controller

    Hi: For the smbus and usb 3 controllers, download and install the amd chipset drivers and reboot. http://support.amd.com/en-us/download/chipset?os=Windows%207%20-%2064 PCI device: http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-141812-1&cc=us&dlc=en&lc=en&os=4063&product=7174407&sw_lang= PCI Encryption/Decryption controller: Download and run this driver.  Then you have to manually install it. http://h20566.www2.hp.com/hpsc/swd/public/detail?swItemId=vc_133833_1 To manually install the driver, go to the device manager, click on the PCI E/D Controller needing the driver. Click on the driver tab.  Click on update driver.  Select the Browse my computer for driver software option and browse to the driver folder that was created when you ran the file. That folder will be located in C:\SWSetup\sp66974. Make sure the Include Subfolders box is checked and the driver should install.   Then reboot. Network controller...need the hardware ID for that because I don't know what model wireless card your model has. Since there is no wireless driver installed, there should be a device labeled Network Controller in the device manager under an Other Devices category.  The network controller device will have a little ! mark next to it. So, find the network controller device, click on that and then click on the Details tab. Now you see a Property drop down list and it is defaulted to Device Description. Drop down on that list and select the third item (Hardware ID's). Post the top string of characters you see in the window.  

Maybe you are looking for