You are not logged in.
Hello,
Recently, I wish compile kernel manually with full driver for my laptop. I build kernel 2.6.37 with the instruction of wiki https://wiki.archlinux.org/index.php/Ke … rom_Source. < I compile and install using "makepkg -c -i">
After building and install, wl module not exist although I sure I selected it from drivers when "make config".
everything else seems ok. Anyway, when I compile on Debian with same option, I have a package broadcom-driver, which contains wl module, that alone with kernel package, so I must install both of them and wireless run well. So what should I do to compile kernel include wl module?
Any help is welcome.
Thanks.
PS:
here is my wireless card:
$ lspci -nn | grep 14e4
03:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
And the option I selected is:
Device Drivers/ Network device support/Wireless Lan/Broadcom 43xx wireless support (mac80211 stack)/Support for low-power (LP-PHY) devices (EXPERIMENTAL) (B43_PHY_LP)
Last edited by s8dtvt (2011-01-19 09:46:41)
Offline
ᶘ ᵒᴥᵒᶅ
Offline
Thanks for that information, but in my case, wireless driver even was not install. So I must install it from broadcom-sta but I don't want that way, I just only compile kernel with wl at the same time.
thanks again
Offline
Wl is not provided by the kernel devs, and as such not in the source tarball. The only way you can build it if you patch the kernel's Makefiles and configuration files so wl integrates into the tree; at that point, you'll be able to build it together with the kernel.
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
You can take kernel-netbook from AUR and grab the source info, and in the PKGBUILD is "##Section: Broadcom-wl" which make the module wl. Pay attention to the patches required to work. It's all there.
Offline
Wl is not provided by the kernel devs, and as such not in the source tarball. The only way you can build it if you patch the kernel's Makefiles and configuration files so wl integrates into the tree; at that point, you'll be able to build it together with the kernel.
I got it. May be I should make a package auto install wl driver, but I wonder why I compile kernel that download from kernel.org without modify anything on debian and it auto make a broadcom-sta.deb package.
You can take kernel-netbook from AUR and grab the source info, and in the PKGBUILD is "##Section: Broadcom-wl" which make the module wl. Pay attention to the patches required to work. It's all there.
I will try it.
Thanks all for help!
Offline
Did you have a look at Debian's control files, if it builds that package from the kernel sources?
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Your card is fully supported by the B43 driver. If you compile that one and install the firmware, then it should work just fine. You don't need the closed source wl driver for it.
Last edited by Mr.Elendig (2011-01-19 15:24:40)
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
B43 is already provided by the kernel26 package, and it doesn't fully support his device, there are problems with it:
http://wireless.kernel.org/en/users/Dri … CI_devices
Known issues
* LP-PHY devices: DMA errors on some machines. Using PIO (module param) can be used as workaround
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline