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.
Originally posted by esox I have the asus a7v8x with the built in broadcom4401 lan chipset.
amd2400+ and running MD9. I just installed linux for the first time and am having this problem with the broadcom drivers. I am new to linux but see that I am not the only one having problems. If anyone can help with this, let me know. I hate dual booting to Winxp just to acess this help site. Wish i could be doing it from linux. I followed the instructions that came with the drivers and get stuck at the Make part. It seems to be looking for a file that is not there and also, says it cannot find the gcc command:
=======================
make: gcc: Command not found
make: *** [b44um.o] Error 127
=======================
Below is a copy of my install instructions and the computer complaints:
[esox@localhost esox]$ md bcm4401
[esox@localhost esox]$ cd bcm4401
[esox@localhost bcm4401]$ tar xvfz /mnt/cdrom/Drivers/LAN/4401/Linux/bcm4400-1.0.1.tar.gz
LICENSE
RELEASE.TXT
src/
src/b44.h
src/b44lm.c
src/b44lm.h
src/b44mm.h
src/b44proc.c
src/b44queue.h
src/b44um.c
src/Makefile
src/bcm4400.4.gz
[esox@localhost bcm4401]$ cd src
[esox@localhost src]$ make
gcc -DMODULE -D__KERNEL__ -DDBG=0 -Wall -Wstrict-prototypes -O6 -I/usr/src/linux/include -c -o b44um.o b44um.c
make: gcc: Command not found
make: *** [b44um.o] Error 127
[esox@localhost src]$ dir
b44.h b44lm.c b44lm.h b44mm.h b44proc.c b44queue.h b44um.c bcm4400.4.gz Makefile
[esox@localhost src]$
It sounds like you don't have the compiler packages installed. Go to mandrake's package manager and install all the gcc c packages and compilers and then you should be able to make it properly. If this doesn't work and you want the built file send me an e-mail at matthewstansfield@hotmail.com and i will be happy to send it to you.
hehe~~~i think u need u install gcc and lib ......
first to download crd drive .I think u can got form compay home page .that is a modules,u can download and to make it ,but don't forgot to install make gcc libc6 ......some some.
Look, I dont know hardly anything about Linux. The last two solutions posted dont really mean much to me. Stansfieldmd, how do install these compilers you are talking about.
I got the following problem with this network driver.
My hardware: Asus a7v8x w onboard Broadcom BCM4400 Network Adapter
OS: Linux RedHat 8.0 (kernel 2.4.18-14)
I got the driver source code (from www.asus.com), compiled it successfully, but when trying to use the module obtained, it fails.
The output is as follows:
Quote:
[user root@src]# insmod bcm4400.o
bcm4400.o: kernel-module version mismatch
bcm4400.o was compiled for kernel version 2.4.18-14custom
while this kernel is version 2.4.18-14.
Then i've decided to force module loading
Quote:
[user root@src]# insmod -f bcm4400.o
Warning: kernel-module version mismatch
bcm4400.o was compiled for kernel version 2.4.18-14custom
while this kernel is version 2.4.18-14
bcm4400.o: unresolved symbol pci_enable_device_Rsmp_a2411ea7
bcm4400.o: unresolved symbol eth_type_trans_Rsmp_5bfa2c6f
bcm4400.o: unresolved symbol pci_write_config_word_Rsmp_eb06a06f
bcm4400.o: unresolved symbol pci_unregister_driver_Rsmp_513ca96c
......
Hello all. New here and had to join the fray on this one.
Edit:
Ooops... had a problem where I had to insmod after each reboot. This was due to a typographical error in /etc/modules.conf. Corrected alias command makes it work perfectly.
For anyone who is having trouble running the make command on the file hear is what I found was the problem. On some default installations of Mandrake and RedHat some of the GCC Compilers aren't installed. To install them on redhat:
1.Go to your dock and click on the hat that brings up your applications under x
2. Go to system settings
3. Click on packages
4. Scroll down until you see development tools
5. Check developement tools click on details and make sure all the gcc pakages are or will be installed.
It will need some of your installations cd's so make sure you have them handy. I believe the process is similar on mandrake with the mandrake package manager. Any further questions e-mail me at matthewstansfield@hotmail.com
Hey guys, i found a solution to the broadcom 4400 problems. Install a new nic. I did. I had a Belkin laying around, and checked the cd documentation and it used a driver that came WITH the Mandrake 9 install. A nic is about $5 on sale. What is your time worth???? I know, it is the challenge. Good luck all.
Has anyone managed to successfully run make on the ASUS supplied files for the 4401 with SuSE 8.1? I am having the same problem as Samoul (post #47). Make produces screenfulls of errors and does not create the .o file. The instructions with the ASUS driver files must be for an older version of SuSE. They give special instructions to help SuSE users, but the dirs/files they refer to are not there.
I have that mobo too...
you have to compile the drivers von ASUS in your RH8.0
go to www.asus.com download the drivers for Linux,
then extract the .gz, then
cd src
make
and then you go to the RH8.0 network configuration, in RH8.0 its easy, try mandrake 9.0 (i still can configure it!)
Originally posted by SenorPedo You know, sometimes I amaze myself with how dumb I can be. Looking on the CD that came with the motherboard, I find a folder called D:\Drivers\LAN\4401\Linux
...
Unfortunately I don't have this directory in my motherboard CD-ROM... can you send me the content of this directory please?
Success!! Driver compiled and installed - once I got ahold of the kernel sources from SuSE. Why, oh why don't they provide the kernel sources on the distro CDs for the Personal version???
Hi i just tried to compile the driver yesturday for my suse 8.1.
Today i got back to work and my mother board was dead.
I wounder if that could be due to the fact that the network card is on the board and that i missed the configuration.
Any idea if that could be the reason or i am just out of luck !
have similar NIC but different motherboard (from Dell). Can someone e-mailme the drivers..
It should work on the Dell motherboard too..
My e-mail id is govinds@atrenta.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.