From nobody@FreeBSD.org  Sun Sep 11 06:27:53 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AB63E106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 11 Sep 2011 06:27:53 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 9BF098FC0C
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 11 Sep 2011 06:27:53 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p8B6RqRD084973
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 11 Sep 2011 06:27:53 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p8B6RqP8084972;
	Sun, 11 Sep 2011 06:27:52 GMT
	(envelope-from nobody)
Message-Id: <201109110627.p8B6RqP8084972@red.freebsd.org>
Date: Sun, 11 Sep 2011 06:27:52 GMT
From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: siba_bwn in GENERIC
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         160652
>Category:       kern
>Synopsis:       siba_bwn in GENERIC
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 11 06:30:11 UTC 2011
>Closed-Date:    
>Last-Modified:  Sun Sep 11 18:30:09 UTC 2011
>Originator:     Ruslan Mahmatkhanov
>Release:        9.0-BETA1
>Organization:
>Environment:
9.0-BETA1 i386
>Description:

Right now we have this line in GENERIC:

#device        bwn        # Broadcom BCM43xx wireless NICs

From user POV all he need to do to make his broadcom wifi work, is
to uncomment this line and recompile his kernel. But this actually not sufficient - he also need to add device siba_bwn, and then install
net/bwn-firmware-kmod. But he will know that after recompiling his kernel when his wireless adapter will not work as expected :).

So may be we need to also add siba_bwn (commented out by default) in GENERIC and some reference about net/bwn-firmware-kmod? 
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:

From: Adrian Chadd <adrian@freebsd.org>
To: bug-followup@FreeBSD.org, cvs-src@yandex.ru
Cc:  
Subject: Re: kern/160652: siba_bwn in GENERIC
Date: Sun, 11 Sep 2011 20:12:56 +0800

 How's this as an example (for sys/i386/conf/GENERIC):
 
 Index: GENERIC
 ===================================================================
 --- GENERIC     (revision 224905)
 +++ GENERIC     (working copy)
 @@ -276,6 +276,11 @@
  device         ath_rate_sample # SampleRate tx rate control for ath
  #device                bwi             # Broadcom BCM430x/BCM431x
 wireless NICs.
  #device                bwn             # Broadcom BCM43xx wireless NICs.
 +#device                siba_bwn        # SIBA bus glue for the bwn(4) NIC.
 +                               # Please read bwn(4) before enabling this
 +                               # as it requires the siba_bwn and wlan_amrr
 +                               # kernel modules to be installed, as well as
 +                               # the net/bwn-firmware-kmod port.
  device         ipw             # Intel 2100 wireless NICs.
  device         iwi             # Intel 2200BG/2225BG/2915ABG wireless NICs.
  device         iwn             # Intel 4965/1000/5000/6000 wireless NICs.
 
 I'll have to commit something similar for other kernel config files.
 
 
 
 Adrian

From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: Adrian Chadd <adrian@freebsd.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: kern/160652: siba_bwn in GENERIC
Date: Sun, 11 Sep 2011 22:24:12 +0400

 Adrian Chadd wrote on 11.09.2011 16:12:
 > How's this as an example (for sys/i386/conf/GENERIC):
 >
 > Index: GENERIC
 > ===================================================================
 > --- GENERIC     (revision 224905)
 > +++ GENERIC     (working copy)
 > @@ -276,6 +276,11 @@
 >   device         ath_rate_sample # SampleRate tx rate control for ath
 >   #device                bwi             # Broadcom BCM430x/BCM431x
 > wireless NICs.
 >   #device                bwn             # Broadcom BCM43xx wireless NICs.
 > +#device                siba_bwn        # SIBA bus glue for the bwn(4) NIC.
 > +                               # Please read bwn(4) before enabling this
 > +                               # as it requires the siba_bwn and wlan_amrr
 > +                               # kernel modules to be installed, as well as
 > +                               # the net/bwn-firmware-kmod port.
 >   device         ipw             # Intel 2100 wireless NICs.
 >   device         iwi             # Intel 2200BG/2225BG/2915ABG wireless NICs.
 >   device         iwn             # Intel 4965/1000/5000/6000 wireless NICs.
 >
 > I'll have to commit something similar for other kernel config files.
 >
 >
 >
 > Adrian
 
 While this looks good to me, i'd add reference to siba_bwn into bwn 
 comment itself so it will not be overlooked for sure.
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.
>Unformatted:
