Results 1 to 10 of 14

Thread: b43 offline install

Hybrid View

  1. #1
    Join Date
    Feb 2006
    Beans
    322

    b43 offline install

    is there a way to install the b43 driver without internet? I dont have access to wired, but i can boot into windows and download any necessary drivers.

    When I went to enable it on 8.04, it didnt give me any options of selecting my wl_something.o file, like it did on 7.10

    No wizard at all came up on 8.04, except when i installed it (off the cd) it gave me an option of "fetch and extract".

    So is there anyway to install it offline so i can configure the rest of my system?

  2. #2
    Join Date
    Feb 2007
    Location
    Maryland, USA
    Beans
    3,396
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: b43 offline install

    I think the driver might already be installed. What is the output of
    Code:
    ifconfig
    iwconfig
    sudo lshw -C network
    ?

  3. #3

    Re: b43 offline install

    dstew: the driver is already installed but the firmware isn't.

    You could download the b43-fwcutter deb package and bring it to your machine over USB (actually you might want to see if it isn't on the install disc, it probably is?). After installing that deb package, the command line instruction should be 'sudo b43-fwcutter -w "/lib/firmware" wl_something.o' (but check the man page to be sure!).

    See also http://linuxwireless.sipsolutions.ne...rs/Drivers/b43
    Last edited by Patsoe; April 23rd, 2008 at 07:56 PM. Reason: quotes corrected

  4. #4
    Join Date
    Feb 2006
    Beans
    322

    Re: b43 offline install

    ok, here is an update of everything:

    Code:
    sudo b43-fwcutter  -w /lib/firmware/`uname -r` ~/Desktop/wl_apsta.o
    
    [sudo] password for phun: 
    
    This file is recognised as:
      
    ID         :  FW10
      
    filename   :  wl_apsta.o
      
    version    :  295.14
     
     MD5        :  e08665c5c5b66beb9c3b2dd54aa80cb3
    
    Extracting b43legacy/ucode2.fw
    
    Extracting b43legacy/ucode4.fw
    
    Extracting b43legacy/ucode5.fw
    
    Extracting b43legacy/ucode11.fw
    
    Extracting b43legacy/pcm4.fw
    
    Extracting b43legacy/pcm5.fw
    
    Extracting b43legacy/a0g0bsinitvals2.fw
    
    Extracting b43legacy/b0g0bsinitvals5.fw
    
    Extracting b43legacy/a0g0initvals5.fw
    
    
    Extracting b43legacy/a0g1bsinitvals5.fw
    
    Extracting b43legacy/a0g0initvals2.fw
    
    Extracting b43legacy/a0g1initvals5.fw
    
    Extracting b43legacy/b0g0bsinitvals2.fw
    
    Extracting b43legacy/b0g0initvals5.fw
    
    Extracting b43legacy/b0g0initvals2.fw
    Extracting b43legacy/a0g0bsinitvals5.fw

    I then modprobed b43
    and restarted, and did these commands:


    Code:
    phun@ubuntu:~$ sudo lshw -C network
      
    *-network               
           
    description: Network controller
           
    product: BCM94311MCG wlan mini-PCI
           
    vendor: Broadcom Corporation
           
    physical id: 0
           
    bus info: pci@0000:01:00.0
           
    version: 01
           
    width: 32 bits
           
    clock: 33MHz
           
    capabilities: pm msi pciexpress bus_master cap_list
           
    configuration: driver=b43-pci-bridge latency=0 module=ssb
      *-network DISABLED
           
    
    description: Wireless interface
           
    physical id: 1
           
    logical name: wlan0
           
    serial: 00:14:a5:bd:4f:001
           
    capabilities: ethernet physical wireless
           
    configuration: broadcast=yes multicast=yes wireless=IEEE 802.11g
    Code:
    phun@ubuntu:~$ ifconfig
    
    eth0      
    Link encap:Ethernet  
    HWaddr 00:1d:72:423:ab:2132  
              
    UP BROADCAST MULTICAST  MTU:1500  
    Metric:1
              
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              
    collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
              
    Interrupt:20 
    
    lo        
    Link encap:Local Loopback  
              
    inet addr:127.0.0.1  Mask:255.0.0.0
              
    inet6 addr: ::1/128 Scope:Host
              
    UP LOOPBACK RUNNING  MTU:16436  Metric:1
              
    RX packets:168 errors:0 dropped:0 overruns:0 frame:0
              
    TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0 
              
    RX bytes:8400 (8.2 KB)  TX bytes:8400 (8.2 KB)
    Code:
    phun@ubuntu:~$ iwconfig
    
    lo        no wireless extensions.
    
    
    eth0      no wireless extensions.
    
    wmaster0  no wireless extensions.
    
    
    
    wlan0     IEEE 802.11g  ESSID:""  
              Mode:Managed  Channel:0  Access Point: Not-Associated   
              Tx-Power=0 dBm   
              Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
              Link Quality:0  Signal level:0  Noise level:0
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    still nothing...






    nothing shows up under wireless connections, when i click the network icon by the time either.
    Last edited by dracule; April 23rd, 2008 at 09:13 PM.

  5. #5

    Re: b43 offline install

    Are you sure the firmware has to go into that kernel-version-subdir?
    On my system I found the b43 driver outputting errors on tty1 (get there via ctrl-alt-f1, apologies if I saying trivial things). It said it couldn't find the firmware, and it could finally find it when I put it straight in /lib/firmware (so you get a /lib/firmware/b43 directory).

    (off-topic: in the end I still opted for the ndiswrapper driver)

  6. #6
    Join Date
    Feb 2006
    Beans
    322

    Re: b43 offline install

    Quote Originally Posted by Patsoe View Post
    Are you sure the firmware has to go into that kernel-version-subdir?
    On my system I found the b43 driver outputting errors on tty1 (get there via ctrl-alt-f1, apologies if I saying trivial things). It said it couldn't find the firmware, and it could finally find it when I put it straight in /lib/firmware (so you get a /lib/firmware/b43 directory).

    (off-topic: in the end I still opted for the ndiswrapper driver)
    I tried ndiswrapper, but my my wireless disappeared altogether from the network menu, but ill try what you said above.

Tags for this Thread

Bookmarks

Posting Permissions

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