From owner-freebsd-wireless@FreeBSD.ORG Thu Jan 8 12:06:54 2015 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B8CFA373 for ; Thu, 8 Jan 2015 12:06:54 +0000 (UTC) Received: from mail-ig0-x242.google.com (mail-ig0-x242.google.com [IPv6:2607:f8b0:4001:c05::242]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 87AA579A for ; Thu, 8 Jan 2015 12:06:54 +0000 (UTC) Received: by mail-ig0-f194.google.com with SMTP id r10so720669igi.1 for ; Thu, 08 Jan 2015 04:06:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=u8Qu3WCxTTy+Zi0ptYz7ZxypB/OdWMP/BDJeaXNjcP0=; b=W5Rfw1eljB00gsGuHTCTGtlU7tt9MG6g8QAoKbtRnexpUap3lJ2ezz+aTuD+rQUabw BcHhxkgAGVceQn3lHGkRyg66dmnQDoSl5CSNKLBPBnA1Zi4MhB0yVVKUlspXpTeKZOzm T5SzqKF79G2lPZAQ9haDDpB1T/GuOfprS8a1fMLpModJkxLyXsPi99zYmaFbiYOV7oE2 7p9n86Hb5Ww+NDuYpqhkc+kVPWLMWeWUv+lG5tz1CHeAisLf+XKH9ta+iq0n2SETdXkG cSvMf9qfEAvzF5NXvLReLlnmC8LQ3vS7SwBnmvVTVmmKesPo7fhFoxVrJQk1+2Mf/wEx QSKA== MIME-Version: 1.0 X-Received: by 10.50.55.5 with SMTP id n5mr27815925igp.31.1420718813830; Thu, 08 Jan 2015 04:06:53 -0800 (PST) Received: by 10.50.28.129 with HTTP; Thu, 8 Jan 2015 04:06:53 -0800 (PST) Date: Thu, 8 Jan 2015 12:06:53 +0000 Message-ID: Subject: bwn_v4_lp_ucode15: could not load firmware image, error 2 From: Gary Grimm To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jan 2015 12:06:54 -0000 Hello, I'm running FreeBSD 10.1-RELEASE and I have problems with my Broadcom wireless driver. I cannot load the module during boot (error is : bwn_v4_lp_ucode15: could not load firmware image, error 2) Here are some details: mm@mmmmmm ~$ uname -a FreeBSD mmmmm 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 22:51:51 UTC 2014 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 mm@mmmmmm ~$ svn info /usr/src Path: /usr/src Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/release/10.1.0 Relative URL: ^/release/10.1.0 Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 276805 Node Kind: directory Schedule: normal Last Changed Author: gjb Last Changed Rev: 274417 Last Changed Date: 2014-11-12 08:20:25 +0000 (Wed, 12 Nov 2014) mm@mmmmmm ~$ mm@mmmmmm ~$ svn info /usr/ports Path: /usr/ports Working Copy Root Path: /usr/ports URL: svn://svn.freebsd.org/ports/head Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 376507 Node Kind: directory Schedule: normal Last Changed Author: kwm Last Changed Rev: 376507 Last Changed Date: 2015-01-08 00:09:41 +0000 (Thu, 08 Jan 2015) mm@mmmmmm ~$ pciconf -lv siba_bwn0@pci0:16:0:0: class=0x028000 card=0x137d103c chip=0x431514e4 rev=0x01 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM4312 802.11b/g LP-PHY' class = network mm@mmmmmm ~$ cat /boot/loader.conf if_bwn_load="YES" bwn_v4_lp_ucode="YES" wlan_ccmp_load="YES" wlan_tkip_load="YES" mm@mmmmmm ~$ dmesg | tail ada0: 114473MB (234441648 512 byte sectors: 15H 63S/T 16383C) ada0: Previously was known as ad0 Timecounter "TSC" frequency 1596037212 Hz quality 1000 uhub1: 8 ports with 8 removable, self powered Trying to mount root from ufs:/dev/ada0p2 [rw]... wlan0: Ethernet address: 00:1a:73:d3:a0:77 bwn_v4_lp_ucode15: could not load firmware image, error 2 bwn0: the fw file(bwn_v4_lp_ucode15) not found bwn-open_v4_lp_ucode15: could not load firmware image, error 2 bwn0: the fw file(bwn-open_v4_lp_ucode15) not found mm@mmmmmm ~$ kldstat Id Refs Address Size Name 1 12 0xc0400000 13a35fc kernel 2 1 0xc17a4000 399b4 if_bwn.ko 3 2 0xc17de000 9ecc siba_bwn.ko 4 1 0xc17e8000 32a0 coretemp.ko 5 1 0xc5fb0000 4000 fdescfs.ko mm@mmmmmm ~$ mm@mmmmmm ~$ sudo ifconfig wlan0 up scan mm@mmmmmm ~$ mm@mmmmmm ~$ Now, if I manually load that module with kldload and re-create wlan0, scanning works and dmesg shows that modules was loaded: mm@mmmmmm ~$ sudo ifconfig wlan0 destroy mm@mmmmmm ~$ mm@mmmmmm ~$ sudo ifconfig wlan0 up scan ifconfig: interface wlan0 does not exist mm@mmmmmm ~$ mm@mmmmmm ~$ mm@mmmmmm ~$ sudo kldload /boot/modules/bwn_v4_lp_ucode.ko mm@mmmmmm ~$ mm@mmmmmm ~$ mm@mmmmmm ~$ sudo ifconfig wlan create wlandev bwn0 wlan0 mm@mmmmmm ~$ sudo ifconfig wlan0 up scan SSID/MESH ID BSSID CHAN RATE S:N INT CAPS xxxxxxxxx 4c:72:b9:5c:42:da 1 54M -121:-95 100 EP HTCAP WPA WME xxxxxxxxxxx... 4e:72:b9:5c:42:dc 1 54M -121:-95 100 EP RSN HTCAP WME xxxxxxxx 80:c6:ab:3b:7e:3b 1 54M -112:-95 100 EP RSN HTCAP WME xxxxxxxxxxx... 82:c6:ab:3b:7e:3d 1 54M -113:-95 100 EP RSN HTCAP WME mm@mmmmmm ~$ dmesg | tail wlan0: Ethernet address: 00:1a:73:d3:a0:77 bwn0: firmware version (rev 478 patch 104 date 0x8701 time 0x657) wlan0: link state changed to UP bwn0: need multicast update callback bwn0: RX decryption attempted (old 0 keyidx 0x1) bwn0: RX decryption attempted (old 0 keyidx 0x1) bwn0: need multicast update callback bwn0: need multicast update callback bwn0: RX decryption attempted (old 0 keyidx 0x1) bwn0: RX decryption attempted (old 0 keyidx 0x1) Can you help me sorting out the "bwn_v4_lp_ucode15: could not load firmware image" error during boot ? Thank you, Gary