This is apparently a Fedora (or RedHat) specific problem, and I'm on Debian so I can't experiment. I found this Gentoo thread though:
Sorry it's in German, but there is a relevant part with output of the DIR_COLORS file:
# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
# pipes. 'all' adds color characters to all output. 'none' shuts colorization
That seems like an important line.
I may be misleading you here though. This is getting to be a bit much reading for me, but check out this article:
I still haven't read yet whether this specifically affects the console.
You might also want to check this out while you're having console fun: