Hi, Berni,
The problem can be with the font (if it just doesn't have an Euro symbol) or with the keymap. For the font, try to install terminus-font package and select something like
FONT=ter-v16b
in /etc/vconsole.conf. ter-v* fonts have plenty of Unicode symbols and I myself use it for Cyrillic.
What's for the keymap, I stumbled upon an option in OpenRC configuration file:
/etc/conf.d/keymaps
# The maps to load for extended keyboards. Most users will leave this as is.
extended_keymaps=""
#extended_keymaps="backspace keypad euro2"
...
# Some fonts map AltGr-E to the currency symbol instead of the Euro.
# To fix this, set to "yes"
fix_euro="NO"
This affects initialization script in such way:
/etc/init.d/keymaps
loadkeys -q $wkeys $keymap $extended_keymaps
...
if yesno $fix_euro; then
ebegin "Fixing font for euro symbol"
# Fix some fonts displaying the Euro, #173528.
echo "altgr keycode 18 = U+20AC" | loadkeys -q -
eend $?
fi
Perhaps this will help.