How is it that a ethernet cable connects with MacBook but not iMac

This is a puzzling question. I tried to connect a new ethernet cable (cat 6) to my MacBook Pro (around 10 years old) and it works. I have even tested the speed and I got around 90 Mbps. The ethernet cable is connected to a wall ethernet jack that connects to a modem in a different room. So i know the wiring of the house is fine (from the modem to another room via ethernet).


But when I tried to connect the same cable to my iMac (less than 3 years old), it wouldn't connect. How could an ethernet cable preferentially connect to my MacBook pro and not my iMac?


I have checked the iMac jack by connecting it directly to a modem in another room via other ethernet cables and the jack works fine.


So I know:

1) the ethernet coming out of the wall works because it connect with my laptop. Speed normal.

2) the iMac jack works because it can receive 90 to 150 Mbps in another room when it connects directly to the modem


What else can cause this? Cross talk?


Thanks for looking at this post.

iMac with Retina 5K display, macOS 10.13

Posted on Apr 19, 2019 1:07 AM

Reply
17 replies

Apr 19, 2019 5:43 PM in response to bananaNpeel

If the new desktop works when connected to the switch (4), that leaves just the two ethernet cables (the one in the wall 3b and the patch cable 2 in the room at 1 ) and the customized ethernet wall jack (3a).


Unless I'm too tired and missing something or mis-interpreting your detailed diagram.


A newer system may be more sensitive or less forgiving to line issues or communication protocols than older systems. The newer hardware may have eliminated some aspect which has been deprecated or deemed a security risk. While using an older system for testing is useful, it isn't always a guarantee everything is Ok. Since you are able to move the desktop to the different locations on your physical network, you are able to narrow down where the faulty item is located.



Apr 19, 2019 2:46 PM in response to HWTech

Hi HWtech,


Thanks for your message.


The set up is followed:


1) Computer in a room -> 2) ethernet cable (cat 6) -> 3) house ethernet jack (cat 5e) -> 4) switch in the basement via hidden ethernet cables inside the house -> 5) router (provided by internet service provider) to another room via hidden ethernet cables inside the house -> 6) modem (internet service provider) in another room via hidden ethernet cables inside the house


I have checked all the connections in reverse order from 6) to 2) using my laptop. I am getting the internet speed I expected at each site. The network perferences show a valid IP address. So I am getting the expected signal from 6) to 2).


When I substitute 1) with my desktop instead of my laptop, it doesn't work. But when I connect my desktop to the router in 5), it works. So my desktop is recognizing my modem.


I don't think it is related to SMC reset and Pram reset on my iMac. I have tried and it makes no difference.


I am connecting with DHCP.


I don't think it is relating to any firmware update, because the desktop is recognizing the modem. It is know when I put the desktop in location 1) that it doesn't work.


The ethernet jack 3) was a modify jack (Originally a phone line but was modified by a professional to an internet line/cat 5 jack). It was working with another old iMac before and my current old MacBook Pro via ethernet. So I was getting a solid connection and I am still getting a solid connection if I connect with my MacBook Pro. Could this be the reason why the new iMac doesn't work?


Apr 19, 2019 2:09 PM in response to bananaNpeel

Are you connecting to a modem or a router? Connecting to a modem requires a reboot of the modem & the connected computer.


If you are connecting to a router:


How are you checking the connection? Does Network Preferences show a valid IP address?


Try an SMC reset & PRAM reset (hold PRAM for a minute).


Try removing the "Ethernet" from the left pane in Network Preferences. Then add "Ethernet" back in. Are you connecting with DHCP or some other method? Maybe try creating a new Location in Network Prefs and setup Ethernet again. Maybe reboot after these changes as well.


Is there a firmware update for your router?

Apr 19, 2019 4:16 PM in response to bananaNpeel

Thanks for the great details! To me the most likely culprit would be the switch (4). Even though it works with older devices, there may be some hardware or software change on the newer desktop which isn't compatible with the switch. There is also a possibility of an issue with the customized ethernet jack (3) which only the new desktop is noticing.


Have you power cycled or reset the switch (4)? You may want to replace switch (4) or perhaps get a network coupler so you can tie the ethernet cables together to jump out switch (4) for testing purposes.


Is the Desktop in (1) getting a valid IP? Or is it a communication issue with Desktop (1) and the Internet?



Apr 19, 2019 4:50 PM in response to HWTech

Thanks for all your reply.


But if you look at the diagram, signals goes from 6) to 1). So if I am getting good signal and consistent download speed from 5) to 6) using my laptop, then that means everything upstream should be working fine. That includes the switch (which is brand new and I have tested it to make sure it works), ethernet jack (3).


For the switch, i have tested it by connecting the new desktop to the switch and then to the modem and it works. It's the most updated dlink model. But the desktop doesn't work when I put it in another room, downstream (following my diagram above).


Again, the problem is that at 1), my old MacBook pro works and not the new desktop. This is odd considering that newer computers should be more "versatile". I have both computer on the same desk.. it works on the laptop but not on the desktop. Weird...


My new desktop is getting a valid address when it is connected to 5. So it is picking up the signal.

Apr 20, 2019 4:34 AM in response to bananaNpeel

There may still be a possibility that the outlet wiring might be an issue.

As an experiment, get an ethernet "crossover cable" from any nearby

store that sells networking equipment and try it.


I have found in the past, that laptops in general will try negotiate

a connection as to which lines are transmit and receive. Desktops

are not as tolerant and expect the wiring to be a certain way.


It is worth a shot and sounds like it is a similar issue I have encountered

in the past. The crossover cable resolved the issue (I couldn't fix the outlet

as it was at a clients location).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How is it that a ethernet cable connects with MacBook but not iMac

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.