In the second half of the code (the else{} part) it looks like you're
setting the IP address but did you initialize it? Maybe that was done
earlier?Jared From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Julian Gardner [RSD] Sent: Tuesday, February 05, 2008 07:06 To: [email protected] Subject: [lwip-users] dhcp works but i cant get static ip to work This is my code which i cant seem to get working on a static ip address, if i set the dhcp to on it works fine? looked in scribbiwiki and it looks right to me netif_add( &smcif_if, &ipaddr, &netmask, &gw, NULL, smcIfinit, tcpip_input); netif_set_default( &smcif_if); if( e2Prom.ethernetSettings.dhcpActive ) { // Seems i need to do this to get DHCP to work IP4_ADDR( &smcif_if.ip_addr, 0, 0, 0, 0); IP4_ADDR( &smcif_if.gw, 0, 0, 0, 0); IP4_ADDR( &smcif_if.netmask, 255, 255, 255, 255); dhcp_start( &smcif_if); } else { netif_set_addr( &smcif_if, &ipaddr, &netmask, &gw); netif_set_up( &smcif_if); } Any ideas? joolz
_______________________________________________ lwip-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lwip-users
