Can not connect to the Internet via Huawe E173 in openSUSE 13.2 (and other problems)

FIrst of all I was unable to connect to the Internet after I just installed openSUSE 13.2. I was able to create new connection using NetworkManager but after that just created connection disappeared & NetworkManager dsd not show E173 in device list. I have solved this problem by adding nameserver 8.8.8.8 into /etc/resolv.conf. But this not solved all my problems. To be able to connect to the Internet I have to launch another Linux distro (ALT Linux) connect there. reboot (but do not power of PC or unplug USB modem), and after all this connect to the Internet in openSUSE. With Windows this trick does not work (at least with Windows 7). Connection is slow and rather unstable. I guess problem somehow connected with usb_modeswitch.

To give us a better idea about what might be going on, plug in the device and run the following commands

dmesg|tail
usb-devices

*Try to find the output pertaining only to the Huawei device, and post that.

Is the device soft-blocked for some reason?

/usr/sbin/rfkill list

After connection in ALT Linux:

$dmesg | grep -i usb


    0.082665] ACPI: bus type USB registered
    0.083002] usbcore: registered new interface driver usbfs
    0.083013] usbcore: registered new interface driver hub
    0.083017] usbcore: registered new device driver usb
    1.422177] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    1.422330] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 1
    1.432024] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00
    1.432111] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    1.432116] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.432120] usb usb1: Product: EHCI Host Controller
    1.432124] usb usb1: Manufacturer: Linux 3.16.7-7-desktop ehci_hcd
    1.432127] usb usb1: SerialNumber: 0000:00:1d.7
    1.432281] hub 1-0:1.0: USB hub found
    1.432496] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    1.432501] uhci_hcd: USB Universal Host Controller Interface driver
    1.432590] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
    1.432656] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
    1.432659] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.432660] usb usb2: Product: UHCI Host Controller
    1.432662] usb usb2: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.432664] usb usb2: SerialNumber: 0000:00:1d.0
    1.432768] hub 2-0:1.0: USB hub found
    1.432938] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
    1.433019] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
    1.433021] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.433023] usb usb3: Product: UHCI Host Controller
    1.433024] usb usb3: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.433026] usb usb3: SerialNumber: 0000:00:1d.1
    1.433130] hub 3-0:1.0: USB hub found
    1.433299] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
    1.433374] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
    1.433377] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.433378] usb usb4: Product: UHCI Host Controller
    1.433380] usb usb4: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.433382] usb usb4: SerialNumber: 0000:00:1d.2
    1.433484] hub 4-0:1.0: USB hub found
    1.433654] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
    1.433728] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    1.433730] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.433732] usb usb5: Product: UHCI Host Controller
    1.433734] usb usb5: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.433735] usb usb5: SerialNumber: 0000:00:1d.3
    1.433836] hub 5-0:1.0: USB hub found
    1.435078] usbcore: registered new interface driver usbhid
    1.435080] usbhid: USB HID core driver
    1.734045] usb 1-4: new high-speed USB device number 2 using ehci-pci
    1.924557] usb 1-4: New USB device found, idVendor=8564, idProduct=1000
    1.924564] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    1.924569] usb 1-4: Product: Mass Storage Device
    1.924573] usb 1-4: Manufacturer: JetFlash
    1.924576] usb 1-4: SerialNumber: USC9A5B1
    2.078045] usb 1-6: new high-speed USB device number 4 using ehci-pci
    2.194302] usb 1-6: New USB device found, idVendor=12d1, idProduct=1001
    2.194306] usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=0
    2.194309] usb 1-6: Product: HUAWEI Mobile
    2.194310] usb 1-6: Manufacturer: HUAWEI Technology
    2.249067] usb-storage 1-4:1.0: USB Mass Storage device detected
    2.255080] scsi4 : usb-storage 1-4:1.0
    2.255228] usb-storage 1-6:1.0: USB Mass Storage device detected
    2.256755] usb-storage 1-6:1.1: USB Mass Storage device detected
    2.256839] usb-storage 1-6:1.2: USB Mass Storage device detected
    2.256984] usbcore: registered new interface driver usb-storage
    2.257427] usbcore: registered new interface driver uas
    2.453041] usb 4-1: new low-speed USB device number 2 using uhci_hcd
    2.612424] usb 4-1: New USB device found, idVendor=09da, idProduct=000a
    2.612428] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    2.612430] usb 4-1: Product: USB Mouse
    2.612432] usb 4-1: Manufacturer: A4Tech
    2.627704] input: A4Tech USB Mouse as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/0003:09DA:000A.0001/input/input5
    2.627813] a4tech 0003:09DA:000A.0001: input,hidraw0: USB HID v1.10 Mouse [A4Tech USB Mouse] on usb-0000:00:1d.2-1/input0
    2.833083] usb 5-1: new low-speed USB device number 2 using uhci_hcd
    3.078735] usb 5-1: New USB device found, idVendor=09da, idProduct=0260
    3.078743] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    3.078747] usb 5-1: Product: USB Keyboard
    3.078751] usb 5-1: Manufacturer:  
    3.131214] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.0/0003:09DA:0260.0002/input/input6
    3.131304] hid-generic 0003:09DA:0260.0002: input,hidraw1: USB HID v1.10 Keyboard   USB Keyboard] on usb-0000:00:1d.3-1/input0
    3.223828] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.1/0003:09DA:0260.0003/input/input7
    3.223944] hid-generic 0003:09DA:0260.0003: input,hidraw2: USB HID v1.10 Device   USB Keyboard] on usb-0000:00:1d.3-1/input1
    8.958169] usbcore: registered new interface driver usbserial
    8.958184] usbcore: registered new interface driver usbserial_generic
    8.958195] usbserial: USB Serial support registered for generic
    9.237483] usbcore: registered new interface driver option
    9.237508] usbserial: USB Serial support registered for GSM modem (1-port)
    9.237859] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB0
    9.237953] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB1
    9.238642] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB2

