I have recently installed a Huawei E156G on F11.
Simply plug in and the device is automatically recognised as Modem. Unlike someone who needed to do a mode-swtich..
Tried to configure using NetworkManager, but with no success. NW on F11 seems to be full of bugs.. Anyway, decided to use wvdial, so installed:
Firstly used wvdialconf to detect the modem.. no problem.. then edited /etc/wvdial.conf file manually:
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","three.co.uk"
Modem Type = Analog Modem
Stupid Mode = true
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = three
Password = three
Baud = 921600
then the vwdial connects successfully.
The DNS server: I got from PPP simply didn't work, so I used static DNS (open DNS)
Baud rate: by default, wvdialconf gives Baud = 9600, it is far too slow to browse nowadays, so I changed it to 921600..