From owner-freebsd-wireless@freebsd.org Tue Apr 23 19:39:37 2019 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1BA5A1580852 for ; Tue, 23 Apr 2019 19:39:37 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1B89F88326 for ; Tue, 23 Apr 2019 19:39:36 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id a9so4161643wrp.6 for ; Tue, 23 Apr 2019 12:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=v/4EO/qehutzxpJexV4Tl3vfs/AzpixPkE8WlGtaEVA=; b=np1IIt4oSGkn27JLQMVAZC9BOV6JZCrsreWsXO2pUaPk90jc+vslSv9mJQMGFkP3rp UPXnoGRXpiTW3t2MVYrEE1h1SPhgYkR2/ivhknDKMQb10xdWgnVH6E8VcPLNgmyS+Yw+ vJ/bpgAjt6IA3n1bF505316EYwoG1aSmlEMIrhch6UMilUJVpY/OUiLE2VXnDkhCvDAE xwdzoZn83aptc/+brdaKjf8f4EUGPujRX/HWw9Frf8kbylNgGx2eX2TLB5FZCqhuxyGE tOXMxNUBxCgozRF9Xn0jUWOcDvAY3afAl7wDNxkSfziGwHWBeNApH+6UXnQVc/go8AUd SeBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=v/4EO/qehutzxpJexV4Tl3vfs/AzpixPkE8WlGtaEVA=; b=e7zU+BQaJKp3f8OA0TXNegOfJ7o5wAMqZDNRkwkEn8VG9qXb/dC1PrIlFqJoJYS5pe Jg0lwdU7p7Webw0J/b7swh5wINiQCk4gaJUEbBYrjCjdHUbb4Ugf0aKbaS4lqz3OXrOK xn+/aMeOzNUzd9CuKPXKAR8olUCVMb7eXG2odPZy1uW2DReseaXlu80fRHIECjE4XBJ9 H5gdv9ugNw7Zzi7eD9JtldcEbRArmjqGDPAF16n3tiHHbaozAwfGkQd5Q2fMuH3PNv+g Ge91/uSzu7JxSnAG0FBHmy+UfgYLA70mQ5cT5YR7/wfHUt+Cpys9ip6Te7kq6lF4n5RM +SBQ== X-Gm-Message-State: APjAAAXsDdPO6BJ/G6a9ghBqfeJcp1hHrlOoROs8JmR7u+3mG0DRYVMO lsc8S+rhrq6QO0B0KdhfG50RhJy6hJ3nGPiAvB8= X-Google-Smtp-Source: APXvYqzMGiqKIw4BPEPgAUmW87DDs9w+mmoTrKFCYkQzM1k3mUhn5zurmyC+7N5ZgpAe9DcqiCDwwitqBND1eUsxW4M= X-Received: by 2002:adf:c788:: with SMTP id l8mr18262154wrg.143.1556048374020; Tue, 23 Apr 2019 12:39:34 -0700 (PDT) MIME-Version: 1.0 References: <20190421071938.GA59008@c720-r342378> In-Reply-To: From: Adrian Chadd Date: Tue, 23 Apr 2019 12:39:20 -0700 Message-ID: Subject: Re: Atheros AR5B22 WLAN+Bluetooth support on FreeBSD To: Serge Semenenko Cc: Matthias Apitz , "freebsd-wireless@freebsd.org" X-Rspamd-Queue-Id: 1B89F88326 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=np1IIt4o; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of adrianchadd@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=adrianchadd@gmail.com X-Spamd-Result: default: False [-6.74 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.91)[-0.908,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-wireless@freebsd.org]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[0.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.82)[ip: (-9.42), ipnet: 2a00:1450::/32(-2.37), asn: 15169(-2.27), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.29 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: Tue, 23 Apr 2019 19:39:37 -0000 Do you have the kernel environment variable setup to say it's a WB222? -a On Tue, 23 Apr 2019 at 12:37, Serge Semenenko wrote: > Could it matter that I load modules from rc.conf? > > kld_list=3D"if_ath if_ath_pci linux linsysfs linprocfs xhci umass ums > snd_hda /boot/modules/i915kms.ko /boot/modules/acpi_call.ko" > > =D0=B2=D1=81, 21 =D0=B0=D0=BF=D1=80. 2019 =D0=B3. =D0=B2 11:05, Matthias = Apitz : > >> El d=C3=ADa s=C3=A1bado, abril 20, 2019 a las 02:16:49p. m. +0300, Serge= Semenenko >> escribi=C3=B3: >> >> > Hi >> > >> > It works for me with such section in devd.conf >> > >> > attach 200 { >> > device-name "ubt[0-9]+"; >> > match "vendor" "0x0cf3"; >> > match "product" "0xe006"; >> > action "sleep 2 && /usr/sbin/ath3kfw -d $ugen && sleep 2 && >> /etc/rc.d/bluetooth quietstart $device-name"; >> > }; >> >> I have added the above lines to /etc/devd.conf, ofc with the vendor and >> product ID of my chip: >> >> $ usbconfig >> ... >> ugen0.3: at usbus0, cfg=3D0 md=3DHOST spd= =3DFULL >> (12Mbps) pwr=3DON (100mA) >> >> and place the firmware in the directory where /usr/sbin/ath3kfw is >> looking for it, into /usr/share/firmware/ath3k/ar3k/ >> >> The problem remains: no device /dev/ubt0 gets created (and the attach >> rule does not apply. >> >> When I change 'attach 200' to 'notify 100', /usr/sbin/ath3kfw gets >> called and the firmware gets loaded into the chip. But nothing of BT doe= s >> work. >> >> I think some of the nd_*.ko modules do not attach and due to this the >> device is not created. >> >> matthias >> >> -- >> Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ >> +49-176-38902045 >> Public GnuPG key: http://www.unixarea.de/key.pub >> N =E2=82=AC I N zur EU! >> "Gegen das EU-Europa der Banken, Konzerne und Kriegstreiber. >> F=C3=BCr ein soziales und friedliches Europa der V=C3=B6lker." DKP >> >