It looks like you don't have the netifaces module installed with your Python installation. Google pip netifaces. But I don't think hermeslite.py will tell you anything new.
If you want to reflash the gateware, there is the Raspberry Pi method described here:
Also, search for "usb blaster" in this group's google gui page:
But I don't think it is a gateware issue. You would not even see LEDs flash, etc., if the gateware was corrupted.
I suspect you didn't put it in recovery mode. Can you try again and make sure to short ring tip and shield of a stereo connector plugged in? Also, please try this connected directly to your PC and also to a router/switch will assign a DHCP address. If this recovers, then you may have a corrupted fixed IP programmed. You'll have to erase or disable the fixed IP. Search this list for "fixed ip" and read through the wiki network troubleshooting guide.
If you can't enter recovery mode, then I suspect something went bad with the network interface on your HL2.
73,
Steve
kf7o