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
