You are not logged in.

#1 2003-10-20 19:47:49

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

bcm4400 module

I've got a Broadcom 4400 ethernet card which is not supported by the arch kernel.  I've tried downloading the source from Broadcom, but it refuses to compile (I'll come back later with the error message).  Any ideas out there on how I can get bcm4400 to work?


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

#2 2003-10-20 20:02:25

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: bcm4400 module

is there actually a module for it in the kernel (ie it exists but is not enabled)? if there is then a recompile of your kernel to include the module would do the trick.


AKA uknowme

I am not your friend

Offline

#3 2003-10-20 21:12:07

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

Re: bcm4400 module

I looked in the driver/net directory for bcm4400, but it wasn't there.  I did manage to compile a newer version of bcm4400 from Broadcom itself, but now I'm getting this error when I try to start up the network daemon:

(bash) ./network start
| Starting Network                                            [busy]
SIOCADDRT:  No Such Device
                                                                          [fail]

what perplexes me is that I had it going for a while before, enough to install gnome (by the way, how does one get X to startup after boot by default).  I then rebooted to look something up on my other partition, and when I came back, it refused to work.


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

#4 2003-10-20 21:47:18

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: bcm4400 module

did you add the module to your MODULES=() array in rc.conf? or do you have it loading in another config file (rc.local or modules.conf) just modprobing it or insmodding it once will not keep the module around if you shut the computer down.


AKA uknowme

I am not your friend

Offline

#5 2003-10-21 01:16:21

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

Re: bcm4400 module

It's in my modules.conf file like so:

alias eth0 bcm4400

should I also put in rc.conf or should this be sufficient.

Also, I forgot to mention that my module ceased to work after I upgraded the kernel, but I couldn't fix it by recompling the bcm4400 module.


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

#6 2003-10-21 03:03:22

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: bcm4400 module

modules.conf should be ok

so you had kernel 2.4.21 and the external maodule you made worked but did not work with kernel 2.4.22. or did you recompile your kernel?


AKA uknowme

I am not your friend

Offline

#7 2003-10-21 04:11:16

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

Re: bcm4400 module

my external module worked with 2.4.21 but not with 2.4.22, which I upgraded to via pacman.


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

#8 2003-10-21 05:21:24

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: bcm4400 module

so the b44 module doe snot work? it appears that this is the module to load for your card. however, it may be buggy as a cursory google has many kernel.org mailing list entries for 2.4.22 patches etc.


AKA uknowme

I am not your friend

Offline

#9 2003-10-22 18:53:04

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

Re: bcm4400 module

I'm in class right now, but I've got 2.4.22 w/ b44 enabled compiling as I'm writing this.  We'll see if it works (I tried it from the stock pacman build, but it didn't take).  I'm crossing my fingers.


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

#10 2003-10-23 03:55:34

vande198
Member
From: East Lansing, MI, USA
Registered: 2003-09-12
Posts: 98

Re: bcm4400 module

I enabled the b44 in the config of my kernel and it seems to be working!


"To be a Spartan is to be a philosopher much more than to be an athlete."
Plato, the <i>Protagoras</i>, 342e-343a

Offline

Board footer

Powered by FluxBB