I fixed ke-recv (daemon which auto mount mmc cards) to support more partitions and other filesystem. I tested my microSDHC card with 3 primary (ext4) and 2 extended partitions (swap, fat32). ke-recv correctly handled fat32, ext4, ignored swap and 4th primary (needed for extended) without reporting errors.
Source code is in git repository:
https://gitorious.org/community-ssu/ke-recv
After installation is reboot required.
EDIT: source code is now in gitorious CSSU
EDIT2: fixed automouning in USB Host Mode