<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">&lt;jvermeulen@cawdekempen.be&gt;</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&amp;&amp;  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 -----&gt; 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>