I managed to connect this device to my raspberry pi and it works flawlessly.
gnuton@rpi ~ $ lsusb | grep Hua
Bus 001 Device 004: ID 12d1:14dc Huawei Technologies Co., Ltd.
This is what you wanna see in order to get it working as HiLink modem.
here is dmesg output
[ 3.432410] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[ 3.564023] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=14dc
[ 3.581151] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.592323] usb 1-1.3: Product: HUAWEI_MOBILE
[ 3.601214] usb 1-1.3: Manufacturer: HUAWEI_MOBILE
[ 3.617071] usb-storage 1-1.3:1.2: USB Mass Storage device detected
[ 3.626952] scsi host0: usb-storage 1-1.3:1.2
[ 4.371918] udevd: starting version 175
[ 4.633505] scsi 0:0:0:0: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2
[ 4.662783] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 4.815059] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 7.876604] cdc_ether 1-1.3:1.0 eth1: register 'cdc_ether' at usb-bcm2708_usb-1.3, CDC Ethernet Device, 0c:5b:8f:27:9a:64
[ 7.936841] usbcore: registered new interface driver cdc_ether
As HiLink modem, it basically behaves as a router reachable over ethernet (eth1).... and not as USB modem.
To get it working just be sure you have usb_modeswitch installed and that the modem is getting enough current. In my case the raspberry USB port was not able to giving out enough juice and I had to use a powered usb hub.
If the e3372 gets enough power you should see the led constantly lit.
BTW I would love to get it working as USB modem.. since HiLink doesn't allow me to open ports on the internet!
Has anyone of you managed to do that?