Your card is identical to mine.
I'm using Cacko, so the entry for my Ambicom card is inside /etc/pcmcia/hostap_cs.conf
Your setup is different, and I don't know if the original Sharp ROM has hostap installed. Also, I don't have /etc/pcmcia/wlan-ng.conf
Insert this into /etc/pcmcia/wlan-ng.conf (the Ambicom entry in your post above is for an older Ambicom wifi card)
card "Ambicom WL1100C 11Mbs Card 802.11b"
manfid 0xd601,0x0002
bind "hostap_cs"
If you have a hermes.conf and/or a hostap_cs.conf
Place this entry into these files also. (If this entry isn't already there)
Now you need to comment out any "other" entries in these files that have matching manfids.
Look for these numbers and comment them out. manfid 0xd601,0x0002
To comment these numbers out, you need to place a "pound" sign on the line at the left, like this example:
#card "anyname Card 802.11b"
# manfid 0xd601,0x0002
# bind "hostap_cs"
You may have to reboot before these changes to network files take effect.
Note: as I said above, I don't know if you have hostap installed in Sharp ROM.
If the above doesn't work, just change this entry from:
bind "hostap_cs"
to
bind "prism2_cs"