How to change from Public network to Private network
Solution 1:
Ok I've tried almost everything, but the problem seems not to come from Windows 7. The big problem that was the stupid behavior of Windows 7: if I say "hey there's a DHCP" and it can't connect to the "DHCP Server", it should say that somewhere but it doesn't. Instead, it just "supposes" the network card works properly (which is not the case), and says it has detected a "Public network". It will never be able to connect to this "Public network" because the network card doesn't work properly. Anyway that was really confusing, because it was like saying "hey man I found a network, it works, but I can't connect to it so I guess this is a Public network"... So the simplest solution I've come so far is: boot on the Ubuntu Desktop Live ISO.
- If DHCP discovery works, it's clearly a 100% Windows problem.
- If it doesn't it's a hardware problem.
That was a lot faster than re-installing the whole Windows 7 upgrade stuff and re-installing all my software... just to discover this was a hardware problem and Windows 7 had given very bad clues about what was going wrong.
There should be a Wizard in Seven that could ask:
- "Are you a basic user?"
- "Are you an advanced user?"
If we answer "2", then "Do you know how to read advanced network diagnostic?"
- Yes
- No
If we say "Yes" then "Here's the detailed diagnostic: DHCP discovery has failed" and tada! Problem solved.