To anyone still interested in this topic......
I had this issue also when I migrated from XP SP3 to Windows 7 SP1 x64. This is what worked for me:
1) Uninstalled Online Armor.
2) Using my web browser, went into my wireless router's control panel; released the main IP address, then renewed the IP address.
3) Still in the router control panel, released the DHCP client list, then refreshed the DHCP client list (it was empty afterwards).
4) Back in Windows, acquired a command prompt screen.
5) entered "ipconfig /release", then entered "ipconfig /renew".
6) Re-installed Online Armor.
I don't know if all of these steps were necessary, or some of them, or even one of them. However, after doing all of these gyrations, Online Armor recognized my network. This problem is bigger than it initially looks because it affects more than the firewall settings panel. It also completely disables the real-time network status display, which I have found to be invaluable in diagnosing various comm issues on a number of occasions.
Hope this helps......