LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 01-13-2010, 06:46 PM   #1
dbrazeau
Member
 
Registered: Aug 2009
Distribution: Fedora, OpenSuse, DENX Embedded Linux
Posts: 162

Rep: Reputation: 28
Dell PowerEdge T100 support pcie hotplug?


I'm having trouble getting a PCIe device to show up in lspci using pcie hotplug.

After booting the system I load the pciehp module, I then plug-in my PCIe card. After that I do an lspci, but I don't see my PCIe card. When I cold boot with the PCIe card installed the system sees it fine, i.e. it show up in lspci.

Does anyone know of an easy way to figure out if my hardware even supports pcie hotplug?

When I load the hotplug module I just do a modprobe pciehp. Is this all I need to do prior to plugging-in my pcie card?

I will try running pciehp with debugging turn on to see if that gives me any additional info.

Thanks.
 
Old 01-13-2010, 07:33 PM   #2
dbrazeau
Member
 
Registered: Aug 2009
Distribution: Fedora, OpenSuse, DENX Embedded Linux
Posts: 162

Original Poster
Rep: Reputation: 28
This is what I see in dmesg with debugging enabled:
--------------------------------------------------------------------
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
_OSC FW not grant req. control
_OSC FW not grant req. control
pciehp: pcie_port_service_register = 0
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
--------------------------------------------------------------------

What does "_OSC FW not grant req. control" mean? Does this indicate why hotplug is not working?
 
Old 01-13-2010, 09:02 PM   #3
dbrazeau
Member
 
Registered: Aug 2009
Distribution: Fedora, OpenSuse, DENX Embedded Linux
Posts: 162

Original Poster
Rep: Reputation: 28
Ok, it seems like I have it kind of working, although I have to use pciehp_force=1 when I call modprobe on pciehp. Also when I plug the pcie card back in I have to "echo 1 > /sys/bus/pci/slots/X/power" before it detects that the card has been plugged in. Not sure if this is related to the fact that I have to use pciehp_force. Any thoughts would be appreciated.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dell PowerEdge R200 craterburnsyou Linux - Hardware 0 04-20-2008 12:23 PM
Dell PowerEdge 1750 - RAID rickylim Linux - Server 1 04-14-2008 01:56 AM
Dell Poweredge 4300 mpgram Linux - Hardware 9 11-09-2007 03:37 PM
Installing SUSE 10.0 on Dell Poweredge carlonlinux Linux - Hardware 1 09-17-2006 08:34 PM
Dell PowerEdge 2650 k2pattu Linux - Hardware 2 11-21-2003 04:31 AM


All times are GMT -5. The time now is 01:18 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration