IPSetup fails to find MOD54415 Board

Discussion to talk about software related topics only.
cfavreau
Posts: 29
Joined: Fri Jul 27, 2012 8:12 am

IPSetup fails to find MOD54415 Board

Post by cfavreau »

I cannot get IPSetup to find any of my MOD54414 boards. I have 2 of them on development boards. I am able to set the IP address up through the serial port however IPSetup does not find them at all. I have turned off the firewalls and used Wireshark (a network packet sniffer) to look and see if there is any network traffic when I press the Search Again button however it does not see anything. Once I setup an IP address I can access the web page and use the ping utility over the serial port. I have no idea how to go about troubleshooting this. A quick search of the forum did not turn up any answers. Does anyone have any advice?

Thanks, Chris
rnixon
Posts: 833
Joined: Thu Apr 24, 2008 3:59 pm

Re: IPSetup fails to find MOD54415 Board

Post by rnixon »

Hi Chris,

What os are you using? Do you have multiple network interfaces? IPSetup uses a UDP broadcast, so sometimes it can be routed strangely on a PC with multiple network cards.
User avatar
Forrest
Posts: 289
Joined: Wed Apr 23, 2008 10:05 am

Re: IPSetup fails to find MOD54415 Board

Post by Forrest »

Hello,

Quick question, can you type in the IP address network mask and gateway for both your NetBurner module and your PC? When two units cannot see each other, it is usually the result of a mismatch in the network mask.

Another thing, is your NetBurner module using a DHCP address, or a static address?
Forrest Stanley
Project Engineer
NetBurner, Inc

NetBurner Learn Articles: http://www.netburner.com/learn
cfavreau
Posts: 29
Joined: Fri Jul 27, 2012 8:12 am

Re: IPSetup fails to find MOD54415 Board

Post by cfavreau »

Hi,

Thank you both for replying.

I am using Windows XP SP3. I do have multiple network interfaces however I disabled the WiFi in order to try it out. I am using the red ethernet crossover cable. As I mentioned before if I configure it using the serial terminal everything is fine. If I try using IPSetup, the IPSetup program does not show any boards connected. Wireshark does not show any packets being sent out or exchanged when I click the "Search Again" button.

I am assuming that IPSetup broadcasts UDP packets to 255.255.255.255 or something like that. However I do not see anything.

My Windows XP ethernet interface is configured to 192.168.0.100 - 255.255.255.0 and I have my board configured to 192.168.0.101 - 255.255.255.0. Now that I have the IP address setup I can ping from Windows XP to the Netburner and from the Netburner to Windows XP. I am using static IP addresses currently however the Netburner device was configured to 0.0.0.0 from the factory. I do not have a DHCP server on my 2 computer network.

I have also tried rebooting my computer and that does not appear to work either. Does anyone know the exact protocol that takes place... maybe I can write a test in C to see if I can see what is getting blocked or failing.

Thanks for your help so far, Chris
User avatar
Forrest
Posts: 289
Joined: Wed Apr 23, 2008 10:05 am

Re: IPSetup fails to find MOD54415 Board

Post by Forrest »

Hello,
Which version of the NetBurner tools are you using. The latest beta version includes a new version of IP setup which works on Windows 7 machines that have multiple Ethernet cards. But if you're using a very old version of the tools there is an issue with all version of Windows 7.
Forrest Stanley
Project Engineer
NetBurner, Inc

NetBurner Learn Articles: http://www.netburner.com/learn
User avatar
tod
Posts: 587
Joined: Sat Apr 26, 2008 8:27 am
Location: Southern California
Contact:

Re: IPSetup fails to find MOD54415 Board

Post by tod »

I just recently wrote a C# .DLL that does part of what IPSetup does. See this post, if you want all the details on what's going on. But yes there is a UDP broadcast to everyone of a certain command. NetBurners on the network respond to this command and send back data. Wireshark should show you something like this:
WireSharkIpSetup.jpg
WireSharkIpSetup.jpg (45.34 KiB) Viewed 9749 times
cfavreau
Posts: 29
Joined: Fri Jul 27, 2012 8:12 am

Re: IPSetup fails to find MOD54415 Board

Post by cfavreau »

I am using the newest version of IPSetup V2.1. I downloaded what was supposed to be the newest from the website however it is V2.0. Neither work.

That is pretty much what I thought I should see however Wireshark does not record any traffic at all. Something is eating the packets before Wireshark gets a chance to record it. I will continue to poke around and see if I cannot find the offender.
User avatar
Chris Ruff
Posts: 222
Joined: Thu Apr 24, 2008 4:09 pm
Location: topsail island, nc
Contact:

Re: IPSetup fails to find MOD54415 Board

Post by Chris Ruff »

IPSetup can't find the board and Ping works?

Does wireshark see the ping operation?
Is wireshark looking at the physical port with the cable on it?
Is Wireshark installed on the same XP machine that IPSetup is installed and running on ?
Did you turn off the XP firewall yet?

If Wireshark lists the ICMP transfer and NOT the IPSetup probe- you better call Scully and Mulder

Chris
Real Programmers don't comment their code. If it was hard to write, it should be hard to understand
User avatar
Forrest
Posts: 289
Joined: Wed Apr 23, 2008 10:05 am

Re: IPSetup fails to find MOD54415 Board

Post by Forrest »

2 things..

1) Does autoupdate work? Does it see the devices when you press find?

2) Can you try using the attached IPsetup. Does this work?
Attachments
pctools.zip
(752.11 KiB) Downloaded 495 times
Forrest Stanley
Project Engineer
NetBurner, Inc

NetBurner Learn Articles: http://www.netburner.com/learn
cfavreau
Posts: 29
Joined: Fri Jul 27, 2012 8:12 am

Re: IPSetup fails to find MOD54415 Board

Post by cfavreau »

Thanks for the replies.

I probably should call Scully and Moulder however I think it is my McAfee antivirus thingy. I have turned its firewall off and the windows firewall off so there are no firewalls on.

IPSetup and AutoConfig both do not see the board when using the auto Search.

Wireshark does see the ping but not the IPSetup and AutoConfig packets which means that something is eating them before they get to the network interface... which in my experience has always been some piece of software. The attached tools appear to be the same version that came with the dev kit. BTW... the About box on IPSetup is not in agreement with the Windows Caption bar (no biggie just thought I would mention it).

I can update the firmware using NBEclipse however none of the discovery tools in it work, I have to enter the IP address manually which I setup from the serial console.
Post Reply