Peripheral Component Interconnect (PCI) is a local computer bus for attaching hardware devices in a computer.

learn more… | top users | synonyms

3
votes
0answers
43 views

What does it mean, when lshw says a wireless adapter `UNCLAIMED`, while iwconfig doesn't find it?

What does it mean, when iwconfig doesn't find (i.e. report) an internal wireless adapter, while lshw says it UNCLAIMED? This happens after I notice it not working, and unload and reload its module ...
1
vote
1answer
500 views

virt-manager PCI passthrough gives error “No IOMMU Found” even w/ Intel IOMMU enabled

I am trying to set up PCI passthrough in virt-manager to grant my Debian Wheezy guest VM access to my laptop's Intel Centrino N wireless card. The Debian default kernel has Intel IOMMU enabled, and I ...
0
votes
1answer
207 views

How do I change the PCI device ID of my graphics card in the system? (to install Quadro driver on a GeForce)

I have a consumer GeForce GTX680. It's professional equivalent is Quadro K5000. Both cards have exactly the same chip inside (GK104), the hardware is nearly identical. The official driver for GTX680 ...
0
votes
1answer
57 views

What are PCI devices?

In Linux, the lspci command lists all the devices in my laptop (including AGP, USB, SATA, SCSI, bridges, ethernet, etc.). The man lspci command gives me this information: lspci - list all PCI ...
3
votes
0answers
123 views

FreeBSD setup RTL8187SE wireless NIC

I am running FreeBSD 10. My wireless card is: none1@pci0:9:0:0: class=0x028000 card=0x818210ec chip=0x819910ec rev=0x22 hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = ...
2
votes
1answer
23 views

PCI header in my laptop looks different from free-electrons' PCI header

I'm trying to develope a pci driver but I can not compile it because my pci header is quite different from books and references. My distribution is 3.15.7-1-ARCH. ...
0
votes
0answers
25 views

PCI-e SSD - Not visible to sysstat's iostat or sar

I am attempting to get basic statistics during test runs on a server with a PCI-e attached SSD that is mounted on /dev/rssda1, however sar and other sysstat either do not log, or in the case of iostat ...
1
vote
1answer
530 views

Bluetooth Device not working debian wheezy

i just installed debian wheezy on msi cx640dx. my bluetooth device not working. here is some information. Kernel version: $uname -r 3.2.0-4-amd64 when i use hcitool dev it don't show any device. ...
1
vote
1answer
191 views

How is 32bit Linux virtual memory structured in relation to PCIe Base Address Registers

I'm working on a Linux system (32 bit, 4GB RAM) and found some contradictory information about memory addressing in Linux. Am I right with this: Only virtual memory has the differentiation between ...
1
vote
0answers
34 views

Pcie 1.1 device is not detected on a pcie gen 3 slot

My PC is running in Ubuntu 12.04 LTS with kernel version 3.11.0-23. The link below is my PC model: http://www.villman.com/Product-Detail/HP_Pavilion_500_232d I inserted a x4 pcie 1.1 device on the ...
2
votes
1answer
1k views

System Halt on REBOOT, Shutdown & Restarts as expected

Recently went from Centos 6.4 to Centos 6.5. System is Dell T410 Tower. Whenever I reboot, system runs through post, passes IPv4 Settings, then announces: PCIe Training Error: Slot 1 system halted ...
3
votes
2answers
455 views

Is there any substitute for `lspci`?

lspci is not implemented in petalinux. So is there any alternative for this? Any file where I can read lspci output?
0
votes
0answers
50 views

Problems configuring kernel

Trying to recompile my kernel and getting the following error to support Xen PCI Passthrough.It almost makes it through the whole build then flops out when building the image. dh_testdir ...
3
votes
2answers
220 views

How to measure PCI-Express bus usage?

I'm looking for a way to find out if PCIe bus is the bottleneck or not. It's not a problem to measure how much bytes was transferred through any particular NIC: Is there a way to find how much ...
1
vote
1answer
1k views

Qemu Arm how to passthrough a PCI Card

I'm trying to access a PCI wifi adapter on a Qemu, simulating vexpress-a9 board. I'm following is this tutorial which shares a passthrough PCI card of the host machine to a guest machine running on ...
4
votes
1answer
586 views

How to make use of a real PCI modem in a Virtual Machine?

Is there a way where I can use my PCI modem in a virtual machine on an ubuntu 12.04 host box? I have installed Ubuntu 12.04 on the host and I want to use my PCI modem on a guest virtual machine. Can ...
2
votes
1answer
190 views

Why doesn't my udev rule work?

I created a file /etc/udev/rules.d/60.alsa.rules with the following content: KERNEL=="0000:00:1b.0", SUBSYSTEM=="pci", ATTR{label}=="Realtek High Definition Audio Device", ATTR{vendor}=="0x8086", ...
3
votes
1answer
808 views

