does anyone know or have an extremely indepth guide on ftping

Catalyst

VIP Member
Mar 16, 2005
2,080
0
San Antonio
Yeah, search this forum for FTP.

f*ck it... I have a second so here it goes...

The official FTP guide... because you suck at teh google!

Ok, where was I..

FTP stands for file transfer protocol. It transmits across logical port 21 on your PC. Your PC has thousands of logical ports which helps the PC manage network traffic and send it to the appropiate program.

In order to use FTP you need three things, an FTP server, an FTP client and a network connection.

So let's start at the begging... a network connection.

You obviously have a PC and you prolly have an xbox... if you don't get a job you loser!

Your PC, as well as your xbox, is a DTE (Data Terminal Equipment). This term hails back to the good old days of Promina and Difinity voice network's that I used to work on back when I was dating your mom. The big thing to know about these are that the DTE provides timing for the circut you want to create.

Why do you want to know this? I'll tell you. If you have a switch or one of those linksys routers with 4 switch ports and one routing port then you have a DCE device. DCE (Data Communications Equipment) is used to transfer data and recieves timing from the DTE in a circut. What this means is that if you have a PC and a switch you only need a standard straight -through cable to make a connection.

If you have a DCE to DCE connection then you need to have a cross-over cable. It's called cross over because the transmit and recive cables are crossed so that transmit on one side is recieve on the other.

Here's the skinny to make it easy...

PC to Xbox ---> cross over
PC to switch to xbox ---> straight through
PC to Linksys switch/router ----> straight through
PC to router ---> cross over

The reason why a linksys or any other home router is straight through is becase they are all actually switches with one routed port.

Ok, now that we know all about cable.. let's talk IP.

IP is internet protocal. All it is is a hexidecmial series of numbers that represent your PC and allows traffic and groups of nodes(PC's) to be catagorized into broadcast domains.

What does this mean to you... lemme tell you. An IP is a set of four octets.
Four groups of numbers that each cannot be higher than 255. It's a math thing that I can explain... but I won't here. The highest IP address that can ever be is 255.255.255.255. In fact there are exactially 255 x 255 x 255 x 255 IP's in the world today... that's 4228250625 IP addresses. No more, no less.

Now if I set my IP to 192.168.0.x and each place represents 255 numbers then that x = 255 possible numbers. You get me? There are 255 possible numbers I can put there. When you build a network that is called a broadcast domain.

Let's say you were at a party... and there was only one room with 255 people in it talking at the same time. It's be pretty noisy... same thing with PC's... you'd want to break it up... so you make a sub-network... or a subnet mask. This allows the router to logically break up those 255 numbers into two groups and have just one number represent each of those groups. That numebr is called the network number. There is also the Gateway. This is the IP that represents the router. If your PC has to get out if it's broadcast domain... it sends the traffic to that number.

That's what subnet masking does... what does that mean to you... not much;)

So... you wanna make a network. I'm going to walk you through the best way to do this. It's not the only way... but it's the best, so do it my way and we'll all go home happy.

First, after you get the cables you need you are going to manually set your IP info on your PC. Now, don't give me any crap about DHCP, you don't understand that... I'm not gonna tell you about it... so don't screw with it.

To set your IP go to My Network Places... right click it and select properties. There's about 5 different ways to get to this window so if you can't figure it out... tough.

You're going to see local area connection. RIght click and properties. Your gonna see a window that says 'This connection used the following items'
Click Internet Protocal and hit the properties button.

Deselect 'Obtain IP aoutomatically' and enter in this info.

PC 192.168.0.1
SM 255.255.255.0
GW 192.168.0.3

You have just told your PC that it is in the 192.168.0.x network and if it wants to get out it has to go to 192.168.0.3. It won't have to get out so... the gateway is not really needed but Windows screws up if it's not there.

Now exit out and go to start ---> run. Type cmd and hit enter. This is your command prompt. I'll call it cmd for short. In cmd type ipconfig

If you get an IP of 192.168.0.1 then you're cool. If not, reboot.

Now go to your xbox. Set the following settings.

DHCP no
IP 192.168.0.3
SM 255.255.255.0
GW 192.168.0.1

Now restart your xbox. Check to see if the IP settings stay. If they do great! If not your xbox is hosed up. Start a thread!

Now go back to your PC... and with the cables connected, type ping 192.168.0.3 in the cmd.

If you get 4 replies great! If not check your cable. 99.9% of the time it'll be this. Or restart both PC and xbox and try again.

Now comes the fun. Your Xbox is the FTP server so you need the FTP client. I use WS_FTP, there are a ton of them out there... but this one is easy... so I use it.

This is where you are going to have to do the most thinking. FTP uses port 21 which is blocked by most firewalls. If you are using XP with service pack 2 you have a built in firewall that blocks port 21. You'll have to disable it. If you have any other firewall on your PC you will have to make sure that either your FTP program or port 21 has access. To test this go to your cmd and type ftp, hit return and then type open 192.168.0.3 if it askes you for a password then the port is open, if not... you are going to have to search why.

Ok, you are all ready to roll, go into the FTP client program, type in to connect to 192.168.0.3 and use xbox as the username and password... unless you changed it.

There ya go! This prolly missed some points but feel free to post whatever questions you have and I'll hook you up! :D
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Catalyst - good post 'n all, but my problem is that if the guy hasn't even the ability to read the many xbox networking guides out there, you may have just wasted yout time.

Martin
 

Catalyst

VIP Member
Mar 16, 2005
2,080
0
San Antonio
Martin C said:
Catalyst - good post 'n all, but my problem is that if the guy hasn't even the ability to read the many xbox networking guides out there, you may have just wasted yout time.

Martin
Yeah, but it was late last night and have you ever just started typing and then before you know it you've typed this huge thing... ;)
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Catalyst said:
Yeah, but it was late last night and have you ever just started typing and then before you know it you've typed this huge thing... ;)
Yes - been there! My post about starting a business was the same :)

One thing I spotted immediately with your guide

You didn't take into account the fourth octet of an an IP address has to be between 1 and 254 inclusive. 0 is the subnet and 255 is a broadcast IP.

So your figure on the total number of IP addresses isn't strictly true :)

Martin
 

a modding n00b

Junior Member
Jun 20, 2005
19
0
the tutorials just keep puting you in a circle. the ftping guides send you to evox guides which send you to ftping guide etc..
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Do you actually know what you're trying to do?

In order to connect to your Xbox via FTP, you need to be either in X3 Config Live or running a hacked dashboard.

This isn't rocket science - also, what's this about your PC won't let you change the settings? Maybe if you explain what you have in your PC in terms of network cards and what's connected to what.

Martin
 

a modding n00b

Junior Member
Jun 20, 2005
19
0
it has an ethernet card and when i try what the guide said it had no option to change the ip. could i use the xboxftp client thats on the xbox to connect to the computer?
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
a modding n00b said:
it has an ethernet card and when i try what the guide said it had no option to change the ip. could i use the xboxftp client thats on the xbox to connect to the computer?
So really what you're saying is that you're a PC noob as well.

If you can't change the IP, then how is xboxftp client going to help? Have you read NOTHING?

I knew that Catalyst had wasted his time in posting what he did. Here's what you need to do:

1. Learn how to configure your PC network card.
2. Learn how to use the internet.
3. Learn how to read tutorials.

Don't post back until you have done all of the above.

Martin
 

Catalyst

VIP Member
Mar 16, 2005
2,080
0
San Antonio
Martin C said:
Yes - been there! My post about starting a business was the same :)

One thing I spotted immediately with your guide

You didn't take into account the fourth octet of an an IP address has to be between 1 and 254 inclusive. 0 is the subnet and 255 is a broadcast IP.

So your figure on the total number of IP addresses isn't strictly true :)

Martin
All I did was say that there are exactly 4228250625 IP's... and there are no matter how you cut it.

Now, you can't use everyone for a PC's address... but I didn't say that.:D

Yeah 0 is a network and 255 is a broadcast but... in a 25 bit mask 128 is a network... and 127 is a broadcast...

in a 30 bit mask 252 is a network!!!

I said that there are so many IP's... just because it isn't used for a specific node designation doesn't mean it isn't used.;)

Also what about gateways... those aren't nodes...

For example in a 28 bit mask... mathmatically you have a series of 16 numbers per network... as in 0 - 16 or 128 - 143...

But if you take into account that 128 is the network and 143 is broadcast... and you'll prolly set 129 as the gateway... then you can only put 13 devices on that network before you fill it.

Does that mean that those other IP's are not used or not valid?

Also, since I gave IP's to use I assumed that nobody would try to set thier Xbox to 0 or 255...
 
Last edited:

Catalyst

VIP Member
Mar 16, 2005
2,080
0
San Antonio
Martin C said:
So really what you're saying is that you're a PC noob as well.

If you can't change the IP, then how is xboxftp client going to help? Have you read NOTHING?

I knew that Catalyst had wasted his time in posting what he did. Here's what you need to do:

1. Learn how to configure your PC network card.
2. Learn how to use the internet.
3. Learn how to read tutorials.

Don't post back until you have done all of the above.

Martin
Yeah... i guess i did waste my time:p

Jeash... give a guy a rope... and he hangs himself.

Even if your running 2000 or ME or whatever the way to set your IP is close enough that you should figure it out.

If it's greyed out, you don't have permissions to change it... is it your PC?

Honestly if you can't change your IP settings.. then you have bigger problems than FTP.
 

g$$$

VIP Member
Apr 21, 2005
944
0
IN
I like you guys:)
 

mmicrosysm

VIP Member
Feb 20, 2005
1,540
0
Armpit of America
Catalyst said:
Yeah, search this forum for FTP.

f*ck it... I have a second so here it goes...

The official FTP guide... because you suck at teh google!

Ok, where was I..

FTP stands for file transfer protocol. It transmits across logical port 21 on your PC. Your PC has thousands of logical ports which helps the PC manage network traffic and send it to the appropiate program.

