Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LiveCD works, my kernel doesn't [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
r3fu53d
n00b
n00b


Joined: 02 May 2004
Posts: 5

PostPosted: Wed Aug 04, 2004 5:53 am    Post subject: LiveCD works, my kernel doesn't [SOLVED] Reply with quote

Hey all,

I decided, after using Gentoo for quite a while already, to start fresh and reinstall using the latest LiveCD. Once I had everything installed and configured, I did an lspci.

On the LiveCD, lspci gives me this (edited for brevity):

Code:
Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
ISA bridge: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
[...]
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)


And so on, everything looks good. Fantastic. The problem is when I get into my OWN kernel, and lspci:

Code:
Host bridge: nVidia Corporation: Unknown device (rev c1)
RAM memory: nVidia Corporation: Unknown device (rev c1)
RAM memory: nVidia Corporation: Unknown device (rev c1)
RAM memory: nVidia Corporation: Unknown device (rev c1)
RAM memory: nVidia Corporation: Unknown device (rev c1)
RAM memory: nVidia Corporation: Unknown device (rev c1)
ISA bridge: nVidia Corporation: Unknown device (rev a4)
[...]
Ethernet controller: Realtek Semiconductor Co., Ltd.: Unknown device 8180 (rev 20)


I am using an nForce2-based board.

I have tried this now with:

- gentoo-dev-sources 2.6.7-r11
- gentoo-dev-sources 2.6.7-r11 genkernel
- gentoo-dev-sources 2.6.5-r1

Everything except for my soundcard (Audigy) is a goddamned unknown device.

Does anyone know why the LiveCD would know the names of my devices while my post-install system would not?


Last edited by r3fu53d on Sun Aug 08, 2004 2:41 pm; edited 2 times in total
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Wed Aug 04, 2004 8:34 am    Post subject: Reply with quote

if you don't compile the pci device name database into the kernel, then every pci device will be unknown:
Code:
───────────────────────────────────────────────────────────────────────────────────────────────────────────
  ┌───────────────────────────── Bus options (PCI, PCMCIA, EISA, MCA, ISA) ──────────────────────────────┐
  │  Arrow keys navigate the menu.  <Enter> selects submenus --->.  Highlighted letters are hotkeys.     │
  │  Pressing <Y> includes, <N> excludes, <M> modularizes features.  Press <Esc><Esc> to exit, <?> for   │
  │  Help.  Legend: [*] built-in  [ ] excluded  <M> module  < > module capable                           │
  │                                                                                                      │
  │ ┌──────────────────────────────────────────────────────────────────────────────────────────────────┐ │
  │ │                           [*] PCI support                                                        │ │
  │ │                                 PCI access mode (Any)  --->                                      │ │
  │ │                           [ ] Vector-based interrupt indexing (MSI)                              │ │
  │ │                           [*] Legacy /proc/pci interface                                         │ │
  │ │                           [*] PCI device name database                                           │ │
  │ │                           [*] ISA support                                                        │ │
  │ │                           [ ]   EISA support                                                     │ │
  │ │                           [ ] MCA support                                                        │ │
  │ │                           < > NatSemi SCx200 support                                             │ │
  │ │                               PCMCIA/CardBus support  --->                                       │ │
  │ │                               PCI Hotplug Support  --->                                          │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ │                                                                                                  │ │
  │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘ │
  ├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │                                   <Select>    < Exit >    < Help >                                   │
  └──────────────────────────────────────────────────────────────────────────────────────────────────────┘


cheers

SteveB
Back to top
View user's profile Send private message
r3fu53d
n00b
n00b


Joined: 02 May 2004
Posts: 5

PostPosted: Wed Aug 04, 2004 5:49 pm    Post subject: Reply with quote

Thanks very much for your reply.

I double-checked, and I do have that compiled into the kernel :( Also, since my soundcard is not unknown, I would guess that isn't the problem?

I have the "AMD and nVidia IDE Chipset" support compiled in, as well, in case anyone was wondering if it was an IDE controller problem. This is driving me crazy. Any other ideas?
Back to top
View user's profile Send private message
r3fu53d
n00b
n00b


Joined: 02 May 2004
Posts: 5

PostPosted: Fri Aug 06, 2004 9:38 pm    Post subject: Reply with quote

I really hate to keep bumping this thread, but someone must know what I'm missing :oops:

Is there a module or service I need to run? I've run hotplug and not had it make a difference, but there seem to be other things on the LiveCD I'm not familiar with, like kudzu or hwdetect?

EDIT: Tried the "nodetect" option, and it still recognizes all of my hardware. So it isn't kudzu/hwdetect/hotplug. :evil:
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Fri Aug 06, 2004 10:42 pm    Post subject: Reply with quote

;) we have not forgett you ;)

what is the output of:
Code:
cat /proc/pci


cheers

SteveB
Back to top
View user's profile Send private message
r3fu53d
n00b
n00b


Joined: 02 May 2004
Posts: 5

PostPosted: Sun Aug 08, 2004 2:41 pm    Post subject: Reply with quote

Thanks for all your time. I've solved the problem :)

It seems that, during the emerge of pciutils, the updated PCI IDs were not being updated - the download was failing - and since it scrolled by so fast I didn't notice. :oops:

Thanks again for your help 8)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum