LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 12-12-2006, 12:52 PM   #1
hkernel
LQ Newbie
 
Registered: Dec 2006
Posts: 7

Rep: Reputation: 0
b44 error eth0 "device not found" [fedora 6][Dell]


Hello,
I have four Dell Dimension 2400C, with FC6 installed.
The problem is that two of them have ethernet working fine. but two don't, even after I reinstalled in one of them.

I searched the forums but could not find and answer.
I could not copy the dmesg, lspci files, i'll do that tomorrow. Meanwhile, can you help me with the following ? (used brain copy/paste):

uname -r:
2.6.18-1.2698 FCxEN

lspci:
Ethernet Controller: BroadCom Corporation BCM4401-B0 Tx...etc

dmesg:
b44...No usable DMA Configuration
..
b44...failed with error -5


/sbin/ifconfig eth0
Error Fetching ethernet(interface?) configuration: Device not found


Thanks in advance
 
Old 12-12-2006, 01:31 PM   #2
farslayer
Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,228
Blog Entries: 5

Rep: Reputation: 189Reputation: 189
http://lists.debian.org/debian-kerne.../msg00525.html

Looks like a bug in the xen kernel.. do all 4 machines have the xen kernel installed ? or just the two that aren't working..

Quote:
Funny, I just installed my new inspiron 9400 with FC6 x86_64 and it also
installed the XEN kernel. However, for some reason it could not find the
ethernet device. Then b44 module just reported an error.

Nov 8 19:51:07 localhost kernel: b44.c:v1.01 (Jun 16, 2006)
Nov 8 19:51:07 localhost kernel: ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ
17
Nov 8 19:51:07 localhost kernel: b44 0000:03:00.0: No usable DMA configuration, aborting.
Nov 8 19:51:07 localhost kernel: ACPI: PCI interrupt for device 0000:03:00.0 disabled
Nov 8 19:51:07 localhost kernel: b44: probe of 0000:03:00.0 failed with error -5


After installing a 'normal' kernel the network came up fine (as it did when
installing FC6 over the net)
Looks like the fix for the time being is to install an non Xen enabled kernel..
 
Old 12-12-2006, 05:13 PM   #3
hkernel
LQ Newbie
 
Registered: Dec 2006
Posts: 7

Original Poster
Rep: Reputation: 0
Thanks for the reply.

>>do all 4 machines have the xen kernel installed ?

yes!! I used the same DVD to install on them, but two works fine and two don't....so why 2 work and 2 don't work???? and it's not 686, it's 386 version..

So just re-install using another kernel? makes me thinking of Debian Sarge now...oops that means that also sarge won't work...I just need a non xen kernel...

Last edited by hkernel; 12-12-2006 at 05:44 PM.
 
Old 12-12-2006, 06:27 PM   #4
farslayer
Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,228
Blog Entries: 5

Rep: Reputation: 189Reputation: 189
You shouldn't have to re-install the entire system just to switch the kernel..

In Debian it would be a simple apt-get install kernel-image-2.6.18-686 to add a different kernel.. then reboot and select the new kernel from the grub boot menu. It can't be much harder than that in Fedora using yum, or whatever their package front end is these days..
 
Old 12-12-2006, 09:54 PM   #5
hkernel
LQ Newbie
 
Registered: Dec 2006
Posts: 7

Original Poster
Rep: Reputation: 0
I tried to install the kernel but it says its already installed, how can I enable the non-xen one? actually there are two kernel directories i686 and i686xen
also, when I do uname -mpi I get i686 i686 i386 (machine, processor, hardware infrastructure)
also, I downloaded the driver from BroadCom trying to compile it and install it, but I get an error saying that it:
/lib/modules/$(uname -r)/build could not locate file or directory.
the file actually exist, but when I try to open it it says file not found.
when I try to create it (new), it says file already exist (??)

Just so many weird things...
 
Old 12-13-2006, 02:16 PM   #6
hkernel
LQ Newbie
 
Registered: Dec 2006
Posts: 7

Original Poster
Rep: Reputation: 0
Now I understand better,
the difference between the two 'connected' PCs and the one failed is that the two working ones don't have xen kernel. that's because I didn't select the Virtualization package during installation.
Still, I don't understand why the driver failed to compile.
Also, could anyone please explain what does that mean:?
uname -mpi
i686 i686 i386
Do I have a 64bit processor on a 64bit machine with a 32bit hardware infrastructur ??
 
  


Reply


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
Gentoo - eth0: "Device not found" sparka Linux - Networking 1 05-07-2006 09:35 PM
LVM pvcreate "Device not found" error susmitha Linux - Newbie 2 07-14-2005 06:07 AM
"Successful install" results in "Boot device not found" slackr007 Fedora 2 06-21-2005 04:05 PM
"Successful install" results in "Boot device not found" slackr007 Linux - Newbie 2 05-31-2005 08:02 PM


All times are GMT -5. The time now is 05:09 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