LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-14-2003, 05:14 PM   #1
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Broadcom 4401 ethernet - A study in frustration


I'm trying to put Slackware 9.0 on a Dell Dimension 2400. The installation goes smoothly except for two things, the video (I'll save that for another thread) and the ethernet connection.

I've read the many posts on LQO about this ethernet "card" (its built into the motherboard) and they have been helpful, but I've run into a problem I simply can't figure out.

I've got the Broadcom linux driver and if I compile it under the installed 2.4.20,(using the bare.i kernel) I've got no problems. However, I want to make a custom kernel, so I got 2.4.22 from kernel.org,and compiled a new kernel and installed it. After I reboot to use the new kernel, I recompiled the Broadcom drivers (make, make install, depmod -a, modprobe BCM4400) with no errors. If I run ifconfig eth0 up, the card is recognized and I can see it with a plain ifconfig. However, if I run dhcpcd -d eth0, the mac address of the card is displayed, but it never gets an ip address from my router. According to the logs, it timed out waiting for a DHCP response. If I run ifconfig immediately after the timeout, eth0 is now gone. lsmod shows the driver is still loaded, but it isn't being used by anything. However, if I go back to bare.i and recompile and re-install the Broadcom driver, it works again. So I'm assuming two things:

1) The router is responding to DHCP requests just fine
2) I'm missing something in the 2.4.22 compile that is critical, however, I have no idea what that might be. I've got TCP/IP selected for networking, but I don't have any ethernet cards selected in the Networking Devices section.

Anybody got any ideas?
 
Old 09-14-2003, 10:43 PM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803

Original Poster
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
OK, sign me up for the next dope slap. When I was setting up the configuration for the kernel compile, I turned off the development-level stuff (that first menu in make menuconfig). Since the Broadcom support is still considered "experimental", that meant I never saw it. Once I woke up and turned that on, the Broadcom 4400 support was there and compiled like a charm. Now it gets an IP and I can surf away! Of course I'm surfing with Lynx until I get the graphic problem sorted out .
 
  


Reply



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
Broadcom 4401 Nic problems diemorph Linux - Hardware 2 09-16-2004 08:00 AM
problems installing Broadcom 4401 Fast Ethernet Controller Driver linuxmandrake Linux - Hardware 3 09-15-2004 02:47 PM
Broadcom 4401 Not working alexsh Linux - Hardware 2 08-26-2004 10:09 AM
Broadcom 4401 Ethernet and RedHat 9 on inspiron 5100 dts Linux - Networking 2 07-13-2004 02:45 AM
Broadcom 4401 with Mandrake 9.0 Install oskar_27de Linux - Networking 2 05-27-2003 03:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:36 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration