From owner-freebsd-questions@freebsd.org Fri Sep 1 23:08:11 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 603BAE0D1D5 for ; Fri, 1 Sep 2017 23:08:11 +0000 (UTC) (envelope-from caso.ramiro@gmail.com) Received: from mail-qt0-x243.google.com (mail-qt0-x243.google.com [IPv6:2607:f8b0:400d:c0d::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18ADA67DFA for ; Fri, 1 Sep 2017 23:08:11 +0000 (UTC) (envelope-from caso.ramiro@gmail.com) Received: by mail-qt0-x243.google.com with SMTP id h15so1196451qta.0 for ; Fri, 01 Sep 2017 16:08:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=3FSTBFFqCcvmjE5VBuy9JoX2a2vxn2g4W3e7PbdSp8I=; b=fx/Y6nazBPRJQYMBBShLyfdgRoDY9kE9oBYHc/6JAHeNnd/ffYuSRBU6oGzce6XdvO DFByNToqaarjY09JHYqszMxmBH2NOBvIqHT6C1Qtk9dZbvj0u71JVTG22wDydbHEIl3N hLbDdsQVIYeLZ4+uK7h2+RvWFIH9qezO9whT/hHUzlH5wJs4Ay9R7P/9r3EovSr53uqx /Ai9anc509JeUQqBBRIKKSYeg9iwFnRtYl+cg/ywjc8xuSIXMxqKDzRdK6Ig6kphuBys u3mUySiLpjQPGvfl6U8OD20QOOuwfMNgRGPdGY93h01Jx7JvVJ9ABhsg1hgliTW0R3hq sLHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=3FSTBFFqCcvmjE5VBuy9JoX2a2vxn2g4W3e7PbdSp8I=; b=ZFpldl2T7ZVg339kypn82TVljnVXFd43OfKpEj2K2/p0U8fge60zaOm7dOeqSk6IiI 0UbS+svL/wEcVcsaXkyBd9nR9drAFeHPy1yqV5cmRPqvS//Dsn16s5pdo5nQf/tHd2FY 5WvvdJ1UtZYCOp/5b+7WczJrwJBNekYQWDifiZi2XOdwPOPyS0HbLK/aNh8CwKZkZ5Pb ehG90snxtJzAs4/moa5SRXt6fXw8qyZrWEv5djv5Dy3db9TMbqJHN1XHf/J8iGAr3lF7 9zSpoYNiPdX7Ds3kGENVc1M+Ck59BOF3Y26BKLrkkR+D191wxQalAumAGJpv+DkKhtNM Ftbw== X-Gm-Message-State: AHPjjUheit0VxIHqQz2ReyiiFItqf0/ZcbF8TxKD0VCwU9hOjsucCY2r jR4gEj29vnhLyl5M X-Google-Smtp-Source: ADKCNb4COwDl3dBorygiz/n8yGdTGKcvhWg0I+6PuGH9GY/U6mvk8mOrolE3MKIYpyaP0j4oTUt+OQ== X-Received: by 10.200.48.218 with SMTP id w26mr4860817qta.303.1504307290122; Fri, 01 Sep 2017 16:08:10 -0700 (PDT) Received: from gmail.com ([186.22.61.114]) by smtp.gmail.com with ESMTPSA id j127sm7896032qkc.75.2017.09.01.16.08.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Sep 2017 16:08:09 -0700 (PDT) Date: Fri, 1 Sep 2017 20:08:00 -0300 From: Ramiro Caso To: Victor Cc: FreeBSD Mailing List Subject: Re: Broadcom BCM4321 Wireless connection configuration problems Message-ID: <20170901230758.GA3716@gmail.com> References: <67CC1117-933C-460A-9326-18A4823B5D78@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <67CC1117-933C-460A-9326-18A4823B5D78@gmail.com> User-Agent: Mutt/1.8.3 (2017-05-23) 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: Fri, 01 Sep 2017 23:08:11 -0000 On Fri, Sep 01, 2017 at 05:24:21PM +0200, Victor wrote: > I'm trying to make the wifi connection of my old macbook (2007) work but, at the moment, to no avail. I'm stranded and perplexed! > > Context: > FreeBSD 11.1-RELEASE #2: Fri Sep 1 16:02:16 CEST 2017 root@bsd:/usr/obj/usr/src/sys/MYKERNEL amd64 > > The kernel MYKERNEL was compiled adding only: > options BWN_GPL_PHY > device firmware > I have the same macbook model. Did you have a look at this? http://comments.gmane.org/gmane.os.freebsd.devel.wireless/4437 It says you have to do three things: * add BWN_DEBUG and BWN_GPL_PHY to your kernel config * edit sys/modules/bwn/Makefile and uncomment the PHY-N bits * rebuild > I installed from the ports net/bwn-firmware-kmod > > In /boot/loader.conf I have > if_bwn="YES" > In /boot/loader.conf I have: f_bwn_load="YES" bwn_v4_ucode_load="YES" bwn_v4_n_ucode_load="YES" I don't know whether there is something redundant and/or irrelevant here, but it's working for me. > In /etc/rc.conf as usual > wlans_bwn0="wlan0" > ifconfig_wlan0="WPA DHCP" > .......................... > > > The wifi chip is a broadcom BCM4321 as you can see from the extract of /var/log/messages > ............................... > siba_bwn0: mem 0xd0500000-0xd0503fff at device 0.0 on pci1 > siba_bwn0: warn: multiple PCI(E) cores > siba_bwn0: unsupported coreid (USB 1.1 Host) > bwn0 on siba_bwn0 > bwn0: WLAN (chipid 0x4321 rev 12) PHY (analog 5 type 4 rev 2) RADIO (manuf 0x17f ver 0x2055 rev 4) > bwn0: DMA (64 bits) > bwn0: Note: compiled with BWN_GPL_PHY; includes GPLv2 code > bwn0: Using 1 MSI messages > Sep 1 16:36:00 bsd wpa_supplicant[1290]: Successfully initialized wpa_supplicant > wlan0: Ethernet address: 00:1e:c2:ac:de:a3 > bwn0: ucode fw: ucode11 > bwn_v4_ucode11: could not load firmware image, error 2 > bwn0: the fw file(bwn_v4_ucode11) not found > bwn0: ucode fw: ucode11 > bwn-open_v4_ucode11: could not load firmware image, error 2 > bwn0: the fw file(bwn-open_v4_ucode11) not found > ......................................................... > > You see that there is a problem with the firmware image. Ifconfig shows > > % ifconfig > msk0: flags=8843 metric 0 mtu 1500 > options=c011a > ether 00:1f:5b:e8:96:50 > hwaddr 00:1f:5b:e8:96:50 > nd6 options=29 > media: Ethernet autoselect (none) > status: no carrier > lo0: flags=8049 metric 0 mtu 16384 > options=600003 > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 > inet 127.0.0.1 netmask 0xff000000 > nd6 options=21 > groups: lo > wlan0: flags=8843 metric 0 mtu 1500 > ether 00:1e:c2:ac:de:a3 > hwaddr 00:1e:c2:ac:de:a3 > nd6 options=29 > media: IEEE 802.11 Wireless Ethernet autoselect (autoselect) > status: no carrier > ssid "" channel 165 (5825 MHz 11a) > regdomain FCC country US authmode WPA1+WPA2/802.11i privacy MIXED > deftxkey UNDEF txpower 23 bmiss 7 mcastrate 6 mgmtrate 6 scanvalid 60 > wme roaming MANUAL bintval 0 > groups: wlan > > > > BESIDES .... the man page of bwn declares that > > > BWN(4) FreeBSD Kernel Interfaces Manual BWN(4) > > NAME > bwn - Broadcom BCM43xx IEEE 802.11b/g wireless network driver > ........ > This driver requires firmware to be loaded before it will work. The > c port needs to be installed before ifconfig(8) > will work. In most cases the bwn_v4_ucode kernel module from the port > should be used. However, if an LP (low power) PHY is being used, the > bwn_v4_lp_ucode module should be used. > ........... > > BUT both modules are missing > > % sudo kldload bwn_v4_ucode > kldload: can't load bwn_v4_ucode: No such file or directory > % sudo kldload bwn_v4_lp_ucode > kldload: can't load bwn_v4_lp_ucode: No such file or directory > > Please help. > Ciao Vittorio > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" -- Sent with mutt --- http://www.mutt.org/