Hi, On Wed, Feb 24, 2010 at 12:15:34AM +0100, [email protected] wrote: > Message: 5 > Date: Tue, 23 Feb 2010 22:28:01 +0100 > From: Michael Conrad <[email protected]> > To: OpenWrt Development List <[email protected]> > Subject: Re: [OpenWrt-Devel] WL500GPv2 USB and 2.6 kernel > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hi, > > > I have a Asus WL500GPv2 and i would like to use its USB with 2.6 kernel. > I had the same problem last November and sent a mail to the platform > maintainers. No helpful response received.... > > Maybe this time we will find a solution.
I'm a bit astonished about your November reference. On my somewhat custom 2.6.31.9 OpenWrt (with repository state as of ~ November 30 - not December -, didn't dare updating after that time, I guess you can understand that), USB works fully on my WL-500GPv2, with Debian rootfs. Minus annoying DMA cache coherency issues (read: full lockup) when trying to use USB-audio, unfortunately, though. However, the USB HC driver (ehci-ssb) in OpenWrt was (and very likely is) badly broken as described in https://dev.openwrt.org/ticket/6425 (missing .clear_tt_buffer_complete etc callbacks as added by the newer kernels that OpenWrt has been using for a while). USB storage boot however did work for me even with these issues already, only hotplugging of other devices (e.g. serial adapters, USB-audio) caused these devices to fail after the first close() due to these missing cleanup callbacks. Works with that fix. I wanted to get this ticket nailed, but it got delayed due to working on a (even more relevant) resume issue on my (current) main machine. Andreas Mohr _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
