The above error I posted was keeping me from getting into the original plugpbx. So I had to redownload and image my card.
I dug around in the original build and I see that you are calling 'K03resetpersistentnic' on shutdown, which then calls '/etc/udev/rules.d/70-persistent-net.rules'
Well, the way I originally fixed my issues was as is described below:
just delete the entries in /etc/udev/rules.d/70-persistent-net.rules.
The next time you start up, udev'll create a new entry with the new
MAC address and link it to eth0.
linky:
http://www.debianhelp.org/node/16252I don't know much about the rules created in the 70-persistent-net.rules file, but I do know that if I delete them or just comment out and change it to 'auto eth0' it fixes the issue.
Is there anything wrong with this approach?
The big problem is right now is that with the original image and a NEW plug, you lose your serial access, which means when your eth0 gets jacked on a switched SD Card, your only solution is to re-image the card.
I am going to reboot between the two cards with the change above and see if it ever hangs. I will post my results.