A few comments. 1. A GUID is not intrinsically related to a MAC address. A lot of press has been devoted to GUIDs and MAC addresses, however, because of Microsoft's implementation of GUIDs which _do_ incorporate MAC addresses. Although a MAC address is not itself unique (as others have observed; there _can_ be NIC collisions), Microsoft presumably wanted its GUIDs to be traceable back to individual computers, and perhaps to individual users - so the MAC address became part of Microsoft's GUIDs. (And GUIDs got a bad reputation in privacy circles - incorrectly, of course; it's Microsoft's _use_ of GUIDs which is the root of this problem.)
See (for instance) http://www.junkbusters.com/ht/en/microsoft.html - the sections beginning at "Microsoft and the GUID". 2. In a former life I worked on an archiving product, in which there was a need to provide a GUID for every record entered into the archive. We needed _lots_ of GUIDs. They didn't depend on MACs, but were of course created by code. (Which I don't have access to. It may have been proprietary, anyway.) 3. There does exist code in the Free Software community to create GUIDs. See, for instance, man uuidgen - at least on my Debian system. (Deeper down is the uuid library, which in turn seems be part of the e2fsprogs package.) Hope this is helpful - Bill ***************************************************************** To unsubscribe from this list, send mail to [EMAIL PROTECTED] with the text 'unsubscribe gnhlug' in the message body. *****************************************************************