$usb-devices

                                                                                                                                                                               
                                                                                                                                                                                             
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8                                                                                                                            
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1                                                                                                                                 
P:  Vendor=1d6b ProdID=0002 Rev=03.16                                                                                                                                                        
S:  Manufacturer=Linux 3.16.7-7-desktop ehci_hcd                                                                                                                                             
S:  Product=EHCI Host Controller                                                                                                                                                             
S:  SerialNumber=0000:00:1d.7                                                                                                                                                                
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA                                                                                                                                                         
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub                                                                                                                            
                                                                                                                                                                                             
T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0                                                                                                                            
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8564 ProdID=1000 Rev=01.00
S:  Manufacturer=JetFlash
S:  Product=Mass Storage Device
S:  SerialNumber=USC9A5B1
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  4 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1001 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 3 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.1
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=000a Rev=00.14
S:  Manufacturer=A4Tech
S:  Product=USB Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.3
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=0260 Rev=02.50
S:  Manufacturer= 
S:  Product=USB Keyboard
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

After I powered of PC & booted into openSUSE.

$usb-devices



T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.7
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8564 ProdID=1000 Rev=01.00
S:  Manufacturer=JetFlash
S:  Product=Mass Storage Device
S:  SerialNumber=USC9A5B1
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1446 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 1 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1                                                                                                                                        
P:  Vendor=1d6b ProdID=0001 Rev=03.16                                                                                                                                                                
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd                                                                                                                                                    
S:  Product=UHCI Host Controller                                                                                                                                                                    
S:  SerialNumber=0000:00:1d.1                                                                                                                                                                        
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA                                                                                                                                                                
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub                                                                                                                                    
                                                                                                                                                                                                    
T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2                                                                                                                                    
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1                                                                                                                                        
P:  Vendor=1d6b ProdID=0001 Rev=03.16                                                                                                                                                                
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=000a Rev=00.14
S:  Manufacturer=A4Tech
S:  Product=USB Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.16
S:  Manufacturer=Linux 3.16.7-7-desktop uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.3
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=0260 Rev=02.50
S:  Manufacturer=
S:  Product=USB Keyboard
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

