lsusb shows the card as:
Bus 007 Device 002: ID 0af0:6701 Option
and the Feisty kernel supports it out of the box.
Using umtsmon I can set the PIN and not worry about it anymore. However, I was unable to connect using the tool.
I had some difficulties with connectiong to the APN “surfo2” so I’ll just post my working ppp scripts:
# baud speed
# log all packets to syslog
#use hardware flow control
# create a lock file for the serial device
# we do not neet to authenticate ourselves?
# Disables the default behaviour when no local IP address is specified, which is to
# determine (if possible) the local IP address from the hostname. With this option, the
# peer will have to supply the local IP address during IPCP negotiation (unless it speci‐
# fied explicitly on the command line or in an options file).
# add default route using the peer as the gateway
# ask the peer for up to 2 dns servers
# use this for auth to the peer
# chatscript to use
connect “/usr/sbin/chat -v -f /etc/chatscripts/o2-surfo2”
# accept te peers ip adresses for both connection ends
'ABORT' "NO ANSWER"
'ABORT' "NO CARRIER"
'ABORT' "NO DIALTONE"
'ABORT' "Invalid Login"
'ABORT' "Login incorrect"
'OK' 'ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0'
# this next line is extra for O2