I've got the dongle working on Precise beta1. Though, I don't use NetworkManager but a script to invoke wvdial/pppd. Note: 4G mode doesn't work under Linux even if you try to set it with usb_modeswitch.
$ cat e398-provide.sh #!/bin/sh
sudo rmmod option sudo modprobe option sudo echo "12d1 1506" > /sys/bus/usb-serial/drivers/option1/new_id sleep 30
sudo usb_modeswitch -v 12d1 -p 1505 -V 12d1 -P 1506 -M "55534243123456780000000000000011062000000100000000000000000000" -n 1 sleep 30
sudo wvdial provider
$ cat /etc/wvdial.conf [Dialer provider] Modem = /dev/ttyUSB0 Init = ATZ Init1 = AT+CGDCONT=1,"IP","internet" Phone = *99# #Username = "your_username" #Password = "your_password" Stupid Mode = 1 New PPPD = yes
I've got the dongle working on Precise beta1. Though, I don't use NetworkManager but a script to invoke wvdial/pppd.
Note: 4G mode doesn't work under Linux even if you try to set it with usb_modeswitch.
$ cat e398-provide.sh
#!/bin/sh
sudo rmmod option usb-serial/ drivers/ option1/ new_id
sudo modprobe option
sudo echo "12d1 1506" > /sys/bus/
sleep 30
sudo usb_modeswitch -v 12d1 -p 1505 -V 12d1 -P 1506 -M "55534243123456 780000000000000 011062000000100 000000000000000 000" -n 1
sleep 30
sudo wvdial provider
$ cat /etc/wvdial.conf 1,"IP", "internet"
[Dialer provider]
Modem = /dev/ttyUSB0
Init = ATZ
Init1 = AT+CGDCONT=
Phone = *99#
#Username = "your_username"
#Password = "your_password"
Stupid Mode = 1
New PPPD = yes