$dmesg | grep -i usb

    0.078704] ACPI: bus type USB registered
    0.078704] usbcore: registered new interface driver usbfs
    0.078704] usbcore: registered new interface driver hub
    0.078704] usbcore: registered new device driver usb
    1.418316] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    1.418470] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 1
    1.428019] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00
    1.428105] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    1.428110] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.428114] usb usb1: Product: EHCI Host Controller
    1.428118] usb usb1: Manufacturer: Linux 3.16.7-7-desktop ehci_hcd
    1.428122] usb usb1: SerialNumber: 0000:00:1d.7
    1.428278] hub 1-0:1.0: USB hub found
    1.428490] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    1.428495] uhci_hcd: USB Universal Host Controller Interface driver
    1.428583] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
    1.428649] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
    1.428652] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.428653] usb usb2: Product: UHCI Host Controller
    1.428655] usb usb2: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.428657] usb usb2: SerialNumber: 0000:00:1d.0
    1.428762] hub 2-0:1.0: USB hub found
    1.428932] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
    1.429013] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
    1.429015] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.429017] usb usb3: Product: UHCI Host Controller
    1.429019] usb usb3: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.429020] usb usb3: SerialNumber: 0000:00:1d.1
    1.429126] hub 3-0:1.0: USB hub found
    1.429293] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
    1.429370] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
    1.429372] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.429374] usb usb4: Product: UHCI Host Controller
    1.429376] usb usb4: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.429377] usb usb4: SerialNumber: 0000:00:1d.2
    1.429478] hub 4-0:1.0: USB hub found
    1.429646] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
    1.429719] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    1.429721] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    1.429723] usb usb5: Product: UHCI Host Controller
    1.429725] usb usb5: Manufacturer: Linux 3.16.7-7-desktop uhci_hcd
    1.429727] usb usb5: SerialNumber: 0000:00:1d.3
    1.429826] hub 5-0:1.0: USB hub found
    1.431066] usbcore: registered new interface driver usbhid
    1.431068] usbhid: USB HID core driver
    1.730044] usb 1-4: new high-speed USB device number 2 using ehci-pci
    1.920568] usb 1-4: New USB device found, idVendor=8564, idProduct=1000
    1.920574] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    1.920579] usb 1-4: Product: Mass Storage Device
    1.920583] usb 1-4: Manufacturer: JetFlash
    1.920587] usb 1-4: SerialNumber: USC9A5B1
    2.024797] usb-storage 1-4:1.0: USB Mass Storage device detected
    2.024896] scsi4 : usb-storage 1-4:1.0
    2.024979] usbcore: registered new interface driver usb-storage
    2.025251] usbcore: registered new interface driver uas
    2.229034] usb 4-1: new low-speed USB device number 2 using uhci_hcd
    2.388381] usb 4-1: New USB device found, idVendor=09da, idProduct=000a
    2.388387] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    2.388392] usb 4-1: Product: USB Mouse
    2.388396] usb 4-1: Manufacturer: A4Tech
    2.403687] input: A4Tech USB Mouse as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/0003:09DA:000A.0001/input/input5
    2.403846] a4tech 0003:09DA:000A.0001: input,hidraw0: USB HID v1.10 Mouse [A4Tech USB Mouse] on usb-0000:00:1d.2-1/input0
    2.610048] usb 5-1: new low-speed USB device number 2 using uhci_hcd
    2.855718] usb 5-1: New USB device found, idVendor=09da, idProduct=0260
    2.855722] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    2.855724] usb 5-1: Product: USB Keyboard
    2.855726] usb 5-1: Manufacturer:  
    2.908247] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.0/0003:09DA:0260.0002/input/input6
    2.908372] hid-generic 0003:09DA:0260.0002: input,hidraw1: USB HID v1.10 Keyboard   USB Keyboard] on usb-0000:00:1d.3-1/input0
    3.000827] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.1/0003:09DA:0260.0003/input/input7
    3.000982] hid-generic 0003:09DA:0260.0003: input,hidraw2: USB HID v1.10 Device   USB Keyboard] on usb-0000:00:1d.3-1/input1
    4.045043] usb 1-6: new high-speed USB device number 5 using ehci-pci
    4.161317] usb 1-6: New USB device found, idVendor=12d1, idProduct=1446
    4.161324] usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=0
    4.161329] usb 1-6: Product: HUAWEI Mobile
    4.161332] usb 1-6: Manufacturer: HUAWEI Technology
    4.163377] usb-storage 1-6:1.0: USB Mass Storage device detected
    4.163467] scsi5 : usb-storage 1-6:1.0
    4.163585] usb-storage 1-6:1.1: USB Mass Storage device detected
    4.163640] scsi6 : usb-storage 1-6:1.1

