Allan Lyons wrote: > On Thu, Mar 19, 2009 at 07:14:34PM +0100, Pierre Bourgin wrote: >> I will try to review your patches if it can help. > > In order to keep my stuff straight, I'm keeping my stuff in a git repository > that is available at > git://git.wycliffe.ca/unattended.git or > http://git.wycliffe.ca/unattended.git. The master branch is > what I'm working on/using and the origin branch tracks the official CVS > repository. (You get to see my > commit messages there.)
OK, thanks. > Right now, the script only finds the pci devices. What tools would you need > to be part of unattended > to find the rest? lsusb should get you the USB ones. What would list the > HDAUDIO ones? I'm currently working on HDAUDIO support, with some results. No "lshaudio" utility to provides devices info., but using ALSA kernel modules (about +2MB kernel modules) provides /proc/asound/card<n>/ parsable tree of files to retrieve informations (vendor and device Ids). Right now, the main problem is that adding HDAUDIO support from INF files costs a lot: about 50 seconds of INF files parsing instead of 20/30 seconds for PCI devices search only (for 2GB of drivers - 1800 .inf files to check) ... I have to figure out how to write more efficient perl code ;-) but in the other hand, have to parse a lot of INF files line by line, so a lot of I/O. I'm also thinking about a cache of INF files (generated by the system that hosts the unattended files and windows drivers) to speed up search on the unattended-client side. So I will probably add USB devices support (via lsusb) once have reduced parse time of .INF files. Other points of interrest: * SCSI devices support ? * support of devices via the virtual buses of Windows: for instance the mouse driver that VMware provides via the VMware tools. Pierre Bourgin ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ unattended-devel mailing list unattended-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unattended-devel