Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Device drivers for AMD Athlon 64 x2 system
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
Astronome
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2016
Posts: 148

PostPosted: Sat Mar 11, 2017 9:46 pm    Post subject: [Solved] Device drivers for AMD Athlon 64 x2 system Reply with quote

I'm reconfiguring the kernel on my AMD Athlon 64 x2 system, and I'm curious about some of these options under device drivers. I've never seen some of them until reading through pappy's old website and it's not clear from the help text what I should select.

Under I2C support, I2C hardware bus support, I have "Intel 82801 (ICH/PCH)" selected. Should I set this to "AMD 756/766/768/8111 and nVidia nForce" or "AMD 8111" instead? The chipset for my mobo is 780G, but I don't see an option specifically for that.

Under character devices, hardware random number generator core support, I have "VIA HW Random Number Generator support" selected. I'm thinking this should probably be "AMD HW Random Number Generator support" instead, but the help text says it's only for AMD 76x-based mobos. Is this close enough, or should I stick with the default?

Finally, under serial ATA and parallel ATA drivers, I have "AMD/NVidia PTA support" selected but also "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support" and "Intel PATA old PIIX support." Is it safe to assume I only need the AMD one?


Last edited by Astronome on Sun Mar 12, 2017 10:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7274
Location: almost Mile High in the USA

PostPosted: Sun Mar 12, 2017 6:30 am    Post subject: Reply with quote

I think your hunches are correct, though unless you're hurting for memory, you can select more than one and the kernel will (usually) select the best driver. Sometimes it will select the first, then that's not the right behavior...

I usually somewhat make my kernel somewhat generic so I can swap between machines in case one has problems.

Make sure you keep the old one available in case you zap something you do need, and need a rescue.
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Sun Mar 12, 2017 10:46 am    Post subject: Reply with quote

Astronome,

I don't think you have a hardware random number generator.
If you have an I2C bus, it will be AMD.

Please post the output of
Code:
lspci -nn

_________________
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
Astronome
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2016
Posts: 148

PostPosted: Sun Mar 12, 2017 3:58 pm    Post subject: Reply with quote

NeddySeagoon wrote:

Please post the output of
Code:
lspci -nn



Code:

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge [1022:9600]
00:02.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0) [1022:9603]
00:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (PCIE port 2) [1022:9606]
00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391]
00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:12.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller [1002:4398]
00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:13.1 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller [1002:4398]
00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller [1002:4385] (rev 3a)
00:14.1 IDE interface [0101]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller [1002:439c]
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d]
00:14.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge [1002:4384]
00:14.5 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller [1022:1202]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control [1022:1203]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control [1022:1204]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 5770] [1002:68b8]
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Juniper HDMI Audio [Radeon HD 5700 Series] [1002:aa58]
02:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0)
03:07.0 Multimedia audio controller [0401]: Creative Labs CA0106 Soundblaster [1102:0007]
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Sun Mar 12, 2017 4:07 pm    Post subject: Reply with quote

Astronome,

I have one of those. The hardware random number generator is not fitted.

Asking google about our
Code:
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller [1002:4385] (rev 3a)
and the kernel
shows that CONFIG_I2C: I2C support is required.
Reading the fine print, using the Vendor and Device IDs (1002:4385) shows that the sub option is
Code:
 lkddb pci 1002 4385 .... .... ...... : CONFIG_I2C CONFIG_I2C_PIIX4 : drivers/i2c/busses/i2c-piix4.c # in 2.6.21

_________________
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
Astronome
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2016
Posts: 148

PostPosted: Sun Mar 12, 2017 7:27 pm    Post subject: Reply with quote

NeddySeagoon wrote:
I have one of those. The hardware random number generator is not fitted.


You mean there's no RNG on this board?

Thanks again for spotting that missing driver. I also found Debian GNU/Linux device driver check which is immensely helpful.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Sun Mar 12, 2017 7:42 pm    Post subject: Reply with quote

Astronome,

Correct.
_________________
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
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