[wellylug] Dummy ethernet crossover?
Ewen McNeill
wellylug at ewen.mcneill.gen.nz
Tue Sep 28 18:38:20 NZST 2004
In message <20040928060120.16229 at mail.pbp.net>, "Edmund A. Hintz" writes:
> This makes good sense... In talking with a few folks in meatspace
>here I was thinking the same thing. My next step will probably be to try
>turning off the auto-negotiation stuff and see if it works. Will have to
>wait for morning though, I left the hack cable back at the office...
Random other thoughts which may help:
- the transit/receive pairs are polarised, so you want to be sure you've
connected the right ones together (but even then I don't expect it to
work without more, due to the "catch 22" nature of which end sends
first...)
- if you are doing what I think you're doing, then really you don't need
a physical carrier, you just need the driver to _think_ there is carrier
(since I believe unlike the snort situation, you don't actually need to
receive any data across that port). In which case a software solution
may be more appropriate (again if you're doing what I think you're
doing, you don't have all the source -- but there may be enough source
amongst the bits that have been open sourced to allow you to short
circuit the "test for link is up and report" into a "report link is
up in the driver).
Finally since someone mentioned it, the Ethernet "carrier" isn't simply a
a DC offset, the more important thing is akin to a "keep alive" pulse
that lets the interface know that there is a live connection at the
other end (and 10baseT, 100baseT, etc, all have their own patterns of
pulses, etc -- auto negotiation is effectively selecting amongst these).
The PDF link I posted earlier has some EE (electrical engineering)
details of how it works.
Ewen
More information about the wellylug
mailing list