Load wireless driver at boot

Hello,

Sorry this is for Ubuntu, but I thought ye guys might be able to help with this:

I used the forums to install a driver for my broadcom 43 wireless card, and finally got it to work, thanks.
However, the driver doesn’t initialise from the boot process. I need to go to System>administration>hardware drivers where it says enabled but not in use. So I tick the box to disable it, and then tick the box to enable it again, at which point it’s in use and runs fine.
could i bypass this and get it to be “in use” from boot,
thanks

Do I have to write a script that loads the driver at boot?

/jlar

Hi
If you don’t check the box, if you open a CLI, and look if the module
is loaded (lsmod), if it isn’t go through your check box routine and
then repeat above, is it now loaded? If so then you just need to add
the module to /etc/modprobe.conf.local (is it called local in ubuntu?).


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 5:16, 1 user, load average: 0.07, 0.12, 0.22
GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12

It sounds as if either ssb or b43 have been blacklisted. Check
/etc/modprobe.d/blacklist.

Larry

Hi guys,

Thanks for your replies…

Here is the output of lsmod:


arc4                    2944  2
ecb                     4480  2
blkcipher               8324  1 ecb
b43                   144420  0
rfkill                  8592  3 rfkill_input,b43
**mac80211              165652  1 b43**
cfg80211               15112  1 mac80211
led_class               6020  1 b43
input_polldev           5896  1 b43
isofs                  36388  0 

It looks to be enabled…
What do I put in /etc/modprove.conf.local to activate it permanently?

/jlar

eeijlar wrote:
> Hi guys,
>
> Thanks for your replies…
>
> Here is the output of lsmod:
>
>
> Code:
> --------------------
>
> arc4 2944 2
> ecb 4480 2
> blkcipher 8324 1 ecb
> b43 144420 0
> rfkill 8592 3 rfkill_input,b43
> MAC80211 165652 1 B43
> cfg80211 15112 1 mac80211
> led_class 6020 1 b43
> input_polldev 5896 1 b43
> isofs 36388 0
>
> --------------------
>
>
> It looks to be enabled…
> What do I put in /etc/modprove.conf.local to activate it permanently?

Is ssb listed in the part of the lsmod output that you didn’t show?

You should not have to do anything. Unless the loading of ssb or b43
is blocked by a blacklisting, ssb should see that your device has a
PCI ID that uses it. Once it reads the registers of the device, it
sees that b43, rather than b43legacy, is needed.

Larry