Lunar_Sea schrieb:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1506 Rev=01.02
S: Manufacturer=HUAWEI_MOBILE
S: Product=HUAWEI_MOBILE
C: #Ifs= 5 Cfg#= 1 Atr=80 MxPwr=2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=12 Driver=option
I: If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I: If#= 2 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=huawei_cdc_ncm
I: If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
Das Problem ist meiner Meinung nach, dass dieser Stick zwar die ID 12d1:1506 (gelbmarkiert in der Zeile mit P: ) älterer Sticks verwendet, aber mit einem geänderten Schnittstellen-Layout. Zum Vergleich s. z.B.: hier:
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I: If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=option
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=option
I: If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
Dadurch funktioniert der Verbindungsaufbau auch nicht genauso wie beim alten Layout.
Einfachste Lösung ist meiner Meinung nach, den Stick in einen älteren Modemmodus zu schalten, der von Ubuntu auf jeden Fall problemlos unterstützt wird. Dazu brauchen wir allerdings die ID im Datenträgermodus. Diese solltest du, wenn du den Stick angesteckt hast, mit
dmesg | grep 12d1
sichtbar machen können. Also z.B.:
[ 1330.840117] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=1f01
[ 1350.824492] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=1506
würde bedeuten, dass der Stick zuerst die ID 12d1:1f01 hatte (Datenträgermodus) und dann auf 12d1:1506 (Modemmodus) geschaltet wurde. Wenn du die ID im Datenträgermodus ermittelt hast, legst du für USB ModeSwitch eine Konfigurationsdatei an und zwar mit der ID des Datenträgermodus. Also wenn das 12d1:1f01 ist unter /etc/usb_modeswitch.d/12d1:1f01. Das machst du mit einem Editor mit Root-Rechten, also z.B.: mit:
gksudo gedit /etc/usb_modeswitch.d/12d1:1f01
und kopierst dann dort folgenden Inhalt hinein:
# älterer Huawei-Modemmodus
TargetVendor= 0x12d1
TargetProduct= 0x1001
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
Nach dem Abspeichern und neuerlichen Anstecken, sollte sich der Stick dann mit der ID 12d1:1001 melden und eine Verbindung über den NetworkManager aufbauen können.