Pick of the Week - Nov 10 [Show all picks]
Path Finder 5 - A feature-laden Finder replacement
Submit Hint Search The Forums LinksStatsPollsFAQHeadlinesRSS
12,000 hints and counting!

Transfer files using a direct Ethernet connection Laptop Macs
With so many complaints about FireWire disappearing from the MacBooks, I wondered if large files could be copied using just an Ethernet cable. It was successful, and the transfer was rapid -- less than one minute to transfer 1.8 GB.

I used an aluminum MacBook connected via Ethernet cable directly to an aluminum iMac. AirPort cards were turned off on both computers, the Ethernet connections were active, and file sharing in the Sharing System Preferences panel was on. Under Shared in Finder, the computers recognized each other, allowing me to copy from one computer to the other.

[robg adds: This is a fairly basic tip, but I don't think we've covered it here before. Basically, the Mac OS is smart enough to set up a functional network if you connect two machines together using Ethernet (or FireWire) cable. Once connected, transfers will happen very quickly. Unfortunately, this doesn't help with the larger MacBook/FireWire issue, which is that you can't connect FireWire drives, video cameras, etc.]
    •    
  • Currently 5.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[14,964 views]  

Transfer files using a direct Ethernet connection | 17 comments | Create New Account
Click here to return to the 'Transfer files using a direct Ethernet connection' hint
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Transfer files using a direct Ethernet connection
Authored by: scotty321 on Wed, Apr 15 2009 at 8:08AM PDT
Not to mention that you can't use Target FireWire Disk Mode for troubleshooting. This is probably the biggest problem with loss of FireWire from the MacBooks.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: zcrow on Wed, Apr 15 2009 at 8:11AM PDT
Just to confirm, you don't need an ethernet crossover cable to pull this off? Just a regular cat5 cable?

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: mbenchoff on Wed, Apr 15 2009 at 8:14AM PDT
You are correct. Any old Cat5 will do.

[ Reply to This | # ]
no crossover cable needed, EVER
Authored by: lowbatteries on Wed, Apr 15 2009 at 10:19AM PDT
Crossover cables are never needed for any reason on newer Macs because the ethernet port does the crossover for you - something called Auto-MDIX.

http://en.wikipedia.org/wiki/Auto-MDIX

This was one of the big things that so impressed me on my friend's Mac and got me interested in switching (no, I'm not joking). I bought a MacBook and threw away the crossover cable I always carried in my laptop bag.

[ Reply to This | # ]
no crossover cable needed, EVER
Authored by: Zeitkind on Thu, Apr 16 2009 at 4:17AM PDT
Well, almost _all_ newer ethernet cards do this for many years now, also almost all switches. It's not a special feature of Macs, though Apple built in quite early onboard NIC's with Auto-MDX.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: savage on Tue, May 5 2009 at 8:45AM PDT
Firewire Target disk mode is one is the most useful things ever for diagnostics,fixing macs, system installs etc....but now the ability to take drives out and pop them in a cradle/external enclosure is there i am not missing it as much as i thought. I always carry my trusty FW400/800 cables with me and have fixed so many peoples MAcs while on the road.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: SOX on Wed, Apr 15 2009 at 9:15AM PDT
The problem I have always had with this is that for reasons I don't understand I don't automatically see the other computer but I can assign it an IP address and find it that way. I figure this is some setting I have set that I'm not aware of. Why does the other computer just not show up.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: jiclark on Wed, Apr 15 2009 at 11:16AM PDT
I'm not sure if this is what you mean, but on systems older than Leopard, you would usually have to look in the Network Sys. Prefs pane to get the "self-assigned" IP of one of the Macs (169.xxx.xxx.xxx), and enter that in the Connect to Server dialog on the other Mac. "Connect to Server..." is in the Go menu in the Finder, or use Cmd-K...

In my experience, only Leopard makes it as easy as described above. Older versions of the OS require a little more effort, but once you understand the process, it's not hard.

The only other gotcha that deserves repeating is that File Sharing must be enabled on the machine you're trying to connect *to*, or you'll be unable to connect successfully.

All of which simply points out again what a shame it is to lose Target Disk Mode. It's just so easy!!

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: zpjet on Wed, Apr 15 2009 at 10:02AM PDT
there's even no need to turn off wireless, as long as you have correct service order in networks.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: Fuuga on Wed, Apr 15 2009 at 11:57AM PDT
No to disregard the hint just to say computer having an IP stack but no DHCP service is available or no static IP has assigned, protocol assigns so called Local-ilnk address (RFC 3330, 3927). When connected to another similar with direct cable both ends have local-link address and communication succeeds.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection does it work for MB Air too ?
Authored by: afranz on Wed, Apr 15 2009 at 2:25PM PDT
the other day a colleague and I tried this between a MacBook Air, via its USB to ethernet adapter, and a new iMac and it didn't work. Has anyone similar experiences with the Air adapter ?

[ Reply to This | # ]
Transfer files using a direct Ethernet connection does it work for MB Air too ?
Authored by: leamanc on Wed, Apr 15 2009 at 6:49PM PDT
Yes, I have done it and it works as described in the hint. However from time to time when using this method, the two computers just won't see each other. In that case, I set up the IP addresses manually.

So try this:
MacBook Air IP address: 192.168.5.1
Subnet Mask: 255.255.255.0

iMac IP: 192.168.5.2
Subnet Mask: 255.255.255.0

Turn on File Sharing on the machine you want to copy from, connect to it from the other machines, using Finder>Go>Connect to Server, and enter:

afp://192.168.5.x (where x is the last octet of the IP you are connecting to).

(Also, I chose 192.168.5.x for the IPs for a couple of reasons: Apple's Internet sharing uses 192.168.2.x for its addressing; and most home routers use 192.168.0.x. Just to make sure you don't conflict with anything else on the network, pick another number--like 5--that is not already in use on the LAN.)

[ Reply to This | # ]
Transfer files using a direct Ethernet connection does it work for MB Air too ?
Authored by: jporten on Tue, May 5 2009 at 7:41AM PDT
I use 192.168.5.x for Firewire networks, and 192.168.10.x for Ethernet. They're mnemonics: 5 = Firewire; 10 = 10BaseT.

And in the above example, you need to set the router when you're creating manual IP settings. Use the same number for both computers (and better to use the faster of the two), i.e.:

MacBook:
192.168.10.1
255.255.255.0
192.168.10.1

PowerBook G4:
192.168.10.2
255.255.255.0
192.168.10.1



[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: mzs on Wed, Apr 15 2009 at 7:26PM PDT
Apple should get an SATA over Ethernet implementation into EFI, the spec is not very long:

http://www.coraid.com/RESOURCES/AoE-Protocol-Definition

Then they could have something like target disk mode again. Too bad HyperSCSI died from neglect.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: RobLewis on Thu, Apr 16 2009 at 8:24AM PDT
Do all newer Ethernet ports eliminate the need for crossover cables?

Used to be that when connecting two computers (as opposed to a computer and a router or switch), you had to use a special crossover cable. Then ports started getting smart and auto-detecting the type of connection and adjusting accordingly.

Is this auto-detection now universal?

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: gadgeto on Thu, Apr 16 2009 at 12:21PM PDT
Just from memory. This is a feature defined for GigEthernet.

---
.signature: file not found.

[ Reply to This | # ]
Transfer files using a direct Ethernet connection
Authored by: NaOH-Lye on Fri, Apr 17 2009 at 9:25AM PDT
The Apple Knowledge Base document detailing which devices require a crossover cable can be seen here: http://support.apple.com/kb/HT2274.

[ Reply to This | # ]