LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices

Reply
 
Search this Thread
Old 08-09-2006, 07:00 AM   #1
lgill
LQ Newbie
 
Registered: Aug 2006
Location: England
Distribution: Gentoo, RedHat, FreeBSD, OpenBSD
Posts: 6

Rep: Reputation: 0
Network Modules / Kernel error RHEL4


I have a problem that I cant seem to get round.

HP Proliant DL380
RHEL 4

From the start; I loaded the bonding module for 2 network interfaces and it was working fine.

Then I installed the HP support pack (psp-7.52.rhel4.linux.en.tar.gz) which installed its own network modules.

[
Preparing to install HP ProLiant NC31xx Fast Ethernet NIC Driver for Linux v3.4.14a-1

This RPM contains the e100 driver for HP ProLiant NC31xx
Fast Ethernet NICs running under Linux.

Installation of this component was SUCCESSFUL.


Now I recieve the following in my messages file, over and over again:

Aug 9 12:49:26 dylan kernel: =======================
Aug 9 12:49:26 dylan kernel: [<c01085ee>] do_IRQ+0x239/0x242
Aug 9 12:49:26 dylan kernel: [<c0301d40>] common_interrupt+0x18/0x20
Aug 9 12:49:26 dylan kernel: [<c010403b>] default_idle+0x23/0x26
Aug 9 12:49:26 dylan kernel: [<c010408c>] cpu_idle+0x1f/0x34
Aug 9 12:49:26 dylan kernel: [<c03a76b4>] start_kernel+0x20f/0x211
Aug 9 12:49:27 dylan kernel: Debug: sleeping function called from invalid context at include/asm/uaccess.h:556
Aug 9 12:49:27 dylan kernel: in_atomic():1[expected: 0], irqs_disabled():0
Aug 9 12:49:27 dylan kernel: [<c011ca30>] __might_sleep+0x7d/0x89
Aug 9 12:49:27 dylan kernel: [<e081c161>] ethtool_ioctl+0x51/0x270 [e100]
Aug 9 12:49:27 dylan kernel: [<e0888633>] bond_update_speed_duplex+0x96/0xda [bonding]
Aug 9 12:49:27 dylan kernel: [<c02d899e>] tcp_v4_rcv+0x4c6/0x7c5
Aug 9 12:49:27 dylan kernel: [<e0889e23>] bond_mii_monitor+0x2fb/0x38f [bonding]
Aug 9 12:49:27 dylan kernel: [<e0889b28>] bond_mii_monitor+0x0/0x38f [bonding]
Aug 9 12:49:27 dylan kernel: [<c0128d59>] run_timer_softirq+0x1eb/0x2d4
Aug 9 12:49:27 dylan kernel: [<c0124df5>] __do_softirq+0x35/0x79
Aug 9 12:49:27 dylan kernel: [<c0109027>] do_softirq+0x46/0x4d
Aug 9 12:49:27 dylan kernel: =======================


This doesn't cause any problem to the system other than polluting the messages file so I thought that I would use the previous tg3 module for the network devices instead. However I can not get these to load I just get:

tg3 device eth0 does not seem to be present, delaying initialization.

when modprobe tries to load the module. I have tried removing e100 & tg3, and re-inserting it into kernel manually but nothing seems to work. I am running out of ideas.

Any body know how I can stop this writing to the messages file because it really doesn't mean a lot to me other than its coming from the bonding.
 
Old 08-09-2006, 03:07 PM   #2
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,731
Blog Entries: 4

Rep: Reputation: 68
Quote:
Any body know how I can stop this writing to the messages file
Create a filter in your system logger that sends the messages to /dev/null
 
Old 08-10-2006, 07:15 AM   #3
lgill
LQ Newbie
 
Registered: Aug 2006
Location: England
Distribution: Gentoo, RedHat, FreeBSD, OpenBSD
Posts: 6

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by bulliver
Create a filter in your system logger that sends the messages to /dev/null
I was sort of hoping someone may be able to explain the kernel error to me. I prefer to solve problems like this rather than just filter it out and ignore it.
 
Old 08-10-2006, 12:39 PM   #4
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,731
Blog Entries: 4

Rep: Reputation: 68
I see.
Sorry guy, but I am not too familiar with bonding.
Start with a google for the error message.
If you can understand C at all, search the source code for the error string. If you can find where it is being called you may be able to deduce why it is called.
 
Old 08-11-2006, 01:44 AM   #5
lgill
LQ Newbie
 
Registered: Aug 2006
Location: England
Distribution: Gentoo, RedHat, FreeBSD, OpenBSD
Posts: 6

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by bulliver
I see.
Sorry guy, but I am not too familiar with bonding.
Start with a google for the error message.
If you can understand C at all, search the source code for the error string. If you can find where it is being called you may be able to deduce why it is called.
Hmm, the source code seems to call procedure upon procedure and I dont use C at all. I started following it but I have resorted to excluding these kernel messages into thier own log file which I rotate and compress daily, then remove after 3 days.

My messages file is unpolluted now which is a plus. Thanks.
 
  


Reply

Tags
driver, e100, error, kernel, module


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel module compilation error in RHEL4.0 sd_nitdgp Red Hat 0 08-05-2006 01:29 PM
Finding the right kernel modules for my network card. Travis86 Linux - Newbie 5 02-26-2006 05:48 AM
network card kernel modules conflict spooon Debian 1 12-13-2005 06:52 AM
Strangeness (or pilot error) building network driver modules cacheout Fedora 0 07-27-2004 06:39 PM
Kernel Modules Error slacklinux Linux - Newbie 1 06-17-2004 12:14 AM


All times are GMT -5. The time now is 02:32 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration