Modifying LWIP ping demo FRDMK64F

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Modifying LWIP ping demo FRDMK64F

921件の閲覧回数
TurboMan
Contributor IV

I have some issues modifying this demo to do what I want. Here's the configuratioon, correct me if I'm wrong:

* Static IP assignment (no DHCP)

* Static IP address target

* No status update for link / interface

* Demo appears to stall when cable removed - no error checking? I can see there should be a timeout message on ping fail. Doesn't happen for me though.

Here's what I want it to do:

* Use DHCP

* Update status when cable is unplugged / plugged back in

* Update status when an IP address is given from DHCP server

* Give an error message / timeout when a ping fails.

* Accept a ping command over the serial port (I've done the serial IO part already)

The status updates I think need me to write a callback function? The status and link callback function pointers in the interface are both 0.

Firstly, does the hardware support cable detection? I assume so as the green led seems to indicate so.

Secondly, is it a trivial task to add DHCP?

Suggestions here would be welcome, and I'm happy to share code as this is an open project... :smileyhappy: Basically this will be a serial terminal that pings a connection you specify, and tells you if the cable has been unplugged, or if the network has failed (well, whether the ping has failed that is.)

タグ(5)
0 件の賞賛
返信
0 返答(返信)