Netduino+ can't be seen by router
#1
Posted 16 October 2011 - 03:13 PM
#2
Posted 16 October 2011 - 05:47 PM
However, it doesn't even connect to my router...when I issue an ipconfig command in the command line, I see only my laptop's IP address, but not the N+.
Hello, Welcome to the forum.
I'm a HUGE fan of the networking side of the N+ -- I love the possibilities it opens. BUT... I've spend about 80% of my time on the diagnostic side. If you want flawless out of the box experience in networking...wait a year or so.
If you choose to dive in, you'll get an education as you work through the issues. And what you learn is likely to be necessary for a while.
What can I try next?
First off, DO NOT USE DHCP. (<-Say the period out loud.)
Uncheck the DHCP box and save, then reboot and make sure it remains NOT checked. DHCP is a convenience that becomes a huge liability if it is broken. DHCP is broken. Use a static IP address. Plan to use a static IP address until at least 3 people tell you that DHCP "works fine", and then only after checking with me.
Second, start taking notes. When something starts working, then stops working later, it can be frustrating. Your notes will be your foundation.
when I issue an ipconfig command in the command line, I see only my laptop's IP address, but not the N+.
ipconfig only shows the PC's network view. There's no reason another box on your network (other than the router to which your PC's network card has a special relationship) would show up, right? I have about 20 different boxes in my house on my home network. Ipconfig doesn't care about them, and doesn't SEE them, either. Your PC's network card doesn't know that Netduino is there - just like it doesn't know Google.com is there. That's the beauty of the internet. (Visual Studio KNOWS about your Netduino. The USB driver/connection and the SDK to do Netduino programming/debug is a separate thing. Let's focus on the TCP/IP port here - the fabulous internet connection.)
If you want to "See" your Netduino show up on your home network, you have to go to your router's diagnostics and click on something like "Device List" to see what's on your network. Look for the hardcoded static IP address that you gave your NetduinoPlus because you are NOT using DHCP. (Oh... One more DO NOT DO piece of advice. Do not bother messing with your router. Just leave it alone. Static IP addresses just work on your network. You don't have to DO anything.
#3
Posted 16 October 2011 - 06:50 PM
ipconfig only shows the PC's network view. There's no reason another box on your network (other than the router to which your PC's network card has a special relationship) would show up, right?
I'm banging head on the wall here. You're absolutely right. I'm so desperately that my ability to reason is escaping me.
Very good advice. I'll try the static ip address and update again and see how far I can go.
Thanks Dan T.
#4
Posted 22 October 2011 - 01:59 PM
#5
Posted 22 October 2011 - 02:01 PM
#6
Posted 22 October 2011 - 08:42 PM
Wait... I think I see your problem.
One line in your "Device Capabilities" looks wrong (emphasis added by me):
...
HalSystemInfo.halVendorInfo: Netduino by Secret Labs LLC
...
It looks as if you have loaded Netduino firmware instead of Netduino Plus firmware.
The former is compatible with your bigger/better plus board, but it doesn't know about the network port. That's why non-network stuff seems to work fine. Load the proper firmware and you should be good to go.
----------
P.S. The RC3 version of firmware came out yesterday. Get it here if you want, but it is still pre-release.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users