This is a strange problem that I am trying to isolate. I would appreciate any ideas about the issue.
I am having issues with making a wired connection on newer routers. My device connects properly to my older router and also is able to connect if I create a bridge to the Ethernet port on my Mac-book.
The problem seems to arise on newer routers. I was first unable to connect to my ISP’s router, so I bought a newer router and have the same problem. Here’s some of the details.
First of all the lights on my Ethernet port do not even flicker with the newer routers. If I connect the Ethernet to the Ethernet port on my Mac-book, it instantly flickers and works.
vEtherISRCallback will not be called on these newer devices, but will immediately be triggered when plugged into the older routers.
My device sends out a DHCP discover, but I am thinking the problem is at the Ethernet level due to this interrupt not being triggered? Could there be a newer protocol on these newer devices that I am not aware of?
Any thoughts would be appreciated, even brainstorming.