If you Xbox is getting *no* IP address whatsoever, especially in multiple dashboards, you have a physical connectivity problem, similar to "No Link."
If you have a static IP address set, it will be displayed in your dash(es). If you have a dynamic address, same deal. If you have it set to dynamic but aren't getting assigned an address, you ought to see something starting with 169.254.x.x.
That's all the advice I can provide as your post is kind of hard to read/follow.
Pick a working combination of your hardware, pick a dash, and then we can ask you for specific details regarding networking. You need, ultimately, to verify that your network connections are physically sound, the components are functional, and then you can deal with getting FTP/Samba to work.