Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kernel config for B450 motherboard
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
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Tue Mar 24, 2020 5:42 pm    Post subject: Kernel config for B450 motherboard Reply with quote

I have ordered a new motherboard, and wish to get a head start on setting it up by configuring my current kernel to be ready for it.
I'm using sys-kernel/gentoo-sources-5.5.11 (I follow the kernel.org stable branch whenever it appears).

The motherboard spec says:
Code:

chipset:     AMD B450
LAN:         Intel Ethernet Controller l211-AT


I can't for the life of me find the kernel configuration options for these two chips. Searches for B450 or l211 don't turn anything up in menuconfig. I can't see anything by parsing /proc/config.gz either.

I'm hoping someone here has a B450 running, and can tell me what config to use for the chipset.
As for the LAN chip - should I just set every Intel network adaptor option and hope for the best?

Sorry to be such a dunce, I don't change motherboards that often.
Many thanks in advance.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7506
Location: Saint Amant, Acadiana

PostPosted: Tue Mar 24, 2020 6:02 pm    Post subject: Reply with quote

I found lspci for this board here: https://launchpadlibrarian.net/415916542/Lspci.txt

It tells us the PCI ID of your NIC is 8086:1539.

So I headed over here: https://cateee.net/lkddb/web-lkddb/IGB.html

It tells us the driver for your card was added to kernel version 3.16 and it is called CONFIG_IGB.

It all took 4 minutes and 16 seconds. I must be getting old.

Disclaimer. Since I do not have this board I relied on some unverified information regarding this B450 board.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44945
Location: 56N 3W

PostPosted: Tue Mar 24, 2020 6:07 pm    Post subject: Reply with quote

Jaglover,

When you get old, you know these things by heart. :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Tue Mar 24, 2020 6:08 pm    Post subject: Reply with quote

Jaglover wrote:
I found lspci for this board here: https://launchpadlibrarian.net/415916542/Lspci.txt

It tells us the PCI ID of your NIC is 8086:1539.

So I headed over here: https://cateee.net/lkddb/web-lkddb/IGB.html

It tells us the driver for your card was added to kernel version 3.16 and it is called CONFIG_IGB.

It all took 4 minutes and 16 seconds. I must be getting old.

Disclaimer. Since I do not have this board I relied on some unverified information regarding this B450 board.


Thanks - that is very useful - and some more resources for me to remember for next time.

I went off hunting the Intel web site, and came up with this: https://downloadcenter.intel.com/download/13663/Intel-Network-Adapter-Driver-for-82575-6-82580-I350-and-I210-211-Based-Gigabit-Network-Connections-for-Linux-?product=64404

This gave me a file called igb-5.3.5.42.tar.gz - so that corroborates your finding.

On the chipset, I found this config setting: CONFIG_PATA_AMD
It's in the same place as where I set my current chipset.
Would that be a good bet?
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7506
Location: Saint Amant, Acadiana

PostPosted: Tue Mar 24, 2020 6:21 pm    Post subject: Reply with quote

Why don't you use the lspci I found. No, I don't think you need this PATA driver. AHCI will do fine. Unless there are some settings in BIOS which turn this AHCI into some fakeraid or such.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44945
Location: 56N 3W

PostPosted: Tue Mar 24, 2020 8:07 pm    Post subject: Reply with quote

ipic,

Does your new motherboard actually have an IDE port?
Lots of chipets have legacy device support in the silicon but motherboard vendors rarely provide the external connectors.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Tue Mar 24, 2020 10:29 pm    Post subject: Reply with quote

No IDE port. Only SATA.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44945
Location: 56N 3W

PostPosted: Tue Mar 24, 2020 11:21 pm    Post subject: Reply with quote

ipic,

Then no driver with PATA in its name is useful to you.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Wed Mar 25, 2020 8:39 am    Post subject: Reply with quote

Thanks.

Jaglover,
Would you mind telling me how you found the lspci listing?
Thanks
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7506
Location: Saint Amant, Acadiana

PostPosted: Wed Mar 25, 2020 9:30 am    Post subject: Reply with quote

I put "B450 lspci" into search engine. This was second hit.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5438

PostPosted: Thu Mar 26, 2020 7:23 pm    Post subject: Reply with quote

Jaglover wrote:
I put "B450 lspci" into search engine. This was second hit.

B450 is a chipset, there are several sub models, not all of them have that card.
my board is B450 based and I don't have such card
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7506
Location: Saint Amant, Acadiana

PostPosted: Thu Mar 26, 2020 8:13 pm    Post subject: Reply with quote

