An omission: after step 8, you need to generate an initial ramdisk.
Simply issue the command "mkinitrd" (or "mkinitramfs" if it doesn't
work).

On Sun, Apr 20, 2008 at 8:30 AM, Larry Finger <[EMAIL PROTECTED]> wrote:
> On 4/18/08, *Robert Williams* <[EMAIL PROTECTED]
>
> >    Hi All! Been trolling for couple months trying to
> >    learn...just when I think I know what to do & in what
> >    sequence you guys change everything!
> >    I've an HP Pavilion dv9310us w/bcm4311 rev 2 mini-pci.
> >    temp dual-boot xp(sp2)/opensuse 10.3. works on
> >    xp(ugh!) did work on suse for 2 weeks, added security
> >    & other patches, hasn't worked since. kernel:
> >    2.6.22.17-0.1-default
> >    Prefer operate linux exclusively, but many probs
> >    w/ndiswrapper, if-iw/config and other stuff. really
> >    need wireless access so I can learn remote admin of
> >    tux servers, config, etc.  course is avail & free, but
> >    i'm not up to recomp of kernel and/or reverse eng.
> >    just yet. Anybody got a step-by-step for a n00b that
> >    isn't convoluted?? Maybe now there is a pkg or util
> >    which auto-magics??
> >
>
>  You need to formulate your questions very carefully. For most people that
> read this mailing list, English is a second (or higher number) language.
> Sentences that look like the ones they learned in class are a lot easier to
> understand.
>
>  That said, I am writing this note on an HP notebook with a BCM4311/2 card
> and running openSUSE 10.3. I am NOT using ndiswrapper, and have not used it
> for a long time. I am also not running the standard openSUSE kernel. The
> standard 2.6.22 used in 10.3 does not work with the BCM4311/2 cards, but
> 2.6.25 does.
>
>  If you can follow simple instructions, then you can recompile the kernel.
> It is not rocket science or brain surgery! To do so, follow these "simple"
> instructions while logged into your normal (unprivileged) account - DO NOT
> DO THIS AS ROOT:
>
>  1. Download the 2.6.25 kernel source (linux-2.6.25.tar.bz2) from kernel.org
> into your home directory.
>
>  2. In a terminal window, unpack that source with 'tar jxvf
> linux-2.6.25.tar.bz2'.
>
>  3. Change directory to linux-2.6.25 where the sources were just unpacked.
>
>  4. Get your current configuration with the following commands:
>    cp /proc/config.gz .
>    gunzip config.gz
>    cp config .config
>
>  5. With the YaST Control Center, make sure that you have installed the
> following packages: gcc, qt3_devel, and make.
>
>  6. From your terminal in the linux-source directory of step 3, enter 'make
> xconfig'. If it reports any missing stuff, add it as in step 5. Once the GUI
> comes up, go to Networking/Wireless and make certain that "Generic IEEE80211
> Networking Stack (mac80211)" is selected as a module (has a dot). Make sure
> that "Enable LED triggers" is checked. Deselect "Generic IEEE80211
> Networking Stack (DEPRECATED)" - no dot or check. Next select Device
> Drivers/Silicon Sonics Backplane and make certain it has a dot and that SSB
> debugging has a check. Now select Device Drivers/Network Device
> Support/Wireless LAN. Make certain there is a dot in the box for "Broadcom
> 43xx wireless support (mac80211 stack), and that there is a check in the box
> for Broadcom 43xx debugging. Do a save, and exit the GUI.
>
>  7. From that same terminal enter 'make' to build the kernel. With this
> configuration, a lot of modules that you don't need will be built, but
> deleting them is advanced material.
>
>  8. When step 7 completes without error, issue the following command:
>
>  sudo make modules_install install
>
>  9. The above will prepare the new kernel for booting. To use it, use the
> normal command to restart the system and select the new kernel with GRUB.
>
>  10. The final step will be to down;load and install the firmware as
> described in
> http://linuxwireless.org/en/users/Drivers/b43#firmwareinstallation
>  using the instructions for the "bleeding-edge b43 driver".
>
>  11. Use the YaST Control Center/Network Devices/Network Card to configure
> the device. Under the "Global Options" tab, select NetworkManager. All other
> configuration will be done with the NM applet.
>
>  From this point it will work.
>
>  Larry
>
>
>
>



-- 
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to