Huawei E3276 problem

Olof Ermis olof.ermis at gmail.com
Thu Nov 8 05:09:00 PST 2012


Hi!

Sorry for posting this user-problem here on the dev list, but I do
need some expert help here in getting my Huawei E3276 4G dongle to
work on linux.

I have tried multiple dists (Ubuntu and Raspbian) and different
kernels as well but with the same result so there must be something
that I do wrong.

Since PPP/AT didn't work either (both sakis3g and wvdial hangs while
issues some of the AT-commands) I gave the cdc-wdm + qmi_wwan a try,
but I don't get the drivers to load. (see attached dmesg, ls /dev,
lsusb and lsmod below).

I get /dev/ttyUSB0 and /dev/ttyUSB1 but I don't get /cdc-wdmX and
cdc-wdm or qmi_wwan is not loaded. lsmod:

option                 25635  0
usb_wwan               19466  1 option
usbserial              36683  2 option,usb_wwan

I have done usb_modeswitch and I guess that worked since the ttyUSBX
devices was started.

And I have the modules:

kernel/drivers/usb/class/cdc-wdm.ko
kernel/drivers/net/usb/qmi_wwan.ko

I have also disabled PIN (from Windows) on the dongle to remove that
potential problem.

Again, sorry for the posting this here, but it would be really nice to
get some indications on how to proceed.

Cheers
Olof

/dev:
agpgart        cdrom            dri       hidraw1  loop3         mem
              ptmx   ram15  random  serial    sr1     tty11  tty2
tty28  tty36  tty44  tty52  tty60      ttyS1   ttyS18  ttyS26  ttyS6
 vcs1   vcsa3
alarm          cdrom1           dvd       hidraw2  loop4         net
              pts    ram2   rfkill  sg0       stderr  tty12  tty20
tty29  tty37  tty45  tty53  tty61      ttyS10  ttyS19  ttyS27  ttyS7
 vcs2   vcsa4
ashmem         cdrw             dvdrw     hpet     loop5
network_latency     ram0   ram3   rtc     sg1       stdin   tty13
tty21  tty3   tty38  tty46  tty54  tty62      ttyS11  ttyS2   ttyS28
ttyS8    vcs3   vcsa5
autofs         char             ecryptfs  input    loop6
network_throughput  ram1   ram4   rtc0    sg2       stdout  tty14
tty22  tty30  tty39  tty47  tty55  tty63      ttyS12  ttyS20  ttyS29
ttyS9    vcs4   vcsa6
binder         console          fb0       kmsg     loop7         null
              ram10  ram5   sda     sg3       tpm0    tty15  tty23
tty31  tty4   tty48  tty56  tty7       ttyS13  ttyS21  ttyS3   ttyUSB0
 vcs5   vga_arbiter
block          core             fd        log      loop-control
oldmem              ram11  ram6   sda1    shm       tty     tty16
tty24  tty32  tty40  tty49  tty57  tty8       ttyS14  ttyS22  ttyS30
ttyUSB1  vcs6   vhost-net
bsg            cpu              full      loop0    mapper        port
              ram12  ram7   sda2    snapshot  tty0    tty17  tty25
tty33  tty41  tty5   tty58  tty9       ttyS15  ttyS23  ttyS31  uinput
 vcsa   watchdog
btrfs-control  cpu_dma_latency  fuse      loop1    mcelog        ppp
              ram13  ram8   sda5    snd       tty1    tty18  tty26
tty34  tty42  tty50  tty59  ttyprintk  ttyS16  ttyS24  ttyS4   urandom
 vcsa1  watchdog0
bus            disk             hidraw0   loop2    mei           psaux
              ram14  ram9   sdb     sr0       tty10   tty19  tty27
tty35  tty43  tty51  tty6   ttyS0      ttyS17  ttyS25  ttyS5   vcs
 vcsa2  zero


lsusb:
Bus 002 Device 006: ID 12d1:1506 Huawei Technologies Co., Ltd. E398
LTE/UMTS/GSM Modem/Networkcard
Bus 005 Device 002: ID 045e:0039 Microsoft Corp. IntelliMouse Optical
Bus 005 Device 003: ID 045e:00b4 Microsoft Corp. Digital Media Keyboard 1.0A
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

lsmod:
Module                  Size  Used by
ppp_async              17205  0
crc_ccitt              12595  1 ppp_async
option                 25635  0
nls_utf8               12493  1
isofs                  39210  1
snd_hda_codec_analog    75059  1
parport_pc             31968  0
ppdev                  12817  0
bnep                   17707  2
rfcomm                 37276  0
bluetooth             183228  10 bnep,rfcomm
tpm_infineon           17296  0
coretemp               13168  0
kvm                   357806  0
gpio_ich               13159  0
hp_wmi                 13616  0
sparse_keymap          13658  1 hp_wmi
microcode              18209  0
snd_hda_intel          32515  2
snd_hda_codec         111547  2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep              13272  1 snd_hda_codec
snd_pcm                80163  2 snd_hda_intel,snd_hda_codec
psmouse                84843  0
serio_raw              13031  0
snd_seq_midi           13132  0
snd_rawmidi            25382  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
usb_wwan               19466  1 option
usbserial              36683  2 option,usb_wwan
lpc_ich                16925  0
snd_seq                51255  2 snd_seq_midi,snd_seq_midi_event
joydev                 17161  0
snd_timer              24411  2 snd_pcm,snd_seq
snd_seq_device         14137  3 snd_seq_midi,snd_rawmidi,snd_seq
tpm_tis                18208  0
snd                    61991  13
snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
wmi                    18590  1 hp_wmi
mac_hid                13037  0
soundcore              14599  1 snd
snd_page_alloc         14036  2 snd_hda_intel,snd_pcm
i915                  461351  3
mei                    35796  0
drm_kms_helper         45271  1 i915
drm                   230463  4 i915,drm_kms_helper
i2c_algo_bit           13197  1 i915
lp                     13299  0
parport                40753  3 parport_pc,ppdev,lp
video                  18847  1 i915
hid_generic            12445  0
usbhid                 41702  0
hid                    82142  2 hid_generic,usbhid
usb_storage            39350  1
uas                    17556  0
floppy                 55444  0
e1000e                174645  0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmesg.log
Type: application/octet-stream
Size: 37265 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libqmi-devel/attachments/20121108/a80a68de/attachment-0001.obj>


More information about the libqmi-devel mailing list