Well, I cursed myself... Asus/Intel IGC ethernet just quits working....
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well, I cursed myself... Asus/Intel IGC ethernet just quits working....
"I'm also happy to report that Slackware 15 supported the new board's (Asus ROG Ryzen) video, audio, and ethernet chipset with no problems. I usually have to fight with one of these with a brand new board."
Never post something like this for at least a week after installing new hardware.
New weirdness. The built-in (Intel IGC) ethernet NIC is going stupid. It worked fine for 3 days then the network was unreachable.
ifconfig showed eth0 there but no IP.
I tried:
Code:
ifconfig eth0 down; ifconfig eth0 up
/etc/rc.d/rc.inet1 restart_eth0
/etc/rc.d/rc.inet1 restart
rmmod igc; modprobe igc; ifconfig eth0 up
..and none worked. As a matter of fact, if you
Code:
ifconfig eth0 down
the NIC isn't even seen after that. You'll get a "No such device" on any commands afterwards.
Reboot the machine and it will work for about 5 minutes then goes stupid again.
A USB ethernet dongle works fine.
I read somewhere that it could be the Asus BIOS powering down the NIC but, I could find no settings in the BIOS for that. I tried passing the kernel parameter to disable that and it didn't work.
What is your exact board model. Some of the recent Asus boards have the Intel I225-V chip which has three revisions. revision 1 and 2 are complete garbage with revision 3 supposedly fixing the issues, but people have said they are still seeing problems with it. Intel now has the I226-V chip on some very new boards, but I haven't heard any thing about it. Google "intel i225-v problems"
In addition, check 'lspci' and 'dmesg' to see if the NIC shows up. If it does, check for correct kernel firmware, if not then BIOS. Wih very new boards, check also for a UEFI/BIOS update, esp. for a rev 1.0 motherboard.
New quirk that I noticed.... When you plug/unplug a USB device, the network dies... I'm using a USB ethernet adapter so it may be that or, I wonder if it's more Intel driver stupidity.
Quote:
Could you post a few lines of dmesg after the igc line with mac address ?
I could but it's all garbage. Mostly sound card being brought up.
This is the important part: "kernel: igc: Failed to read reg 0xc030!"
When I built my system in December 2020 I specifically researched the NIC because I always try to get an Intel NIC instead of the Realtek chips that most motherboard manufacturers use. I also have the I225-V revision 3, but so far it hasn't given me any issues. But there is definitely something wrong with these chips since all the reported issues are almost always exactly one of these three issues...
1) Card completely disappears from the system
2) Network drops after a specific period of time.
3) speed gets cut in half or more during heavy traffic (above 1G).
I had such a problem which an ASUS X99-A USB 3.1 motherboard. Each time the internet was lost but automatically reconnected,
under Slackware x64 14.2.
I did put the following lines in rc.local (with explanation)
ethtool -s eth2 wol d
# reported elsewhere
# ethtool -K eth2 gso off gro off tso off
# also noticed another solution was to disable Active-State Power Management
# pcie_aspm=off
# reported didn't have any effect.
# I've had similar problem with one of my servers at work.
# Turns out (in my case) it was a bug in the TSO driver code that over a certain load causes the driver to hang.
# To overcome the problem, I put this command at boot:
# Code:
EXPLANATION: The on-board eth NIC just dies after a few moments now. Mod stays loaded but IP LINK and IFCONFIG UP commands just return "No such device". When using a USB NIC, data is SLOW and sporatic and it dies when you plug/unplug a USB thumbdrive. So it looks like there's USB module issues on this Asus board.
GOOD NEWS: I disabled the on-board NIC and installed a PCI NIC and it (probably cursing myself here) seems to be working fine. Even the USB weirdness doesn't seem to affect it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.