Quote:
Intel Ethernet Controller l211-AT

From initial post.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Thu Mar 26, 2020 8:29 pm    Post subject: Reply with quote

Thanks for the help, Jaglover, the board arrived and I booted up first try. Saved a bunch of faffing around.

I thought I'd post my lspci output for posterity. The Motherboard is a ROG STRIX B450-F, made by ASUS

The only thing that I am aware is missing is one sensor - which, according to sensors-detect, doesn't have a driver yet.

Code:

.....
Found `ITE IT8665E Super IO Sensors'                        Success!
    (address 0x290, driver `to-be-written')
...


Code:

ian2 ~ # lspci -knn
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Root Complex [1022:1450]
   Subsystem: ASUSTeK Computer Inc. Family 17h (Models 00h-0fh) Root Complex [1043:8747]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) I/O Memory Management Unit [1022:1451]
   Subsystem: ASUSTeK Computer Inc. Family 17h (Models 00h-0fh) I/O Memory Management Unit [1043:8747]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453]
   Kernel driver in use: pcieport
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453]
   Kernel driver in use: pcieport
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454]
   Kernel driver in use: pcieport
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454]
   Kernel driver in use: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 59)
   Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller [1043:8747]
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
   Subsystem: ASUSTeK Computer Inc. FCH LPC Bridge [1043:8747]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0 [1022:1460]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1 [1022:1461]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2 [1022:1462]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3 [1022:1463]
   Kernel driver in use: k10temp
   Kernel modules: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4 [1022:1464]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5 [1022:1465]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6 [1022:1466]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7 [1022:1467]
01:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 XHCI Controller [1022:43d5] (rev 01)
   Subsystem: ASMedia Technology Inc. 400 Series Chipset USB 3.1 XHCI Controller [1b21:1142]
   Kernel driver in use: xhci_hcd
   Kernel modules: xhci_pci
01:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01)
   Subsystem: ASMedia Technology Inc. 400 Series Chipset SATA Controller [1b21:1062]
   Kernel driver in use: ahci
01:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge [1022:43c6] (rev 01)
   Kernel driver in use: pcieport
02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
   Kernel driver in use: pcieport
02:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
   Kernel driver in use: pcieport
02:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
   Kernel driver in use: pcieport
02:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
   Kernel driver in use: pcieport
02:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
   Kernel driver in use: pcieport
03:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
   Subsystem: ASUSTeK Computer Inc. I211 Gigabit Network Connection [1043:85f0]
   Kernel driver in use: igb
   Kernel modules: igb
08:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev e7)
   Subsystem: Sapphire Technology Limited Nitro+ Radeon RX 570/580/590 [1da2:e366]
   Kernel driver in use: amdgpu
   Kernel modules: amdgpu
08:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1002:aaf0]
   Subsystem: Sapphire Technology Limited Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] [1da2:aaf0]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
09:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Raven/Raven2 PCIe Dummy Function [1022:145a]
   Subsystem: ASUSTeK Computer Inc. Zeppelin/Raven/Raven2 PCIe Dummy Function [1043:8747]
09:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor [1022:1456]
   Subsystem: ASUSTeK Computer Inc. Family 17h (Models 00h-0fh) Platform Security Processor [1043:8747]
   Kernel driver in use: ccp
   Kernel modules: ccp
09:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Zeppelin USB 3.0 Host controller [1022:145f]
   Subsystem: ASUSTeK Computer Inc. Zeppelin USB 3.0 Host controller [1043:8747]
   Kernel driver in use: xhci_hcd
   Kernel modules: xhci_pci
0a:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Renoir PCIe Dummy Function [1022:1455]
   Subsystem: ASUSTeK Computer Inc. Zeppelin/Renoir PCIe Dummy Function [1043:8747]
0a:00.2 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
   Subsystem: ASUSTeK Computer Inc. FCH SATA Controller [AHCI mode] [1043:8747]
   Kernel driver in use: ahci
0a:00.3 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller [1022:1457]
   Subsystem: ASUSTeK Computer Inc. Family 17h (Models 00h-0fh) HD Audio Controller [1043:8723]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
ian2 ~ #
Back to top
View user's profile Send private message
ipic
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 238
Location: UK

PostPosted: Fri Mar 27, 2020 12:12 pm    Post subject: Reply with quote

Found I was missing some I2C things, so this now added to lspci:
Code:

00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
   Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller
   Kernel driver in use: piix4_smbus
   Kernel modules: i2c_piix4, sp5100_tco
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