Re: [arch-general] SOLVED Re: Realtek 8111/8168/8411 Blues - cannot get dhcpcd address (link UP)

2015-08-24 Thread Aaron Laws


 $#%#@%#$%... You have to enable IOMMU in the BIOS before the NIC will
 work!


Oh yeah, that, too. Mine is the last comment on
https://bbs.archlinux.org/viewtopic.php?id=186503. I had to enable IOMMU in
bios, then disable it in kernel using iommu=soft.

Yes, the BIOS eats up your flash drive. Maybe it only knows FAT32 or NTFS
or something. Just don't have it do any reading or writing to a drive with
anything important on it. It also does this to hard drives, so stay away
from screenshots, etc.

I'm happy you got it worked out!


Re: [arch-general] SOLVED Re: Realtek 8111/8168/8411 Blues - cannot get dhcpcd address (link UP)

2015-08-21 Thread David C. Rankin

On 08/21/2015 08:10 AM, LoneVVolf wrote:


Blame Gigabyte, the only reason to disable IOMMU is if you run a 32-bit OS .

On all x86_64 OSes running with IOMMU disabled will degrade graphics performance
A LOT.
As you found , disabling IOMMU also affects other hardware badly.

TL;DR :
64-bit OS  ENABLE IOMMU


Some links :

https://en.wikipedia.org/wiki/IOMMU
http://developer.amd.com/community/blog/2008/09/01/iommu/

Lone_Wolf


  Thanks, and yes, so I found out. It would really be helpful if motherboard 
manuals were worth a crap anymore, but those days are long gone. The ONLY 
description concerning IOMMU in the entire manual was:


quote (page 49)

IOMMU Controller
Enables or disables AMD IOMMU support. (Default: Disabled)

/quote

  A lot of good that does to guide someone in its use. :p

--
David C. Rankin, J.D.,P.E.


Re: [arch-general] SOLVED Re: Realtek 8111/8168/8411 Blues - cannot get dhcpcd address (link UP)

2015-08-21 Thread LoneVVolf

On 21-08-15 04:58, David C. Rankin wrote:

On 08/20/2015 09:34 PM, David C. Rankin wrote:




$#%#@%#$%... You have to enable IOMMU in the BIOS before the NIC will 
work! I stumbled across this obscure little tidbit on the fedora forum:


http://forums.fedoraforum.org/showthread.php?t=295616

It triggers some nasty AMD I10 Page Faults/xhci messages during boot 
of the 201508 install media, but the network comes right up, dhcp 
works, no more lost packets, etc.


I wonder if this is related to it corrupting my USB drives I plug into 
it? Drives work the first time, sync, then umount. Next time you plug 
them in, filesystem is gone?


Oh well, at least I have a network now. I'll add it to the wiki.




Blame Gigabyte, the only reason to disable IOMMU is if you run a 32-bit OS .

On all x86_64 OSes running with IOMMU disabled will degrade graphics 
performance A LOT.

As you found , disabling IOMMU also affects other hardware badly.

TL;DR :
64-bit OS  ENABLE IOMMU


Some links :

https://en.wikipedia.org/wiki/IOMMU
http://developer.amd.com/community/blog/2008/09/01/iommu/

Lone_Wolf


[arch-general] SOLVED Re: Realtek 8111/8168/8411 Blues - cannot get dhcpcd address (link UP)

2015-08-20 Thread David C. Rankin

On 08/20/2015 09:34 PM, David C. Rankin wrote:

   By this time I was convinced that my cable had gone bad, so I moved the old
broken server back into place, booted the install media, and the onboard NIC
came right up (forcedeath driver), obtained a dhcp address and resolution worked
with 0 packet loss. So I'm at a loss.

   Has anyone ever had a board or an install where the network was just flaky or
dead for multiple NICs? Thoughts?



$#%#@%#$%... You have to enable IOMMU in the BIOS before the NIC will work! I 
stumbled across this obscure little tidbit on the fedora forum:


http://forums.fedoraforum.org/showthread.php?t=295616

It triggers some nasty AMD I10 Page Faults/xhci messages during boot of the 
201508 install media, but the network comes right up, dhcp works, no more lost 
packets, etc.


I wonder if this is related to it corrupting my USB drives I plug into it? 
Drives work the first time, sync, then umount. Next time you plug them in, 
filesystem is gone?


Oh well, at least I have a network now. I'll add it to the wiki.


--
David C. Rankin, J.D.,P.E.