Fix DHCP connection code in C

Completed Posted Apr 9, 2015 Paid on delivery
Completed Paid on delivery

Fix a software bug written in C.

We built a device that uses a PIC18F microchip and an enc28j60 ethernet module in order to connect to the internet using DHCP, but the DHCP code does not work with all DHCP enabled routers. Seems that the issue might happen when the DHCP server is different from 192.168.0.1.

The issue is not random, if problem happens, device never connects to router. On the opposite way, if router is detected, device always work.

Attached is part of the code, where ethernet functions are set.

I have the devices needed to test the new code and check if bug was fixed or not.

C Programming C++ Programming Embedded Software Microcontroller Software Architecture

Project ID: #7458444

About the project

3 proposals Remote project Active Apr 10, 2015

Awarded to:

maxkoryukov

Do you have test environment?? How can I test this code and/or fixed code? ...................................................................................................................

$100 USD in 2 days
(23 Reviews)
5.3

3 freelancers are bidding on average $123 for this job

Yknox

Hello I'm interesting your project very well I'm a Good C/C++, Network, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for More

$120 USD in 1 day
(773 Reviews)
9.0
Hafeez143

Hello, Are you using TCPIP Stack from microchip or something else? I have used TCPIP Stack for PIC32 and PIC18. Let me know more details and may be I could help. Thanks

$150 USD in 5 days
(10 Reviews)
5.8