In order to use FTP you need three things, an FTP server, an FTP client and a network connection.

So let's start at the begging... a network connection.

You obviously have a PC and you prolly have an xbox... if you don't get a job you loser!

Your PC, as well as your xbox, is a DTE (Data Terminal Equipment). This term hails back to the good old days of Promina and Difinity voice network's that I used to work on back when I was dating your mom. The big thing to know about these are that the DTE provides timing for the circut you want to create.

Why do you want to know this? I'll tell you. If you have a switch or one of those linksys routers with 4 switch ports and one routing port then you have a DCE device. DCE (Data Communications Equipment) is used to transfer data and recieves timing from the DTE in a circut. What this means is that if you have a PC and a switch you only need a standard straight -through cable to make a connection.

If you have a DCE to DCE connection then you need to have a cross-over cable. It's called cross over because the transmit and recive cables are crossed so that transmit on one side is recieve on the other.

Here's the skinny to make it easy...

PC to Xbox ---> cross over
PC to switch to xbox ---> straight through
PC to Linksys switch/router ----> straight through
PC to router ---> cross over

The reason why a linksys or any other home router is straight through is becase they are all actually switches with one routed port.

Ok, now that we know all about cable.. let's talk IP.

IP is internet protocal. All it is is a hexidecmial series of numbers that represent your PC and allows traffic and groups of nodes(PC's) to be catagorized into broadcast domains.

What does this mean to you... lemme tell you. An IP is a set of four octets.
Four groups of numbers that each cannot be higher than 255. It's a math thing that I can explain... but I won't here. The highest IP address that can ever be is 255.255.255.255. In fact there are exactially 255 x 255 x 255 x 255 IP's in the world today... that's 4228250625 IP addresses. No more, no less.

Now if I set my IP to 192.168.0.x and each place represents 255 numbers then that x = 255 possible numbers. You get me? There are 255 possible numbers I can put there. When you build a network that is called a broadcast domain.

Let's say you were at a party... and there was only one room with 255 people in it talking at the same time. It's be pretty noisy... same thing with PC's... you'd want to break it up... so you make a sub-network... or a subnet mask. This allows the router to logically break up those 255 numbers into two groups and have just one number represent each of those groups. That numebr is called the network number. There is also the Gateway. This is the IP that represents the router. If your PC has to get out if it's broadcast domain... it sends the traffic to that number.

That's what subnet masking does... what does that mean to you... not much;)

So... you wanna make a network. I'm going to walk you through the best way to do this. It's not the only way... but it's the best, so do it my way and we'll all go home happy.

First, after you get the cables you need you are going to manually set your IP info on your PC. Now, don't give me any crap about DHCP, you don't understand that... I'm not gonna tell you about it... so don't screw with it.

To set your IP go to My Network Places... right click it and select properties. There's about 5 different ways to get to this window so if you can't figure it out... tough.

You're going to see local area connection. RIght click and properties. Your gonna see a window that says 'This connection used the following items'
Click Internet Protocal and hit the properties button.

Deselect 'Obtain IP aoutomatically' and enter in this info.

PC 192.168.0.1
SM 255.255.255.0
GW 192.168.0.3

You have just told your PC that it is in the 192.168.0.x network and if it wants to get out it has to go to 192.168.0.3. It won't have to get out so... the gateway is not really needed but Windows screws up if it's not there.

Now exit out and go to start ---> run. Type cmd and hit enter. This is your command prompt. I'll call it cmd for short. In cmd type ipconfig

If you get an IP of 192.168.0.1 then you're cool. If not, reboot.

Now go to your xbox. Set the following settings.

DHCP no
IP 192.168.0.3
SM 255.255.255.0
GW 192.168.0.1

Now restart your xbox. Check to see if the IP settings stay. If they do great! If not your xbox is hosed up. Start a thread!

Now go back to your PC... and with the cables connected, type ping 192.168.0.3 in the cmd.

If you get 4 replies great! If not check your cable. 99.9% of the time it'll be this. Or restart both PC and xbox and try again.

Now comes the fun. Your Xbox is the FTP server so you need the FTP client. I use WS_FTP, there are a ton of them out there... but this one is easy... so I use it.

This is where you are going to have to do the most thinking. FTP uses port 21 which is blocked by most firewalls. If you are using XP with service pack 2 you have a built in firewall that blocks port 21. You'll have to disable it. If you have any other firewall on your PC you will have to make sure that either your FTP program or port 21 has access. To test this go to your cmd and type ftp, hit return and then type open 192.168.0.3 if it askes you for a password then the port is open, if not... you are going to have to search why.

Ok, you are all ready to roll, go into the FTP client program, type in to connect to 192.168.0.3 and use xbox as the username and password... unless you changed it.

There ya go! This prolly missed some points but feel free to post whatever questions you have and I'll hook you up! :D
Ahhhhhhhhh Networking brain freeze! Octets and Subnets and Proxies oh my.

Great Tut Catalyst! But you have way to much time on your hands:D

But then again idle hands are the work of the Devil:eek: