Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

Thread Tools
Old 06-03-10, 03:27 PM   #1
Registered User
Join Date: Jun 2010
Posts: 1
Default Zotac IONITX Gigabit Ethernet Hangs on Boot

Over the last two months I've purchased 18 Zotac IONITX-A-U and
IONITX-G-E motherboards and tested them extensively with Linux. After
many boot cycles I have conclusive data that there is either a
systematic hardware defect or a problem with the forcedeth driver,
which I understand that nVidia openly supports for their chipset since
they dropped their proprietary driver a few years back.

The problem with the gig-e when booting is not isolated to one or two
of the systems, it occurs fairly evenly across the entire set. It has
nothing to do with WOL specifically as I originally speculated since
it happens at about the same frequency when the motherboard power
switch is manually activated or even when the driver is removed and
reinserted into the running kernel.

- There is a roughly 8% chance that one of my Zotac IONITX gig-e's
will boot into a state where the gig-e reports nearly continuous
(sometimes only 50% of frames) crc errors on the link. It happens
with the forcedeth driver in 2.6.31 and 2.6.32 kernels in Ubuntu
9.10 and 10.04 LTS. I am beginning to test 2.6.33.

Whenever the problem occurs, if I can get in on console, I attempt to
resolve the problem with:

rmmod forcedeth
modprobe forcedeth

and once again there is about an 8% chance that this might not work
and it needs to be repeated.

- Usually no rx frame errors are reported on the interface, even after
tens or hundreds of millions of packets are received under both light
and extremely heavy load, with both small and jumbo frames.

- About 10% of the time a stable interface reports frame errors occurred
early on. 90% of the time when this happens it's fewer than ten
frames, 99% fewer than a hundred, and one time it literally reported
26,465 crc errors then was stable.

eth0 Link encap:Ethernet HWaddr 00:01:2e:27:ad:7f
inet addr: Bcast: Mask:
inet6 addr: fe80::201:2eff:fe27:ad7f/64 Scope:Link
RX packets:132 errors:26465 dropped:0 overruns:0 frame:26465
TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17839 (17.8 KB) TX bytes:15818 (15.8 KB)
Interrupt:21 Base address:0x8000

At this point, the easiest solution is generally a manual reboot if
you can't consistently ping it and you have physical access to the
machine. For a more reliable solution, a script could be written to
check for frame errors after the network interface is brought up, then
repeatedly rmmod, modprobe the interface and check again every few
seconds until it comes up cleanly.

Clearly the best solution would be a driver or hardware fix.
louptech is offline   Reply With Quote
Old 07-12-10, 02:41 PM   #2
Registered User
Join Date: Jul 2010
Posts: 2
Default Re: Zotac IONITX Gigabit Ethernet Hangs on Boot

Hi louptech, just wanted to tell you that you're not alone. I have an IONITX-G-E and I'm experiencing the same symptoms and resolving it in the same way as you. Unfortunately, due to my chassis I can't even install a PCIE NIC to use instead. I'm stuck with this guy. Luckily, it's more of an annoyance than a big problem, because once it begins working it continues to work until the next powercycle. I would be more upset if it randomly flaked out during operation. I copied 2 terabytes over the network to it (it's hosting my new storage box), so I'm pretty sure the NIC is reliable once you kick it the right way!

Have you tried the machine in Windows? I suspect something's just wrong with forcedeth.
SirLudicrus is offline   Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

All times are GMT -5. The time now is 07:11 AM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.