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>