I just purchased the USB760 and am starting to set it up on my linux machines. Your posts helped me get a manual approach to work. When I get back in town after Christmas, I'll work on getting it to work with the NetworkManager (hopefully, someone will post the correct settings by then).
added a match to interface 0 in the hal script. Afterwards, NetworkManager shows only the one modem device. Heres the complete section:
<!-- USB 760 -->
<match key="@info.parent:usb.vendor_id" int="0x1410">
<match key="@info.parent:usb.product_id" int="0x6000">
<match key="@info.parent:usb.interface.number" int="0">
<append key="modem.command_sets" type="strlist">IS-707-A</append>
<!-- <append key="modem.command_sets" type="strlist">GSM-07.07</append> -->
Note: I tried both the IS-707-A and GSM-07.07 modem command sets. Both worked. I'm not sure which one to go with.
With this change (and setting the usbserial options) and after eject /dev/sr1 (the cdrom interface of the modem on my machine), I was able to connect to the internet by running pppd and setting the default route. That actual commands were:
sudo eject /dev/sr1
sudo pppd call 1xevdo
# get the IP, XXX.XXX.XXX.XXX from /var/log/messages
route add default gw XXX.XXX.XXX.XXX
# to disconnect used:
The scripts 1xevdo and 1xevdo_chat were on my machine from testing a usb modem last year. I think they came from http://www.linux.com/feature/52729?theme=print
. I made changes to the scripts when I was testing the old modem, but they also worked for this one. I'm attaching the two script in case anyone wants to use them for a reference (if the attachment worked, I don't see it on the preview). In the long run, I would prefer to get the correct settings into NetworkManager.