Results 1 to 10 of 10

Thread: Wireless isn't working. - VERY new user

  1. #1
    supernova457 NNTP User

    Default Wireless isn't working. - VERY new user

    First off, let me say I'm a 110% new user, and I've been spoon fed by windows my entire life. : (

    Anyhow, I've been trying to get this darn wireless card working, It is a BCM4311 802.11b/g WLAN on an HP Pavilion dv6258se.
    Opensuse 11.1

    I've been following this guide.

    b43 - Linux Wireless

    I did everything, but when I get down to sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o, it doenst recognize sudo ../../b43-fwcutter-011/b43-fwcutter as a command. I went around searching forums, and I figured it must've been that I had incorrectly done the "make" step without a gcc. So I go and download a gcc, and when I type "make" in the fwcutter directory, it says

    cc-0s -fomit-frame-pointer -std=c99 -Wall -pedantic -D_BSD_SOURCE -DFWCUTTER_VERSION_=011 -c -o fwcutter.o fwcutter.c
    In file included from usr/include/errno.h:36,
    from fwcutter.c:
    /usr/include/bits/errno.h:25:26: error: linux/errno.h: No such File or Directory
    fwcutter.c: in function ?write file?:
    fwcutter.c:318: error: ?EEXIST Undeclared? (first use in this function)
    fwcutter.c:318: error:(Each undeclared identifier is reported only once
    fwcutter.c:318: error:for each function it appears in.)
    make: *** (fwcutter.o) Error 1

    I got so sick of this, I just gave up and posted here. I hope you guys don't mind helping me. :D

  2. #2

    Default Re: Wireless isn't working. - VERY new user

    I am not a wireless expert but the advice on this forum is generally read the three stickies at the beginning of this forum before doing anything else; and post the information that is recommended;

    when it comes to the Broadcom, the specific section of howto seems to be in the third of the three posts; that called welcome

    Welcome - openSUSE Forums

    it says:

    if you have a broadcom chip-set, & a wired connection, this command, in a console, may help
    Code:

    sudo /usr/sbin/install_bcm43xx_firmware

    To install the BCM43xx firmware if you do not have a connection in Linux, do the following:

    Using any method that you have to access the Internet, download this
    http://mirror2.openwrt.org/sources/b...0.10.5.tar.bz2

    Then copy it into your home directory. Once you have it there, you should enter the following:

    tar xjf broadcom-wl-4.150.10.5.tar.bz2
    sudo mkdir -p /lib/firmware
    sudo b43-fwcutter -w /lib/firmware \ broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o

    These three commands will skip the download step and extract the firmware in the same way that the /usr/sbin/install_bcm43xx_firmware does.

    Note: If the output of 'lspci -v' indicates that you have a BCM4310, BCM4328 or BCM4329, this procedure will not work. For those cases, you will need the Windows driver and ndiswrapper.
    You will see that it says

    To install the BCM43xx firmware if you do not have a connection in Linux, do the following:

    Using any method that you have to access the Internet, download this
    http://mirror2.openwrt.org/sources/b...0.10.5.tar.bz2

    Then copy it into your home directory. Once you have it there, you should enter the following:

    tar xjf broadcom-wl-4.150.10.5.tar.bz2
    sudo mkdir -p /lib/firmware
    sudo b43-fwcutter -w /lib/firmware \ broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o

    These three commands will skip the download step and extract the firmware in the same way that the /usr/sbin/install_bcm43xx_firmware does.
    so if you were starting ab initio, the advice above is that given on OpenSuse

  3. #3
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,235

    Default Re: Wireless isn't working. - VERY new user

    supernova457 wrote:
    > First off, let me say I'm a 110% new user, and I've been spoon fed by
    > windows my entire life. : (
    >
    > Anyhow, I've been trying to get this darn wireless card working, It is
    > a BCM4311 802.11b/g WLAN on an HP Pavilion dv6258se.
    > Opensuse 11.1
    >
    > I've been following this guide.
    >
    > 'b43 - Linux Wireless'
    > (http://linuxwireless.org/en/users/Dr...b43#fw-b43-new)
    >
    > I did everything, but when I get down to sudo
    > ./../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR"
    > wl_apsta_mimo.o, it doenst recognize sudo
    > ./../b43-fwcutter-011/b43-fwcutter as a command. I went around
    > searching forums, and I figured it must've been that I had incorrectly
    > done the "make" step without a gcc. So I go and download a gcc, and when
    > I type "make" in the fwcutter directory, it says
    >
    > cc-0s -fomit-frame-pointer -std=c99 -Wall -pedantic -D_BSD_SOURCE
    > -DFWCUTTER_VERSION_=011 -c -o fwcutter.o fwcutter.c
    > In file included from usr/include/errno.h:36,
    > from fwcutter.c:
    > /usr/include/bits/errno.h:25:26: error: linux/errno.h: No such File or
    > Directory
    > fwcutter.c: in function ?write file?:
    > fwcutter.c:318: error: ?EEXIST Undeclared? (first use in this
    > function)
    > fwcutter.c:318: errorEach undeclared identifier is reported only
    > once
    > fwcutter.c:318: error:for each function it appears in.)
    > make: *** (fwcutter.o) Error 1
    >
    > I got so sick of this, I just gave up and posted here. I hope you guys
    > don't mind helping me.


    You don't have all the prerequisites installed to compile and build programs. On
    the other hand, you don't need to. The program b43-fwcutter that you are trying
    to build is already available on openSUSE 11.X.

    Just follow the instructions that pdc 2 gave you. After you do that, the
    necessary firmware will be in directory /lib/firmware/b43 and your device will work.

    With future problems, I recommend looking at the ooutput of dmesg to see what
    messages have been logged. For example, the command 'dmesg | grep b43' would
    have shown that firmware is missing.

    Larry

  4. #4

    Default Re: Wireless isn't working. - VERY new user


  5. #5
    supernova457 NNTP User

    Default Re: Wireless isn't working. - VERY new user

    Well, thanks for the help. However...
    I ran sudo /usr/sbin/install_bcm43xx_firmware

    It installed, as I'm on an ethernet wired connection.

    So then I read in the Welcome thread (which I feel stupid for not reading in the first place x_x). It said to then type "sudo /usr/sbin/iwconfig scan"

    My openSUSE returns the message:

    scan: No such device.

    Just to see what would happen, I typed "sudo /usr/sbin/iwconfig". openSUSE than says:

    lo No wireless extensions
    eth0 No wireless extensions
    pan0 No wireless extensions

    So apparently, I have a driver for my BCM card, but it doesn't recognize it?

    I must be missing something guys, sorry about how new I and my questions are. :[

  6. #6

    Default Re: Wireless isn't working. - VERY new user

    Provide more information (as mentioned in the stickies).

    http://forums.opensuse.org/network-i...d-do-next.html

    BCM4311 is _not_ a sufficient identification.

  7. #7
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,235

    Default Re: Wireless isn't working. - VERY new user

    supernova457 wrote:
    > Well, thanks for the help. However...
    > I ran sudo /usr/sbin/install_bcm43xx_firmware
    >
    > It installed, as I'm on an ethernet wired connection.
    >
    > So then I read in the Welcome thread (which I feel stupid for not
    > reading in the first place x_x). It said to then type "sudo
    > /usr/sbin/iwconfig scan"


    iwlist, not iwconfig.

  8. #8
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,235

    Default Re: Wireless isn't working. - VERY new user

    Akoellh wrote:
    > Provide more information (as mentioned in the stickies).
    >
    > http://tinyurl.com/6peanc
    >
    > BCM4311 is _not_ a sufficient identification.


    Actually, BCM4311 is sufficient. It is BCM4312 that has two, very different,
    devices with this code.

    Larry

  9. #9
    Join Date
    Jun 2008
    Location
    Kansas City Area, Missouri, USA
    Posts
    7,235

    Default Re: Wireless isn't working. - VERY new user

    Larry Finger wrote:
    > supernova457 wrote:
    >> Well, thanks for the help. However...
    >> I ran sudo /usr/sbin/install_bcm43xx_firmware
    >>
    >> It installed, as I'm on an ethernet wired connection.
    >>
    >> So then I read in the Welcome thread (which I feel stupid for not
    >> reading in the first place x_x). It said to then type "sudo
    >> /usr/sbin/iwconfig scan"

    >
    > iwlist, not iwconfig.


    That is my type in the stickie. I need to fix that.


  10. #10

    Default Re: Wireless isn't working. - VERY new user

    Quote Originally Posted by lwfinger View Post

    Actually, BCM4311 is sufficient. It is BCM4312 that has two, very different,
    devices with this code.
    You're right on that one.

    However, what is really strange, there is no wlanX/wmasterX showing up.

    If the information "BCM4311" is really correct (typos happen), this should not be the case for a b43 supported device even if the firmware were not correctly installed (as long as the kernel module is loaded).

    Posting the PCI-ID would clear this up.

Posting Permissions

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