Intresting opininon ... but on all the ethernet cards on which I can dump the eeprom I've found the mac address amongst the dumped data.
Also the dm9601
datasheet also states that the first 6 bytes in the eeprom are indeed the mac address (look in the EEPROM Format table page 24):
Regardless of whether the mac is in there or not I'd still like to have a valid eeprom dump from any of these cards:
(0x07aa, 0x9601), /* Corega FEther USB-TXC */
(0x0a46, 0x9601), /* Davicom USB-100 */
(0x0a46, 0x6688), /* ZT6688 USB NIC */
(0x0a46, 0x0268), /* ShanTou ST268 USB NIC */
(0x0a46, 0x8515), /* ADMtek ADM8515 USB NIC */
(0x0a47, 0x9601), /* Hirose USB-100 */
(0x0fe6, 0x8101), /* DM9601 USB to Fast Ethernet Adapter */
(0x0fe6, 0x9700), /* DM9601 USB to Fast Ethernet Adapter */
(0x0a46, 0x9000), /* DM9000E */