On Thu, 21 Oct 2010, [email protected] wrote:
> I am still having this issue but it seems to only be on x86_64. I used > a Knoppix disk to boot with and the card worked with no issues using a > 32bit kernel. I downloaded the latest kernel from kernel.org and > compiled it and the issue returns using a 64bit kernel. huh, that is pretty interesting. Does your machine have >= 4GB ram? Did you ever try enabling the APIC with apic=force kernel boot option? > So my question is this: > > Does anybody have an Intel 82546EB card that works with an AMD > Phenom(tm) 9500 Quad-Core Processor running a 64bit kernel? I think you should try our driver option for disabling 64-bit dma. It is there in the e1000 driver from sourceforge. > If so, are there any kernel options or module options you had to use > to get this to work without getting a TX_Unit_Hang as soon as you try > to transmit with the card? What version of the module are you using > and what kernel version? The one you're looking for is an e1000 option and it is called ignore_64bit_dma=1 Give that a try, and thanks for sticking with this (I know it has been a long time) because your discovery about the 64 bit vs 32 bit is probably crucial. The 32 bit kernel and 64 bit kernel assume different things about the default setup of a machine and could be related to how your system operates with a DMA master device behind the hypertransport to pci bridge (notoriously buggy with our parts). Jesse ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
