Subject: Re: 'wiconfig -D' failing with ioctl: Operation now in progress
To: David Brownlee <abs@NetBSD.org>
From: Liam J. Foy <email@example.com>
Date: 12/30/2006 23:36:11
On 30 Dec 2006, at 23:25, David Brownlee wrote:
> On Sat, 30 Dec 2006, Liam J. Foy wrote:
>> On 30 Dec 2006, at 21:05, David Young wrote:
>>> On Sat, Dec 30, 2006 at 08:38:06PM +0000, David Brownlee wrote:
>>>> Since updating to NetBSD 4.0_BETA2 (from NetBSD 3) I've
>>>> been unable to get wiconfig -D to work. I've tried with
>>>> ath0, rtw0, and iwi0 on two different machines.
>>>> In all cases the ioctl() SIOCGWAVELAN loop times out without
>>>> getting any result.
>>>> Increasing retries from 10 to 60 (sec) did not affect the result.
>>>> Is there anything I should be looking at to try to track this
>>> Did it work with ath, rtw, and iwi on NetBSD 3? I did not think
>>> it did.
>>> I only expect for it to work with wi. Everything other driver is
>>> a toss-up.
> It worked fine with ath on NetBSD 3. It would fail maybe one
> time in a hundred or less.
>>> I have been saying so for some time, but here we go again: NetBSD
>>> needs to borrow the 'list scan' functions from ifconfig in FreeBSD.
>>> All of the kernel support should be in NetBSD already. Borrowing
>>> functions does not require any 802.11 expertise. Don't wait for
>>> me to
>>> do it, I haven't the time or the interest.
>> I spoke to Sam regarding this and produced a patch set (based on
>> FreeBSD, of course). However, I am unable to do anything with the
>> since I don't have a supported card according to Sam, so I just
>> left it.
>> Not too sure where the code is now, but it didn't take long to fix
> If you might have the time and interest to look at this again,
> what would it take to get a supported card to you - I'd be
> happy to (within reason) order one online and ship to you.
> David/absolute -- www.NetBSD.org: No hype required --
That's just it - it wouldn't take long at all really. Maybe a day?
better if someone just borrowed me, or someone else, a card sometime
Liam J. Foy