[url]https://www.sparkfun.com/products/9473[/url]
That one, yes
@ Mr. John Smith -
Yeah
looks like you’d need to solder a wire from pin 11 of the RJ11 jack to pin 20 of the J1 header or something like that.
If I tried that, I would just destroy the module.
I have not looked at the 5100 docs, but the 5500 has the PHYCFGR register. Does that not exist on the 5100? Bits 0, 1 and 2 of PHYCFGR should give the current link status.
@ mcalsyn - Nope, the 5100 does not have the PHYCFGR register.
@ mcalsyn - He’s using a breakout module… he only has access to the pins that are brought out to the headers.
@ andre.m - The register is not in the 5100.
So I’m stuck on implementing DHCP. This is the most helpful site thus far [url]http://www.netmanias.com/en/?m=view&id=techdocs&no=5998[/url]
What are options? The DHCP Discover message has option 51, 53 and 55. What does that mean?
Well andre.m you were right; it does make more sense to me. Option structure is as follows: Option number 1 byte, Option Length 1 byte, Option Data; the number of bytes specified in option length.
e.g. for DHCP Discover the 3 bytes are: 0x35, 0x01,0x01
Then there is Option 61: client identifier
0x3D, 0x07, 0x01, 0x30 0x85 0xA9 0xa8 0x40 0xBC
Option, Length, Hardware Type:Ethernet, 6 bytes of MAC address
This is so much better.
Ok so DHCP now works.
:Tears:
Now for NTP!
rats, forgot NTP requires DNS.
On to DNS!
Well; I built a rudimentary DNS.
Now on to NTP!
Great implemented NTP.
Now to implement UPnP :snooty: