by winestock » Wed Nov 14, 2012 1:24 pm 
			
			$this->bbcode_second_pass_quote('moonman', 'h')fsplus support is in both 3.1.x and 3.6.x kernels. You need to "cat /proc/filesystems" and not /proc/fs.
modprobe hfsplus loads the module and I can see hfsplus listed at the bottom in /proc/filesystems. Though I don't have to do that usually as it's supposed to be loaded automatically.
$this->bbcode_second_pass_code('', 'find /usr/lib -name hfsplus
/usr/lib/modules/3.6.4-1-ARCH/kernel/fs/hfsplus')
Things to try:
-Full system upgrade with "pacman -Suy"
-Reinstall linux-kirkwood with "pacman -Sy linux-kirkwood" and andswer Y to reinstall
-Boot from your sata and check this USB stick for errors with "e2fsck /dev/sdb1"
I just performed another clean install on /dev/sdb (using 3.1.10-13):
$this->bbcode_second_pass_code('', '
e2fsck /dev/sdb1
e2fsck 1.42.6 (21-Sep-2012)
/dev/sdb1: recovering journal
Setting free inodes count to 30498161 (was 30498184)
Setting free blocks count to 120020424 (was 120020465)
/dev/sdb1: clean, 33423/30531584 files, 2075965/122096389 blocks
')
After I have booted the clean install (plugged into top sata port as /dev/sda):
$this->bbcode_second_pass_code('', '
find /usr/lib -name hfsplus
/usr/lib/modules/3.1.10-13-ARCH/kernel/fs/hfsplus
')
$this->bbcode_second_pass_code('', '
cat /proc/filesystems
nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	cgroup
nodev	cpuset
nodev	tmpfs
nodev	devtmpfs
nodev	binfmt_misc
nodev	debugfs
nodev	securityfs
nodev	sockfs
nodev	usbfs
nodev	pipefs
nodev	anon_inodefs
nodev	devpts
		ext3
		ext2
		ext4
		cramfs
nodev	ramfs
		vfat
		msdos
nodev	jffs2
nodev	aufs
nodev	mqueue
nodev	mtd_inodefs
nodev	ubifs
')
Plugging a hfsplus USB stick into one of the back USB ports:
$this->bbcode_second_pass_code('', '
cd /tmp
mkdir hd
mount -o rw,noatime,umask=22,uid=0,gid=0,nls=utf8 -t hfsplus /dev/sdb1 hd
mount
/dev/root on / type ext3 (rw,relatime,user_xattr,acl,barrier=1,nodelalloc,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=61440k,nr_inodes=15360,mode=755)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
binfmt on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
/dev/sdb1 on /tmp/hd type hfsplus (rw,noatime,umask=22,uid=0,gid=0,nls=utf8)
cat /proc/filesystems 
nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	cgroup
nodev	cpuset
nodev	tmpfs
nodev	devtmpfs
nodev	binfmt_misc
nodev	debugfs
nodev	securityfs
nodev	sockfs
nodev	usbfs
nodev	pipefs
nodev	anon_inodefs
nodev	devpts
		ext3
		ext2
		ext4
		cramfs
nodev	ramfs
		vfat
		msdos
nodev	jffs2
nodev	aufs
nodev	mqueue
nodev	mtd_inodefs
nodev	ubifs
		hfsplus
')
So I am now futher confused because I did a clean install just yesterday and I could not get hfsplus to work, now it seems to be working.
I even installed linux-kirkwood 3.6.4-1, rebooted and hfsplus is now working.  I am not sure what was happening but it appears to be no longer a issue.
I really appreciate all your help.  Thanks.