I use Wifi to connect to the internet, and want to interconnect the two machines I am using so that
it is easy to transfer files
I can copy from one machine and use the same buffer on another machine
As both the machines have LAN ports vacant, I can connect the machines using a CAT5 cable.
One of the machines runs Windows XP and the other one runs Ubuntu 10.04.
Which free software should I use?
First you will need to assign IP addresses to your eth interface, then you'll need to setup shared folders. Both can be done quite easily:
Assign IP addresses
I will show you how to add a seperate setup only for this connection, so you can switch back to the default behaviour when connecting to the Internet over LAN (if you don't want this, instead of step 2.-6. click edit.. on your eth0/1/... wherever your cable is plugged in.
To verify your settings, rightclick nm -> Connection Information - and verify your IP address.
Now it should be possible to ping the other computer. Open a terminal, type
If your output looks like this:
Your connection works!
If it looks like this:
something is wrong, sharing won't be posible
Enable shared Folder
Now, to transfer files between computers, at least one computer has to share a folder. We will do this with nautilus:
Now you should see the share (you might have to give a username/password depending on your decision on step 5).
Please note that creation shares on a NTFS-Partition might not work out of the box!
I assume your router will have ethernet rj45 ports for wired connections. instead of cross connecting your pc, you can easily connect them via the router.
In any caseYou can then set up file sharing under windows and then connect to the windows share via nautilus. or install samba in ubuntu and share a folder with Microsoft windows.
For simple file sharing i would recommend Giver
http://code.google.com/p/giver/
its easily installed under ubuntu.