<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
Op 10-01-13 18:56, Alan Bartlett schreef:
<blockquote
cite="mid:CA+_WhHyNZ01WQ18y2Y56GBT7iJniF2ovXjJ+K-phB1UqkVd7dw@mail.gmail.com"
type="cite">
<pre wrap="">On 10 January 2013 10:57, Johan Vermeulen <a class="moz-txt-link-rfc2396E" href="mailto:jvermeulen@cawdekempen.be"><jvermeulen@cawdekempen.be></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Dear All,
I've installed Centos6.3 on a Lenove B580 laptop, which has an Broadcom
wireless card.
#lspci -v
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n
Wireless LAN Controller (rev 01)
Subsystem: Broadcom Corporation Device 0608
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f0500000 (64-bit, non-prefetchable) [size=16K]
I ran
#yum --enablerepo=elrepo-kernel install kernel-ml-*
and rebooted.
So now I have kernel :
Linux localhost.localdomain 3.7.1-2.el6.elrepo.x86_64 #1 SMP Wed Jan 2
13:30:26 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
Next I'm trying to follow the instructions here :
<a class="moz-txt-link-freetext" href="http://elrepo.org/tiki/wl-kmod">http://elrepo.org/tiki/wl-kmod</a>
in order to get the wireless card working.
But when running:
$rpmbuild --rebuild --target=`uname -m`
wl-kmod-5_100_82_112-4.el6.elrepo.nosrc.rpm
I get EM:
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are
missing.
Run 'make oldconfig&& make prepare' on kernel src to fix it.
I googled this, en saw that this was a bug in previous kernel version, and
fixed in this kernel:
<a class="moz-txt-link-freetext" href="http://elrepo.org/bugs/view.php?id=340">http://elrepo.org/bugs/view.php?id=340</a>
One post mentioned to make a symbolic link, but I cannot get it to work.
Can anyone help me out on this?
Many thanks, J.
--
Johan Vermeulen
</pre>
</blockquote>
<pre wrap="">
Hi Johan,
It does look as if the is yet another minor bug in the specification
for the build of the kernel-ml-devel package, so I have re-opened
<a class="moz-txt-link-freetext" href="http://elrepo.org/bugs/view.php?id=340">http://elrepo.org/bugs/view.php?id=340</a> on your behalf.
If you are definite that you need to build the kmod-wl package set to
use your Broadcom based wireless card (hint: check the output returned
by 'lspci -nn | grep -i net' -- i.e. the Vendor:Device ID pairing)
then I would recommend that you use the CentOS distribution kernel.
Why? Because the distro kernels are build to maintain a stable ABI,
whilst there is no such concept of a 'stable ABI' with the kernel-ml
(or kernel-lt) packages.
I hope the above gives you something to work with and perhaps someone
else may be able to offer some advice.
Alan.
_______________________________________________
elrepo mailing list
<a class="moz-txt-link-abbreviated" href="mailto:elrepo@lists.elrepo.org">elrepo@lists.elrepo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.elrepo.org/mailman/listinfo/elrepo">http://lists.elrepo.org/mailman/listinfo/elrepo</a>
</pre>
</blockquote>
<br>
Hello Alan<br>
<br>
Thanks for the reply, I really appreciate it.<br>
<br>
And thanks for reopening the bug.<br>
<br>
I checked the device:id pairing - it's 14e4:4727- so installing
kmod-compat-wireless should work but it doesn't.<br>
<br>
I am concerned about stable ABI, but I was thinking -----> it
seems to me I have to build the kmod-wl rpm on a lot of laptops in
order to get the Broadcom cards to work.<br>
I want updated machines, so on a kernel update, I have to redo the
build, unless I'm wrong.<br>
That's not possible.<br>
So I thougt better to have Centos laptops with ml-kernels 3.7.....
than go to Centos6.4 in a while and still have older Centos6.3
kernels<br>
<br>
But building the kmod-wl on the latest Centos kernel works, so for
the moment the users have wireless.<span class="moz-smiley-s1"><span>
:-) </span></span><br>
<br>
Greetings, J.<code></code>
</body>
</html>