i see it's detecting...but appears to be giving off an immediate error. i don't have the hardware so won't be of much help. but i do want to ask, are you plugging the usb modem into a pcmcia usb hub, or into an integrated usb port?
if you're plugging the usb modem into a usb hub...try using one of the usb ports that's built into the motherboard. and see if dmesg reads differently after.
if that's not the case, i don't know what it could be. have you gotten it working using another linux distro?