Atheros AR5B22 WLAN+Bluetooth support on FreeBSD
Alexey Dokuchaev
danfe at freebsd.org
Wed Apr 17 14:35:52 UTC 2019
On Tue, Apr 16, 2019 at 12:34:12PM +0200, Matthias Apitz wrote:
> # ./ath3kfw -D -d ugen0.3 -I
> ath3kfw: opening dev 0.3
> ath3k_is_3012: found AR3012
> main: state=0x0e
> ROM version: 285343744, build version: 155, ram version: 155, ref clock=1
> ath3kfw: ath3k_fw_read: open: /usr/share/firmware/ath3k//ar3k/AthrBT_0x11020000.dfu: No such file or directory
OK, so the file is not in the right place (as indicated by this message).
> ath3k_load_patch: ath3k_fw_read() failed
> Loading patch file failed
>
> The ROM version: 285343744 does not look like something meaningful,
> maybe the tool reads the wrong place.
It is meaningful and correct, it is just printed in decimal which is
probably bogus:
$ echo 16 o 285343744 p | dc
11020000
> Which file I should use from ath3k/share/firmware/ath3k
> # ls -C1
> ar3k
> ath3k-1.fw
> LICENCE.atheros_firmware
>
> below ar3k/ are a lot more files ....
Is there AthrBT_0x11020000.dfu amongst them? Try placing it under
/usr/share/firmware/ath3k/ar3k/ and repeat the procedure.
./danfe
More information about the freebsd-wireless
mailing list