Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Dec 2009 11:44:12 -0800
From:      Sam Leffler <sam@errno.com>
To:        Steven Friedrich <freebsd@insightbb.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: uath under FreeBSD 8.0-STABLE
Message-ID:  <4B35160C.3040701@errno.com>
In-Reply-To: <200912250117.00907.freebsd@insightbb.com>
References:  <200912151603.32111.freebsd@insightbb.com>	<200912221754.25692.freebsd@insightbb.com>	<20091224220942.GC1491@weongyo> <200912250117.00907.freebsd@insightbb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Steven Friedrich wrote:
> On Thursday 24 December 2009 05:09:42 pm Weongyo Jeong wrote:
>> OK.  It looks weird idProduct didn't be decreased 1 after loading the
>> firmware.
>>
>> And what I'd like to see is the *full* result of the following steps:
>>
>>   1. plugs in your USB device.
>>   2. run commands as follows:
>>
>>      # kldload if_uath
>>      # dmesg | tail
>>      # uathload -v -d /dev/ugen4.3
>>      # dmesg | tail
>>
>> In a theory, after loading the firmware normally the device which at the
>> moment idProduct is 0x4251 is detached and reseted then it should be
>> reattached with idProduct(0x4250).
>>
>> regards,
>> Weongyo Jeong
>>
> Opps, I'm sorry, the reply I just sent ws wrong because once you've used 
> uathload, you have to unplugplug the device before you can run it again.
> So here it is:
> Load firmware ar5523.bin (builtin) to /dev/ugen4.3
> send block  0: 147368 bytes remaining
>              : data...
>              : wait for ack...flags=0x14 total=149416

	<...snip...>

The device should detach and be re-enumerated w/ a different device id 
that the driver attaches to.  Hard to say why it does not.

uathload should be automatically run by devd but it appears the devd 
rules file I did got lost (don't see it in the tree).

	Sam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B35160C.3040701>