On Wed, May 25, 2016 at 01:23:32AM +0200, Quentin Bourgeois wrote:
> >Synopsis:      wireless USB adapter firmware could not be loaded on
>                 an APU1D board.
> >Category:      
> >Environment:
>         System      : OpenBSD 5.9
>         Details     : OpenBSD 5.9 (GENERIC.MP) #1888: Fri Feb 26
> >01:20:19 MST 2016
>                  
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
>                  Architecture: OpenBSD.amd64
>                  Machine     : amd64
> >Description: I have an old wireless USB apadater, that requires the
>                  firmware "athn-ar9271". I download the
>                  athn-firmware-1.1p1 package using fw_update command
>                  while the adpater was plugged into my board. After
>                  downloading, installation and reboot the kernel can't
>                  manage to load the expected firmware in order to work
>                  with the network adapter. The given dmesg output will
>                  show the kernel message will trying to load the given
>                  firmware for athn0.
> 
>                  Note, that this given wireless adapter works well on
>                  my laptop, which is an amd64 that run the same
>                  version of OpenBSD (5.9), with the
>                  **athn-firmware-1.1p1. When I plug this adapter into
>                  the laptop, the kernel load the firmware and I can,
>                  for example, scan the available network using:
> 
>                  ifconfig athn0 scan
> 
>                  [0]: 
> https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb

I can't find an error message in your report, but I guess it is
'could not load firmware' or similar.

This problem has been known for a long time and has been reported many times.
The problem has nothing to do with the wireless driver, it is a problem with
the ehci(4) driver on particular USB host controllers.

See for details and past reports:
http://marc.info/?l=openbsd-tech&m=143645936727569&w=2
http://marc.info/?l=openbsd-tech&m=141168711705963&w=2
http://marc.info/?l=openbsd-misc&m=146399722921864&w=2
http://marc.info/?l=openbsd-misc&m=142093563702846&w=2

As far as I can tell, the common denominator of most reports is this:

> ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
                                 ^^^^^^^^^^^^^^^^^

Reply via email to