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 _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"