On Thu, Aug 17, 2017 at 04:57:33PM -0400, Daniel Wilkins wrote: > >Synopsis: Unable to use wifi because of failure to reset hardware > >Category: kernel > >Environment: > System : OpenBSD 6.1 > Details : OpenBSD 6.1 (GENERIC.MP) #291: Sat Apr 1 13:53:41 MDT > 2017 > > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP > > Architecture: OpenBSD.i386 > Machine : i386 > >Description: > I'm unable to use wifi on my recently acquired Acer Aspire One. It > works fine in various flavors and kernels of Linux as well as in Haiku OS, > but not in OpenBSD. I have not tried > any other BSDs. Connecting via ifconfig goes fine, but as soon as > dhclient is used I get a kernel message about an inability to reset hardware > and dhcp fails. Looking at the man > page for the error simply says that it should never occur. > >How-To-Repeat: > Boot a system with an AR5424 card, connect to a (wpa? I don't have any > open networks handy) network. Attempt to run dhclient. > Kernel message (for some reason missing from this dmesg, but not if I > run dmesg) saying "ath0: unable to reset hardware; hal status 0" will appear > and dhcp will fail with no link. > > >Fix: Blacklist card so that it doesn't appear as an ath device at all? Ath > >man page says it supports only 3 different atheros chipsets.
We might have to blacklist AR5424 indeed. However, this hardware is becoming obsolete anyway so not very many people run into this issue anymore. Long ago there was an attempt to get it working but that never succeeded. See this long thread: http://marc.info/?t=126437919200002&r=1&w=2 > >Actual Fix: Unknown. I would welcome a diff that makes it work. Do you think you could give that go?
