uath under FreeBSD 8.0-STABLE

Weongyo Jeong weongyo.jeong at gmail.com
Sat Dec 26 04:42:44 UTC 2009


On Fri, Dec 25, 2009 at 11:44:12AM -0800, Sam Leffler wrote:
> 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).

I agree with sam@ that it's hard to understand why it's not detached
after downloading the firmware.

Yesterday I ordered `Netgear Wireless USB Adapter WG111T' which probably
is same one with you so I could reproduce your problem and debug it.

regards,
Weongyo Jeong



More information about the freebsd-net mailing list