Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Today I compile and install module to my kernel
(at this moment I use RH 8.0)
1. from CD take a tar.gz file (file:/mnt/cdrom/Drivers/LAN/4401/Linux) bcm4400-1.0.1.tar.gz or download full set of drivers from asus.com (this mean and windows ones because they are included in package )... copy file to /tmp
2. start kterm or xterm
su -
cd /tmp
tar -xzf *.tar.gz
cd src/
make
# don't worry about warnings this is normal for Linux
depmod
# don't worry about unresolved symbols ... if you copy
# module from another PC
insmod bcm4400.o
lsmod | grep bcm
# if you see something like this : bcm4400 30880 1
# you problems are over if you not ... you are in troubles
# if success do this :
cp bcm4400.o /lib/modules/2.4.18-17.8.0/kernel/drivers/net/
mcedit /etc/modules.conf
# and add next line in file:
alias eth0 bcm4400
# then F2 to save and exit. next step is to restart network :
service network restart
# and enjoy the melody's
3. Reboot
... I thing this is enough ... OOOUUUU yes .... FREE-BSD Rulez any other OS is the big S..T )
Cruising the Asus site, and not going as far as bothering with the manual in PDF, it looks like a PDC20265 from Promise, is that correct? An /sbin/lspci will tell you for certain, even if it isn't, just post the name of the ATA/RAID controller and the model and we can point you where you need to go.
Originally posted by SenorPedo No special steps at all. The tarred driver was included on the motherboard cd and with the standard ./configure, make, make install procedure. If you need a copy of the driver with release notes, I'd be happy to email it to you.
This info has me hopeful. I have a very similar configuration. My driver CD includes the Linux drivers and the installation instructions. I have two questions:
1. I don't understand the "standard ./configure" procedure. What does this accomplish?
2. I tried following the Asus instructions, but the "make" fails. I haven't been able to sort through the error messages yet, so I don't know what caused the failure. Any comment?
Sorry for the less-than-helpful clues here - but it's where I am.
/proc/pci gives:
Bus 0, device 8, function 0:
RAID bus controller: PCI device 105a:3376 (Promise Technology, Inc.) (rev 2).
IRQ 10.
Master Capable. Latency=96. Min Gnt=4.Max Lat=18.
I/O at 0xd400 [0xd43f].
I/O at 0xd000 [0xd00f].
I/O at 0xb800 [0xb87f].
Non-prefetchable 32 bit memory at 0xed000000 [0xed000fff].
Non-prefetchable 32 bit memory at 0xec800000 [0xec81ffff].
I haven't actually tried using it w/linux yet.... but I haven't been able to find much documentation about it, so I'm somewhat reluctant to try using it with all my data still on the HD.
just ignore the ./configure - it's an auto configure script used with many packages that build from source code. It isn't included with the bcm4404 tarball so you don't need to worry about it.
on redhat8.0 it complles the module just fine when you just type 'make' - it gave many warnings... but you can probably just ignore that.
once you get the bcm4404.o just insmod it and if it works, you'll have access to your network card.
bcm4400 on MD 9.0
I followed instruction for making the module and got strings of errors. Didn't have kernel source on my system. Loaded the kernel source package from the MD 9.0 CD and tried again. Successful this time round.
Originally posted by SenorPedo No special steps at all. The tarred driver was included on the motherboard cd and with the standard ./configure, make, make install procedure. If you need a copy of the driver with release notes, I'd be happy to email it to you.
Can you send me the drivers please?
I dont have the drivers in my asus cd ...
Originally posted by SenorPedo No special steps at all. The tarred driver was included on the motherboard cd and with the standard ./configure, make, make install procedure. If you need a copy of the driver with release notes, I'd be happy to email it to you.
Will you please mail me the driver and release notes?
Originally posted by eskay bcm4400 on MD 9.0
I followed instruction for making the module and got strings of errors. Didn't have kernel source on my system. Loaded the kernel source package from the MD 9.0 CD and tried again. Successful this time round.
Originally posted by SenorPedo No special steps at all. The tarred driver was included on the motherboard cd and with the standard ./configure, make, make install procedure. If you need a copy of the driver with release notes, I'd be happy to email it to you.
Hi,
I have the same trouble with the card like you (same board) and the directory isn't on my bios-cd
Can you please mail me the BCM4401 directory, too? My mail address is beko@duke.famkos.net
Originally posted by eskay bcm4400 on MD 9.0
I followed instruction for making the module and got strings of errors. Didn't have kernel source on my system. Loaded the kernel source package from the MD 9.0 CD and tried again. Successful this time round.
Me too (at last!) but I did have to edit /etc/modules.conf to replace the 'eth0 tulip' entry for 'eth0 bcm4400'
Can someone please email me those drivers. I don't have a motherboard CD (bought from Dell) and I gotta get this network crap going. Tks....my email is kimberly@luckygolfer.com.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.