My linux distribution can't see the gp2x when I connect it with usb(and of course go to the usb menu and select sd). I tried another cable and recharged batteries. I also tried switching the ehci_hcd driver on the host off. I don't see anything with dmesg.
It works occasionally on windows xp...