In openSUSE after USB modem reconnect.
$dmesg | tail -n 20


  479.935627] usb 1-6: USB disconnect, device number 5
  494.837033] usb 1-6: new high-speed USB device number 6 using ehci-pci
  494.953341] usb 1-6: New USB device found, idVendor=12d1, idProduct=1446
  494.953347] usb 1-6: New USB device strings: Mfr=3, Product=2, SerialNumber=0
  494.953352] usb 1-6: Product: HUAWEI Mobile
  494.953356] usb 1-6: Manufacturer: HUAWEI Technology
  494.955327] usb-storage 1-6:1.0: USB Mass Storage device detected
  494.955557] scsi7 : usb-storage 1-6:1.0
  494.955858] usb-storage 1-6:1.1: USB Mass Storage device detected
  494.956114] scsi8 : usb-storage 1-6:1.1
  495.957251] scsi 7:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
  495.960246] scsi 8:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
  495.960695] sd 8:0:0:0: Attached scsi generic sg3 type 0
  495.960736] sr0: scsi-1 drive
  495.961108] sr 7:0:0:0: Attached scsi CD-ROM sr0
  495.962232] sr 7:0:0:0: Attached scsi generic sg4 type 5
  495.962998] sd 8:0:0:0: [sdd] Attached SCSI removable disk

In ALT Linux

[altlinux@localhost ~]$ usb-devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.10
S:  Manufacturer=Linux 3.10.32-std-def-alt1 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.10
S:  Manufacturer=Linux 3.10.32-std-def-alt1 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.1
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.10
S:  Manufacturer=Linux 3.10.32-std-def-alt1 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.2
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=000a Rev=00.14
S:  Manufacturer=A4Tech
S:  Product=USB Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev=03.10
S:  Manufacturer=Linux 3.10.32-std-def-alt1 uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1d.3
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=09da ProdID=0260 Rev=02.50
S:  Manufacturer=
S:  Product=USB Keyboard
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 8
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.10
S:  Manufacturer=Linux 3.10.32-std-def-alt1 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.7
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=05 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8564 ProdID=1000 Rev=01.00
S:  Manufacturer=JetFlash
S:  Product=Mass Storage Device
S:  SerialNumber=USC9A5B1
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=05 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  6 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1436 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 7 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=ff Driver=cdc_ether
I:  If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:  If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
[altlinux@localhost ~]$ dmesg | grep -i usb
    0.724117] ACPI: bus type USB registered
    0.724143] usbcore: registered new interface driver usbfs
    0.724154] usbcore: registered new interface driver hub
    0.731049] usbcore: registered new device driver usb
    0.731512] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    0.731753] uhci_hcd: USB Universal Host Controller Interface driver
    0.738628] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    0.738819] hub 1-0:1.0: USB hub found
    0.738979] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    0.739116] hub 2-0:1.0: USB hub found
    0.739260] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    0.739406] hub 3-0:1.0: USB hub found
    0.739542] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
    0.739685] hub 4-0:1.0: USB hub found
    0.740351] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 5
    0.756039] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00
    0.756242] hub 5-0:1.0: USB hub found
    0.780083] hub 1-0:1.0: USB hub found
    0.804101] hub 2-0:1.0: USB hub found
    0.828126] hub 3-0:1.0: USB hub found
    0.852090] hub 4-0:1.0: USB hub found
    1.080034] usb 5-4: new high-speed USB device number 2 using ehci-pci
    1.285150] usb-storage 5-4:1.0: USB Mass Storage device detected
    1.285297] scsi4 : usb-storage 5-4:1.0
    1.285425] usbcore: registered new interface driver usb-storage
    1.836024] usb 3-1: new low-speed USB device number 2 using uhci_hcd
    2.024146] usbcore: registered new interface driver usbhid
    2.024151] usbhid: USB HID core driver
    2.025282] input: A4Tech USB Mouse as /devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input2
    2.025389] a4tech 0003:09DA:000A.0001: input,hidraw0: USB HID v1.10 Mouse [A4Tech USB Mouse] on usb-0000:00:1d.2-1/input0
    2.452027] usb 4-1: new low-speed USB device number 2 using uhci_hcd
    2.837706] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.0/input/input3
    2.837893] hid-generic 0003:09DA:0260.0002: input,hidraw1: USB HID v1.10 Keyboard   USB Keyboard] on usb-0000:00:1d.3-1/input0
    2.861147] input:   USB Keyboard as /devices/pci0000:00/0000:00:1d.3/usb4/4-1/4-1:1.1/input/input4
    2.861298] hid-generic 0003:09DA:0260.0003: input,hidraw2: USB HID v1.10 Device   USB Keyboard] on usb-0000:00:1d.3-1/input1
    4.192033] usb 5-6: new high-speed USB device number 5 using ehci-pci
    4.328751] usb-storage 5-6:1.0: USB Mass Storage device detected
    4.328817] scsi5 : usb-storage 5-6:1.0
    4.328914] usb-storage 5-6:1.1: USB Mass Storage device detected
    4.328950] scsi6 : usb-storage 5-6:1.1
   43.628859] usb 5-6: USB disconnect, device number 5
   47.636023] usb 5-6: new high-speed USB device number 6 using ehci-pci
   47.773899] usb-storage 5-6:1.0: USB Mass Storage device detected
   47.774082] usb-storage 5-6:1.1: USB Mass Storage device detected
   47.774189] usb-storage 5-6:1.2: USB Mass Storage device detected
   47.774286] usb-storage 5-6:1.3: USB Mass Storage device detected
   47.774380] usb-storage 5-6:1.4: USB Mass Storage device detected
   47.774483] usb-storage 5-6:1.5: USB Mass Storage device detected
   47.774839] scsi12 : usb-storage 5-6:1.5
   47.774936] usb-storage 5-6:1.6: USB Mass Storage device detected
   47.775214] scsi13 : usb-storage 5-6:1.6
   47.876522] usbcore: registered new interface driver usbserial
   47.876538] usbcore: registered new interface driver usbserial_generic
   47.876546] usbserial: USB Serial support registered for generic
   47.931794] usbcore: registered new interface driver option
   47.931813] usbserial: USB Serial support registered for GSM modem (1-port)
   47.932837] usb 5-6: GSM modem (1-port) converter now attached to ttyUSB0
   47.932975] usb 5-6: GSM modem (1-port) converter now attached to ttyUSB1
   47.933041] usb 5-6: GSM modem (1-port) converter now attached to ttyUSB2
   47.972812] cdc_ether 5-6:1.1 wwan0: register 'cdc_ether' at usb-0000:00:1d.7-6, Mobile Broadband Network Device, 02:50:f3:00:00:00

