mira como lo tengo en el programa
unsigned char myMacAddr[6] = {0x00, 0x14, 0xA5, 0x76, 0x19, 0x3f} ; // my MAC address
unsigned char myIpAddr[4] = {192, 168, 10, 11} ; // my IP address
unsigned char gwIpAddr[4] = {192, 168, 11, 1 } ; // gateway (router) IP address
unsigned char ipMask[4] = {255, 255, 0, 0 } ; // network mask (for example : 255.255.255.0)
unsigned char dnsIpAddr[4] = {192, 168, 11, 1 } ; // DNS server IP address
unsigned char IpAddr[4] = {192, 168, 11, 5 };
entonces le hago ping a 192.168.10.11
Y pues hago ipconfig y mira la mascara y es la misma que tengo en el programa.
y pues los demas valores los tome de un ejemplo que esta en microC.