cor-aurum
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Hallo, nach langen erfolglosen Versuchen habe ich mich nun entschlossen selbst hier um Hilfe zu bitten.
Mein Problem ist das gleiche wie in diesem Thema beschrieben:
https://forum.ubuntuusers.de/topic/internes-umts-modem-huawei-mu736-nicht-nutzbar/ Mein System ist ein HP Elitebook 1040 G2 mit Linux Mint 18, in dem ein Huawei MU736, gebrandet als HP 3110 HSPA+ Modem steckt, mit welchem ich mittels 1&1 SIM-Karte (E-Netz) ins Internet gehen möchte. Soweit genau wie im obigen Post. Dort wo dieser Erfolg gezeigt hat, hat es einmalig auch bei mir rebootsicher funktioniert. Zwei Tage, in denen ich das Gerät nicht verwendet habe, später ist keine Verbindung mehr möglich, Fehlermeldungen erhalte ich keine. Die ModemManagerGui sagt nur "Verbindung zu 1&1 getrennt", daneben sind die Empfangsbalken (meist 4/5 hier in Frankfurt/Main) dargestellt. mmcli -m 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 | /org/freedesktop/ModemManager1/Modem/0 (device id 'f0b08137fcb21cddc8cefa68cd358f21c7295c9e')
-------------------------
Hardware | manufacturer: 'Hewlett-Packard'
| model: 'MU736'
| revision: '12.103.39.00.00'
| supported: 'gsm-umts'
| current: 'gsm-umts'
| equipment id: '355870058458776'
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-6'
| drivers: 'option1'
| plugin: 'Generic'
| primary port: 'ttyUSB0'
| ports: 'ttyUSB0 (at), ttyUSB1 (at), ttyUSB4 (at)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'none'
| unlock retries: 'unknown'
| state: 'registered'
| power state: 'on'
| access tech: 'hspa'
| signal quality: '61' (recent)
-------------------------
Modes | supported: 'allowed: any; preferred: none'
| current: 'allowed: any; preferred: none'
-------------------------
Bands | supported: 'unknown'
| current: 'unknown'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: 'xxxxxxxxxxxxxxx' (hier steht eine Nummer drin)
| enabled locks: 'net-pers'
| operator id: '26207'
| operator name: '1&1'
| subscription: 'unknown'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'
-------------------------
Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/53'
|
usb-devices (Auszug)
| T: Bus=02 Lev=01 Prnt=01 Port=05 Cnt=03 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=02 Prot=01 MxPS=64 #Cfgs= 2
P: Vendor=03f0 ProdID=521d Rev=00.01
S: Manufacturer=Hewlett-Packard
S: Product=HP hs3110 HSPA+ Mobile Broadband Device
C: #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=option
I: If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=07 Driver=option
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=05 Driver=option
|
mmcli -b 53 -c
| error: couldn't connect the bearer: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: "No report available"'
|
lsusb
| felix@faramir ~ $ lsusb
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 006: ID 05c8:0374 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 005: ID 0424:2532 Standard Microsystems Corp.
Bus 002 Device 004: ID 03f0:521d Hewlett-Packard
Bus 002 Device 003: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 002 Device 002: ID 8087:0a2a Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
|
cat /var/lib/NetworkManager/NetworkManager.state
| [main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
|
rfkill list
| 0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
|
cat /var/log/syslog (Auszug (das Ende, nach einem Verbindungsversuch))
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 | Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.7060] device (ttyUSB0): Activation: starting connection 'Mobiles Internet' (bcd4a318-8350-46b0-8bd3-9b1cdb8398c2)
Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.7063] audit: op="connection-activate" uuid="bcd4a318-8350-46b0-8bd3-9b1cdb8398c2" name="Mobiles Internet" pid=1926 uid=1000 result="success"
Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.7066] device (ttyUSB0): state change: disconnected -> prepare (reason 'none') [30 40 0]
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect started...
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (4/8): Wait to get fully enabled
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (5/8): Register
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (6/8): Bearer
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (7/8): Connect
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect started...
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (4/8): Wait to get fully enabled
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (5/8): Register
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (6/8): Bearer
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (7/8): Connect
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect started...
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (4/8): Wait to get fully enabled
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (5/8): Register
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (6/8): Bearer
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Simple connect state (7/8): Connect
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Dec 2 19:54:52 faramir ModemManager[4232]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Dec 2 19:54:52 faramir NetworkManager[804]: <warn> [1480704892.9861] (ttyUSB0): failed to connect modem: "No report available"
Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.9861] device (ttyUSB0): state change: prepare -> failed (reason 'unknown') [40 120 1]
Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.9864] policy: disabling autoconnect for connection 'Mobiles Internet'.
Dec 2 19:54:52 faramir NetworkManager[804]: <warn> [1480704892.9868] device (ttyUSB0): Activation: failed for connection 'Mobiles Internet'
Dec 2 19:54:52 faramir NetworkManager[804]: <info> [1480704892.9889] device (ttyUSB0): state change: failed -> disconnected (reason 'none') [120 30 0]
|
Weitere Ausgaben natürlich gerne auf Anfrage, ich weiß nicht was sonst noch hilfreich sein könnte.
Hat jemand eine Idee? Vielen lieben Dank, cor-aurum Moderiert von sebix: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53601
Wohnort: Berlin
|
cor-aurum schrieb: Mein System ist ein HP Elitebook 1040 G2 mit Linux Mint 18
Dann würde es sich doch anbieten bei der Community der genutzten Distribution zu fragen statt bei einer völlig anderen.
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
nochmals Hallo,
Ich habe auf dem System inzwischen auf Xubuntu 16.04 gewechselt, in der naiven Hoffnung, dass das Problem dort nicht auftritt. Tatsächlich sind einige kleinere Unschönheiten damit beseitigt, das Problem "Modem" besteht allerdings weiterhin exakt wie oben beschrieben, nur habe ich unter Xubuntu das mobile Internet überhaupt nie laufend bekommen. Unter Windows funktioniert es (leider?) einwandfrei.
Was ich ebenfalls versucht habe ist, statt dem option Modul das usbserial Modul zu laden, keine Änderung. Die Sim wird erkannt, das Modem wird erkannt, aber es kann keine Verbindung hergestellt werden. | felix@faramir:~$ nmcli connection up uuid 4aa2459e-d836-4b3a-a798-288326f11e26
Fehler: Aktivierung der Verbindung ist gescheitert.
|
| felix@faramir:~$ mmcli -m 0 --simple-connect="apn=internet"
error: couldn't connect the modem: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: "No report available"'
|
| felix@faramir:~$ mmcli -b 14 -c
error: couldn't connect the bearer: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: "No report available"'
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 | felix@faramir:~$ mmcli -m 0
/org/freedesktop/ModemManager1/Modem/0 (device id '633dd7c4ba257461e3a811e8f6597591b85de2b8')
-------------------------
Hardware | manufacturer: 'Hewlett-Packard'
| model: 'MU736'
| revision: '12.103.36.00.00'
| supported: 'gsm-umts'
| current: 'gsm-umts'
| equipment id: '355870058458776'
-------------------------
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-6'
| drivers: 'generic'
| plugin: 'Generic'
| primary port: 'ttyUSB1'
| ports: 'ttyUSB1 (at), ttyUSB3 (at)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'none'
| unlock retries: 'unknown'
| state: 'registered'
| power state: 'on'
| access tech: 'hspa'
| signal quality: '64' (recent)
-------------------------
Modes | supported: 'allowed: any; preferred: none'
| current: 'allowed: any; preferred: none'
-------------------------
Bands | supported: 'unknown'
| current: 'unknown'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '3558700xxxxxxxx'
| enabled locks: 'net-pers'
| operator id: '26207'
| operator name: '1&1'
| subscription: 'unknown'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'
-------------------------
Bearers | paths: '/org/freedesktop/ModemManager1/Bearer/14'
|
Auszug aus usb-devices
| T: Bus=02 Lev=01 Prnt=01 Port=05 Cnt=03 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=02 Prot=01 MxPS=64 #Cfgs= 2
P: Vendor=03f0 ProdID=521d Rev=00.01
S: Manufacturer=Hewlett-Packard
S: Product=HP hs3110 HSPA+ Mobile Broadband Device
C: #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=usbserial_generic
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=usbserial_generic
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=usbserial_generic
I: If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=07 Driver=(none)
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=05 Driver=usbserial_generic
|
Hat noch irgendjemand eine Idee?
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: Zähle...
|
Hallo cor-aurum, | primary port: 'ttyUSB1'
| ports: 'ttyUSB1 (at), ttyUSB3 (at)'
die Portzuordnung ist auf jeden Fall suboptimal. Das sollte meiner Meinung nach so aussehen:
| primary port: 'ttyUSB0'
| ports: 'ttyUSB0 (at), ttyUSB1 (at)'
Versuch wie hier angegeben unter /etc/udev/rules.d/77-mm-huawei-net-port-types.rules zumindest Modemport und AT-Port zu definieren. Du kannst auch versuchen wie hier noch den GPS-Port zu definieren. Neben der korrekten Port-Zuordnung sollte dann auch hier | plugin: 'Generic'
das Huawei-Plugin vewendet werden.
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Vielen Dank!
mit der neuen udev-Regel sieht die Portzuordnung nun so aus: | -------------------------
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-6'
| drivers: 'option1'
| plugin: 'Generic'
| primary port: 'ttyUSB0'
| ports: 'ttyUSB0 (at), ttyUSB1 (at), ttyUSB4 (at)'
-------------------------
|
Dennoch erhalte ich beim Verbindungsversuch mit mmcli weiterhin folgende Fehlermeldung | felix@faramir:~$ mmcli -b 14 -c
error: couldn't connect the bearer: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: "No report available"'
|
Ich habe ein weiteres mal versucht den verlinkten Beitrag Schritt für Schritt nachzuvollziehen, die Ausgabe von usb-devices zeigt nun wieder | T: Bus=02 Lev=01 Prnt=01 Port=05 Cnt=03 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=02 Prot=01 MxPS=64 #Cfgs= 2
P: Vendor=03f0 ProdID=521d Rev=00.01
S: Manufacturer=Hewlett-Packard
S: Product=HP hs3110 HSPA+ Mobile Broadband Device
C: #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=option
I: If#= 3 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=07 Driver=option
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=05 Driver=option
|
Daraufhin habe ich mit einem Bekannten als Hilfe versucht mit minicom direkt eine Verbindung herzustellen (ich muss zugeben, ich habe nicht ganz genau verstanden wie das hätte funktionieren sollen... Shame on me..) worauf beim Versuch einzuwählen sofort die NAchricht "NO CARRIER" erscheint. Es sieht also für mich so aus, als würde das Modem nicht einmal versuchen sich ins Netz einzuwählen.
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: Zähle...
|
cor-aurum schrieb: | plugin: 'Generic'
Ganz hat die udev-Regel aber noch nicht ihren Zweck erfüllt; lt. dieser Liste wird beim baugleichen Modem mit der ID 12d1:1570 das Huawei-Plugin verwendet. Wie sieht jetzt der genaue Inhalt der udev-Regel aus? Zwischen Änderung und dem erneuten Versuch hast du das System neu gestartet?
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
die Udev Regeln sehen so aus: | felix@faramir:~$ cat /etc/udev/rules.d/70-modem.rules
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="521d", RUN+="/bin/bash -c 'modprobe option && echo 03f0 521d > /sys/bus/usb-serial/drivers/option1/new_id'"
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 | felix@faramir:~$ cat /etc/udev/rules.d/77-mm-huawei-net-port-types.rules
# do not edit this file, it will be overwritten on update
ACTION!="add|change|move", GOTO="mm_huawei_port_types_end"
ENV{ID_VENDOR_ID}=="03f0", ATTRS{idProduct}=="521d", GOTO="mm_huawei_port_types_start"
ENV{ID_VENDOR_ID}=="12d1", GOTO="mm_huawei_port_types_start"
GOTO="mm_huawei_port_types_end"
LABEL="mm_huawei_port_types_start"
# MU609 does not support getportmode (crashes modem with default firmware)
ATTRS{idProduct}=="1573", ENV{ID_MM_HUAWEI_DISABLE_GETPORTMODE}="1"
# Mark the modem and at port flags for ModemManager
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="01", ENV{ID_MM_HUAWEI_MODEM_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="02", ENV{ID_MM_HUAWEI_AT_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="02", ATTRS{bInterfaceProtocol}=="01", ENV{ID_MM_HUAWEI_MODEM_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="02", ATTRS{bInterfaceProtocol}=="02", ENV{ID_MM_HUAWEI_AT_PORT}="1"
# GPS NMEA port on MU609
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="05", ENV{ID_MM_HUAWEI_GPS_PORT}="1"
# GPS NMEA port on MU736
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="02", ATTRS{bInterfaceProtocol}=="05", ENV{ID_MM_HUAWEI_GPS_PORT}="1"
# GPS NMEA port on MU909
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="14", ENV{ID_MM_HUAWEI_GPS_PORT}="1"
# Only the standard ECM or NCM port can support dial-up with AT NDISDUP through AT port
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="02", ATTRS{bInterfaceSubClass}=="06",ATTRS{bInterfaceProtocol}=="00", ENV{ID_MM_HUAWEI_NDISDUP_SUPPORTED}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="02", ATTRS{bInterfaceSubClass}=="0d",ATTRS{bInterfaceProtocol}=="00", ENV{ID_MM_HUAWEI_NDISDUP_SUPPORTED}="1"
LABEL="mm_huawei_port_types_end"
|
Ich habe nach jeder Dateiänderung einen Neustart durchgeführt. Danke auf jeden Fall für die Hilfe
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: Zähle...
|
Ich habe mir den Sourcecode des Huawei-Plugins etwas näher angesehen. Es scheinen hier fix nur Modems mit der ID 12d1 berücksichtigt zu werden. s. diese Zeile: static const guint16 vendor_ids[] = { 0x12d1, 0 };
Damit werden die Änderungen in 77-mm-huawei-net-port-types.rules leider nicht berücksichtigt, da ja die ID hier 03f0 ist. Ich prüfe nun, ob wir diese ID in dieses Plugin bekommen.
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Oh, das ist interessant. Wieso kann es dann überhaupt mal (kurz..) funktioniert haben? Eine vermutlich ziemlich blauäugige Idee von mir: | root@faramir:~# echo 12d1 > /sys/bus/usb/devices/2-6/idVendor
-bash: /sys/bus/usb/devices/2-6/idVendor: Keine Berechtigung
|
Das hat natürlich nicht funktioniert. Gibt es eine andere Möglichkeit dem System eine andere Product/Vendor ID "vorzugauckeln"?
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: Zähle...
|
cor-aurum schrieb: Wieso kann es dann überhaupt mal (kurz..) funktioniert haben?
Es sollte theoretisch (und manchmal auch praktisch) mit dem Generic-Plugin funktionieren. Dort werden aber spezielle Modemeigenschaften nicht berücksichtigt. d.h.: Dieses Plugin reagiert zum Beispiel auf Rückmeldungen des Modems nicht immer richtig und verwendet auch keine Sonderbefehle für Huawei-Modems. Dadurch ist die Chance, dass das Modem funktioniert, kleiner. Ein einfacher Weg das Huawei-Plugin zu verwenden, sollte sein die ID 12d1 im Plugin gegen 03f0 auszutauschen. Dazu das Plugin zur Bearbeitung kopieren:
cp /usr/lib/x86_64-linux-gnu/ModemManager/libmm-plugin-huawei.so plugin.alt
Dann das erste Auftreten von 12d1 auf 03f0 ändern:
sed 's/\xd1\x12/\xf0\x03/' plugin.alt > plugin.neu
und das Modul ersetzen:
sudo cp plugin.neu /usr/lib/x86_64-linux-gnu/ModemManager/libmm-plugin-huawei.so
Falls es nicht funktioniert, kannst du jederzeit das alte Plugin wiederherstellen mit:
sudo cp plugin.alt /usr/lib/x86_64-linux-gnu/ModemManager/libmm-plugin-huawei.so
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Hallo, es hat zumindest insoweit funktioniert, als dass als Plugin nun Huawei angezeigt wird:
| -------------------------
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-6'
| drivers: 'option1'
| plugin: 'Huawei'
| primary port: 'ttyUSB1'
| ports: 'ttyUSB0 (at), ttyUSB1 (at), ttyUSB4 (gps)'
-------------------------
|
Eine Verbindung scheitert jedoch weiterhin:
| felix@faramir:~$ mmcli -b 23 -c
error: couldn't connect the bearer: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: "No report available"'
|
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Ich habe gerade testweise die ModemManager GUI gestartet und siehe da: eine neue SMS. Die kann ich also empfangen und versenden. Nur Internet will noch immer nicht...
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
Warum ist nun eigentlich der Primary Port wieder ttyUSB1? an den Udev-Regeln die das behoben haben habe ich nichts geändert
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
cor-aurum schrieb: es hat zumindest insoweit funktioniert, als dass als Plugin nun Huawei angezeigt wird:
Zusätzlich wurden nun auch die Änderungen in /etc/udev/rules.d/77-mm-huawei-net-port-types.rules berücksichtigt: | ports: 'ttyUSB0 (at), ttyUSB1 (at), ttyUSB4 (gps)'
Hast du schon versucht das Verbindungsprofil neu anzulegen?
|
cor-aurum
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2016
Beiträge: 18
Wohnort: Deutschland
|
hakunamatata schrieb: Hast du schon versucht das Verbindungsprofil neu anzulegen?
habe ich nun versucht, keine Änderung | felix@faramir:~$ nmcli connection up uuid 402a6018-9591-4177-8d66-ed1c32da7794
Fehler: Aktivierung der Verbindung ist gescheitert.
|
|