From owner-freebsd-questions@freebsd.org Thu Mar 2 21:52:26 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78EAFCF5B2C for ; Thu, 2 Mar 2017 21:52:26 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-oedge-vip.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cdptpa-oedge", Issuer "cdptpa-oedge" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 425AB106 for ; Thu, 2 Mar 2017 21:52:25 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from [76.181.114.47] ([76.181.114.47:54255] helo=raspberrypi.bildanet.com) by cdptpa-omsmta02 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id AB/60-16480-5D398B85; Thu, 02 Mar 2017 21:51:17 +0000 Received: from [192.168.1.40] (helo=desktop.example.org) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1cjYd3-0002D1-CW for freebsd-questions@freebsd.org; Thu, 02 Mar 2017 16:51:17 -0500 Subject: Re: Firmware To: freebsd-questions@freebsd.org References: <58B889FA.6060006@SDF.org> From: Baho Utot Message-ID: Date: Thu, 2 Mar 2017 16:51:17 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <58B889FA.6060006@SDF.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.7:25 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2017 21:52:26 -0000 On 03/02/17 16:09, Cary wrote: > Baho Utot wrote: >> Where does FreeBSD look for firmware when it is required for a device to >> function. I have /boot/firmware but there is nothing stored there. >> >> I have a USB wireless device using: >> >> Realtek RTL8188CU/RTL8188RU/RTL8188EU/RTL8192CU USB IEEE >> 802.11b/g/n wireless network device >> >> and a BCM4311. >> >> The Realtek works the broadcom does not. The broadcom bwn kmod cannot find the >> firmware and I have been unable to figure out what directory it should be in. >> >> Thanks >> > > Hello Baho U., > > > Firmware is normally installed in /boot/modules. > > $ grep -e "^KMODDIR=" /usr/ports/Mk/Uses/kmod.mk > KMODDIR= /boot/modules > > > $ pkg info -g -l bw\[in\]\* > bwi-firmware-kmod-3.130.20: > /boot/modules/bwi_v3_ucode.ko > bwn-firmware-kmod-0.1.0: > /boot/modules/bwn_v4_lp_ucode.ko > /boot/modules/bwn_v4_ucode.ko > > Those were the last versions of the driver installed to my symstem. years ago. > > > To build a driver for bcm43XX ndisgen(8) is worth a try. If you have not seen it > before, here is a post that gives a quick summary. > http://blog.cochard.me/2012/10/using-bcm4313-wireless-chip-under.html > > > Thanks I will have a look at it. I have /boot/modules/bwn_v4_lp_ucode.ko and /boot/modules/bwn_v4_ucode.ko But dmesg says that the firmware cannot be found and it then gives me the following: bwn0: warn: firmware state (28713) I am looking at the site you posted now. Thanks