Most of us purists will tell you that you HAVE to use cat5 cable that 100% follows the spec in order to use 100BaseT. And, if you want us to support it, you better not try to do something dumb like couplers.
OK, done with the mandatory professional speech. Couplers DO work, yes. But, according to the Cat5 spec there are very stringent requirements for twists per inch, amount of unshielded cable, etc. Reality is that the Cat5 spec is a bit overkill for most 100BaseT networks and that they will LIKELY work fine on lesser cabling. I once had a client than ran their 100BaseT on their Cat3 telephone wiring, including a big 66 block with about ten feet of untwisted punch wire. Worked with no errors, amazingly enough. Gave me the willies just looking at it, however.
Just don't try to run GigE on it. *grin*
- G