I am currently designing a ethernet driver on PowerPC.
To validate the issue of my ethernet frames, I connected with a crossover cable, my evaluation board to a PC where wireshark is running. This configuration works. The frames are sent and received on the PC. All my frames are displayed on wireshark.
My problem is this.
When I try to connect my board to a switch with an ordinary cable (to send frames to multiple PCs), the switch (a Cisco Catalyst 2950) did not not detect the presence of a connection, the LED is off desperately.
I think I have omitted the management of certain signals in my PowerPC registers settings.
So I have several questions : How does the switch to detect a connection? What signals should be set so that the switch detects the line?
In advance thank you.
PS: The connection is configured for full duplex 100M.