So, ALT Linux activated the modem with the product ID reported as 1001

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  4 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1001 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 3 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option

but in your last post it is in a different mode (product ID 1436) apparently

T:  Bus=05 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  6 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1436 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 7 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=ff Driver=cdc_ether
I:  If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:  If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I:  If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

where it presents itself with an ethernet interface (via cdc_ether driver) and usb serial port interfaces (via the option driver).

As you surmised earlier, openSUSE (usb_modeswitch) doesn’t activate the modem device, and it is still presented as a storage device

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=02 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1446 Rev=00.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 1 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

I would compare /usr/share/usb_modeswitch/12d1:1446 in both installations. Are they the same?

For reference, I have

# Huawei, newer modems

TargetVendor=  0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,1432,1433,1436,14ac,1506,1511"

MessageContent="55534243123456780000000000000011062000000100000000000000000000"

The udev rule for the device is located in /usr/lib/udev/rules.d/40-usb_modeswitch.rules

# Huawei, newer modems
ATTR{idVendor}=="12d1", ATTR{idProduct}=="1446", RUN+="usb_modeswitch '%b/%k'"

but I can’t imagine why it would be missing.

Perhaps, you could try upgrading to version 2.2.0 via the hardware repo along with the ‘usb_modeswitch-data’ package (in case it makes a difference)

https://software.opensuse.org/package/usb_modeswitch

I have installed newer versions of usb_modeswitch & usb_modeswitch-data and looks like it helped. Can not compare /usr/share/usb_modeswitch/12d1:1446 right now. And where do you get ATTR{idVendor}==“12d1”, ATTR{idProduct}==“1446”, RUN+=“usb_modeswitch ‘%b/%k’”? I do not have such string in /usr/lib/udev/rules.d/40-usb_modeswitch.rules.

Okay, that’s good to know.

Can not compare /usr/share/usb_modeswitch/12d1:1446 right now. And where do you get ATTR{idVendor}==“12d1”, ATTR{idProduct}==“1446”, RUN+=“usb_modeswitch ‘%b/%k’”? I do not have such string in /usr/lib/udev/rules.d/40-usb_modeswitch.rules.

That was from examining my system, using openSUSE 13.1 with usb_modeswitch-data version 1.2.5 which supplies the rules file. Things might well have changed. Don’t worry about it if your modem is now working with the upgraded udeb_modeswitch packages.