What are PCI quirks?

I hear a lot about PCI quirks when reading about the Linux kernel, but no website explains or defines PCI quirks. What are PCI quirks?
4
votes
1answer
1k views

Match PCI address of SATA controller and SCSI address of attached disks

I have a PCI-attached SATA controller connected to a (variable) number of disks on a machine with a Linux 2.6.39 kernel. I am trying to find the physical location of the disk, knowing the PCI address ...
1
vote
0answers
117 views

GPU not listed in lspci after SysRQ reboot

I have my Ubuntu Server machine with XFX 7970 GPU in it, and sometimes, when ATI driver fails, I have to reboot it manually. When I'm trying to reboot the machine using SysRQ, the system reboots ...
6
votes
1answer
5k views

How to Reset/Cycle Power to a PCIe Device?

I have a PCIe device that only works correctly when the computer is fully powered off then on again. Issuing a simple reboot or reboot -p command does not appear to cycle the power to the PCIe card, ...
6
votes
1answer
446 views

Would someone please explain lspci -vv output?

I have the following output from running lspci -vv -s 00:00 on my single board computer running Linux. 07:05.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 03) Subsystem: Adaptec ASR-2230S + ...
1
vote
1answer
335 views

lspci machine-readable format (-vmm) does not show a kernel Module/Driver line

I briefly read the manual of lspci, where I found out that there is a machine-readable format lspci output using "-m" or "-mm" or "-vmm". I need to print out the device name, the device id and the ...
1
vote
1answer
983 views

Second GPU does not show up in `lspci`

I switched the second GPU in one of our servers (Ubuntu 12.04.1 LTS). But now lspci only gives one entry: $lspci | grep -i nvidia 04:00.0 VGA compatible controller: NVIDIA Corporation G94 [Quadro FX ...
9
votes
4answers
19k views

Enabling IOMMU in the kernel for graphics card pass-through

Short question: How can I turn on the intel_iommu setting in the Linux kernel? I run a Debian host, using the grub2 bootloader. Documentation I've seen says to edit /boot/grub/menu.lst, which seems ...
3
votes
0answers
1k views

PCI passthrough with Xen

I am trying to run Windows XP in a Xen DomU virtual machine with a PCIe device, for which there are no Linux drivers, being passed through from a Debian Squeeze Dom0. My hardware supports ...
7
votes
2answers
6k views

How does the Linux kernel handle shared IRQs?

According to what I've read so far, "when the kernel receives an interrupt, all the registered handlers are invoked." I understand that the registered handlers for each IRQ can be viewed via ...
4
votes
2answers
5k views

Determining NIC designation from PCI address

I am in the process of upgrading a legacy system from RHEL 5.4 to 5.8. There are three NICs installed, each with defined IP addresses and attached wiring. After the upgrade, the cards are on the same ...
10
votes
1answer
6k views

Understand output of `udevadm info -a -n /dev/sdb`

I plug an external HDD into my laptop. I try to find out the information by $ udevadm info -a -n /dev/sdb Udevadm info starts with the device specified by the devpath and then walks up the chain of ...
6
votes
1answer
1k views

force re-negotiation of PCIe speed on Linux

I'm working with PCIe Gen 3 cards and from time to time they seem to fall back to PCIe 1 or 2 speeds (according to lspci and also observed by the throughput). When rebooting/power cycling the machine ...
7
votes
3answers
8k views

Reset a PCI Device in Linux

Is there a generic way to reset a PCI device in Linux from the command line? That is, cause the PCI bus to issue a reset command.
3
votes
2answers
295 views

PCI configuration registers problem

I'm trying to get my new Realtek RTL-8169 NIC (over CardBus) to work, but I'm having this weird problem. My lspci -x output looks like this: [root@comp]# lspci -x -d *:8169 07:00.0 Non-VGA ...
2
votes
4answers
646 views

sudo without password - security? [duplicate]

Possible Duplicate: What specific vulnerabilities am I creating by disabling the sudo password? I'm involved yet again in the old argument on whether sudo without password is secure enough ...
4
votes
1answer
2k views

What determines whether an interrupt is IO-APIC-edge or IO-APIC-level?

Looking at the contents of /proc/interrupts on an x86 Linux, I see that some of the interrupts are IO-APIC-edge while others are IO-APIC-level. I wonder what determines the interrupt type, is it the ...
6
votes
1answer
11k views

How to check how many lanes are used by the PCIe card?

PCI Express slots on the motherboard can be wider then the number of lanes connected. For example a motherboard can have x8 slot with only x1 lane connected. On the other hand, you can insert a card ...