Ethernet devices named tmpXXXXX
From Notes_Wiki
Ethernet devices named __tmpXXXXX
Ethernet devices are named __tmpXXXXX in Linux if corresponding ifcfg-eth<n> file is missing or HWADDR= is not present in the configuration file. Hence if one faces problem where ethernet devices have names like __TmpXXXXX and not eth<n> then creating network interface configuration file wtih proper HWADDR can solve the problem. You would have to do 'service network restart' after creating the file to make name correction take effect.