If you got errors like fork() or stack exceptions when starting cygwin, try rebase.
Here the steps to run rebase:
0. Close all cygwin app/terminal
1. start a Windows cmd terminal console (not cygwin terminal, this is very important)
2. #cd c:\cygwin\bin (where your cygwin binaries are installed)
3. #ash
4. #./rebaseall
I would suggest assigning the first two or three octets with fixed value and let scripts generate the rest. Make sure the first octet is EVEN. (MAC address starting with odd octet is for multicast)
Check Internet connection Link status, proxy setting, firewall, etc.
Flush DNS cmd#ipconfig /flushdns
Disable "Auto Tuning Networking" Disable:
cmd# netsh interface tcp set global autotuninglevel=disabled
Enable:
cmd# netsh interface tcp set global autotuninglevel=normal
If you are using proxy... Somehow msn read proxy setting from WinHTTP, which is not in sync with
your system(IE) proxy. You can import IE proxy setting to WinHTTP by cmd# netsh winhttp import proxy source=ie Reset WinHTTP setting: cmd# netsh winhttp reset proxy
Method #1, #2, #3 doesn't work for me. Finally #4 fix my problem.