Find the answer to your Linux question:
Results 1 to 3 of 3
Hello! I have an AirForce Broadcom wlan card. Everytime I start the computer I have to go into a shell and type with root-rights "modprobe bcm43xx". How can the wlan ...
  1. #1
    Just Joined!
    Join Date
    Apr 2008
    Posts
    2

    Starting Broadcom (bcm43xx) automatically

    Hello!

    I have an AirForce Broadcom wlan card. Everytime I start the computer I have to go into a shell and type with root-rights "modprobe bcm43xx". How can the wlan card start automatically when I boot the system?

    I already tried to add "install bcm43xx" into /etc/modprobe.conf but KNetworkManager doesn't catch any waves after rebooting the notebook.

    And when I start the wlan card manually in the shell, I get something like "error in line ... Ignore." but KNetworkManager recognizes the routers in the vicinity afterwards again.

    I have OpenSuse 10.3

    Thanks for your help.

    Seagull

  2. #2
    Linux Engineer Kieren's Avatar
    Join Date
    Aug 2007
    Location
    England
    Posts
    845
    One solution is to create a bash script to execute the command "modprobe bcm43xx" automatically on boot up. To do this create the following bash script and save it in /etc/init.d/ - you can call the file what you like. Let's say you call it broadcom

    Code:
    #!/bin/bash
    
    modprobe bcm43xx
    Then to get the script to execute on bootup type:

    Code:
    chkconfig -a broadcom
    Remember to change broadcom above to whatever you called your file
    Linux User #453176

  3. #3
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    There is another way you can do this in openSUSE.

    Open the file /etc/sysconfig/kernel with a text editor (as root). Find this section:
    Code:
    ## Type:        string
    ## ServiceRestart:    boot.loadmodules
    #
    # This variable contains the list of modules to be loaded
    # once the main filesystem is active
    # You will find a few default modules for hardware which
    # can not be detected automatically.
    #
    MODULES_LOADED_ON_BOOT=""
    Add your module so that it looks like this.
    Code:
    MODULES_LOADED_ON_BOOT="bcm43xx"
    You can have multiple modules in this line, just separate them with a space and surround all of them with one set of quotation marks.

    You can also edit this same file using YaST. Open the Sysconfig section and find the kernel section.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...