kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
rumpl-x schrieb: […] Hast Du Deine usb-modeswitch-Befehle irgendwo im System zur automatischen Ausführung hinterlegt?
JA in der ZTE.sh
Entferne dieses Skript.
Oder hast Du für Deinen Stick selber udev-Regeln erstellt?
JA , # ZTE MF110 (Variant)
ATTR{idVendor}=="19d2", ATTR{idProduct}=="0031", RUN+="usb_modeswitch '%b/%k'"
Entferne diese.
[…] Zeige bitte Deine udev-Regeln für dieses Gerät: grep -r 19d2 /{lib,run,etc}/udev/rules.d/ | grep -e 2000 -e 0031
/lib/udev/rules.d/77-mm-zte-port-types.rules:ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0031", ENV{.MM_USBIFNUM}=="03", ENV{ID_MM_ZTE_PORT_TYPE_MODEM}="1"
/lib/udev/rules.d/77-mm-zte-port-types.rules:ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0031", ENV{.MM_USBIFNUM}=="01", ENV{ID_MM_ZTE_PORT_TYPE_AUX}="1"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="0031", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"
grep: /run/udev/rules.d/: Datei oder Verzeichnis nicht gefunden
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"
/etc/udev/rules.d/999-zte.rules:SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", RUN +="/usr/sbin/usb_modeswitch"
Entferne die gelb markierten Regeln. Die Regel »ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"« ist vermutlich doppelt in der Datei enthalten. Sie ist erforderlich, aber einmal reicht. Nach diesen Aufräumarbeiten starte den Rechner mit eingestecktem Surfstick neu und zeige die Ausgaben dieser Befehle im Codeblock formatiert: ip -br link ; echo ; ip -4 route; echo ; ip -4 addr und nmcli general ; echo ; nmcli device ; echo ; nmcli connection .
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
rumpl-x schrieb: […] Hast Du Deine usb-modeswitch-Befehle irgendwo im System zur automatischen Ausführung hinterlegt? JA in der ZTE.sh Entferne dieses Skript.
ok
Oder hast Du für Deinen Stick selber udev-Regeln erstellt? JA ,
# ZTE MF110 (Variant)
ATTR{idVendor}=="19d2", ATTR{idProduct}=="0031", RUN+="usb_modeswitch '%b/%k'"
Entferne diese.
ok
[…] Zeige bitte Deine udev-Regeln für dieses Gerät: grep -r 19d2 /{lib,run,etc}/udev/rules.d/ | grep -e 2000 -e 0031 /lib/udev/rules.d/77-mm-zte-port-types.rules:ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0031", ENV{.MM_USBIFNUM}=="03", ENV{ID_MM_ZTE_PORT_TYPE_MODEM}="1"
/lib/udev/rules.d/77-mm-zte-port-types.rules:ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0031", ENV{.MM_USBIFNUM}=="01", ENV{ID_MM_ZTE_PORT_TYPE_AUX}="1"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="0031", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"
grep: /run/udev/rules.d/: Datei oder Verzeichnis nicht gefunden
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"
/etc/udev/rules.d/999-zte.rules:SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", RUN +="/usr/sbin/usb_modeswitch"
Entferne die gelb markierten Regeln.
ok
Die Regel »ATTR{idVendor}=="19d2", ATTR{idProduct}=="2000", RUN+="usb_modeswitch '%b/%k'"« ist vermutlich doppelt in der Datei enthalten. Sie ist erforderlich, aber einmal reicht. Nach diesen Aufräumarbeiten starte den Rechner mit eingestecktem Surfstick neu und zeige die Ausgaben dieser Befehle im Codeblock formatiert: ip -br link ; echo ; ip -4 route; echo ; ip -4 addr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | lo UNKNOWN 00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP>
eth0 UP 3c:07:71:6d:d8:99 <BROADCAST,MULTICAST,UP,LOWER_UP>
wlan0 DORMANT b8:76:3f:b1:65:0b <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP>
virbr0 DOWN 00:00:00:00:00:00 <NO-CARRIER,BROADCAST,MULTICAST,UP>
virbr0-nic DOWN 52:54:00:e3:1a:d0 <BROADCAST,MULTICAST>
default via 10.0.0.99 dev eth0 proto static metric 100
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.6 metric 100
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 10.0.0.6/24 brd 10.0.0.255 scope global eth0
valid_lft forever preferred_lft forever
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
|
und nmcli general ; echo ; nmcli device ; echo ; nmcli connection
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | STATUS KONNEKTIVITÄT WLAN-HW WLAN WWAN-HW WWAN
verbunden vollständig aktiviert aktiviert aktiviert aktiviert
GERÄT TYP STATUS VERBINDUNG
virbr0 bridge verbunden virbr0
eth0 ethernet verbunden Kabelnetzwerkverbindung 1
wlan0 wifi nicht verbunden --
lo loopback nicht verwaltet --
virbr0-nic tun nicht verwaltet --
NAME UUID TYP GERÄT
Kabelnetzwerkverbindung 1 67595ea5-2e95-4089-803b-6a318fe30fb7 802-3-ethernet eth0
virbr0 352279e4-3bfc-4bb6-8750-c9e0544d3e05 bridge virbr0
1&1 Mobile Broadband 0a2b213d-d2bc-47a7-8880-ec028f344733 gsm --
EasyBox-722C16 63650076-d26f-4eb1-889f-8ed3949e77a0 802-11-wireless --
FRITZ!Box Fon WLAN 7050 23005cda-b954-4eee-82fb-d3de291950c9 802-11-wireless --
Rumpl-X 6dbfea7c-b081-4a28-8488-2b354d4599d4 802-11-wireless --
Rumpl-X 1 126266d3-7251-48e2-bf04-015c8ee7d96e 802-11-wireless --
Rumpl-X 2 d7347164-fa20-4eba-9f83-35d5b02fe92a 802-11-wireless --
Rumpl-X 3 303c6814-913a-478f-a59d-929b3a367581 802-11-wireless --
Rumpl-Y 76f879ac-60c9-4d68-aaf9-162a3f850a97 802-11-wireless --
Rumpl-x 5bacd702-66e7-481c-a03f-0a54ea872f89 802-11-wireless --
VPN 1 b1557f11-9556-4098-b244-91eae8f74700 vpn --
rumpl-x 72869e00-fd2f-424e-8b83-446bd1a274c9 802-11-wireless --
|
Bearbeitet von kB: Durch Formatierung als Codeblock lesbar gemacht. Bitte verwende Codeblöcke zur Formatierung von Befehls-Ausgaben! Danke.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
Eine Bitte: Wenn Du schon Vollzitate benutzt, wo man auch kürzen könnte, dann vernichte wenigstens nicht die Formatierung! Insbesondere Codeblöcke sind wichtig zur Lesbarkeit. Es gibt auch eine Vorschaufunktion. Bitte benutze diese und veröffentliche erst dann, wenn Dein Beitrag auch lesbar ist. Danke.
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
sorry, bin Neuling was Foren betrifft, hab mich immer selbst durchgeboxt, bitte um Verständnis, danke
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
haben sie noch ne Idee???
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
Kannst Du nach dem Aufräumen über den NetworkManager eine Breitband-Verbindung anlegen? Wenn nicht, prüfe …
ob Das Gerät nach dem Starten automatisch in den Modem-Modus umgeschaltet wird und ein Treiber geladen wird: usb-devices | awk -v RS="\n\n" '/19d2/' ob das Paket modemmanager überhaupt installiert ist: dpkg-query -l modemmanager und ModemManager auch läuft: pgrep -fl Modem
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
ob Das Gerät nach dem Starten automatisch in den Modem-Modus umgeschaltet wird und ein Treiber geladen wird: usb-devices | awk -v RS="\n\n" '/19d2/'
| T: Bus=03 Lev=03 Prnt=07 Port=01 Cnt=02 Dev#= 32 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0031 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=P671A21N1D010000
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 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=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
|
ob das Paket modemmanager überhaupt installiert ist: dpkg-query -l modemmanager
| Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-==============-============-============-=================================
ii modemmanager 1.6.4-1ubunt amd64 D-Bus service for managing modems
|
und ModemManager auch läuft: pgrep -fl Modem
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
rumpl-x schrieb: ob Das Gerät nach dem Starten automatisch in den Modem-Modus umgeschaltet wird und ein Treiber geladen wird: usb-devices | awk -v RS="\n\n" '/19d2/'
T: Bus=03 Lev=03 Prnt=07 Port=01 Cnt=02 Dev#= 32 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0031 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=P671A21N1D010000
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 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=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
Gerät ist im Modem-Modus (0031). Der Treiber option wird benötigt. Ist er auch geladen? Zeige: lsmod | grep -e option -e usb
[…] ii modemmanager 1.6.4-1ubunt amd64 D-Bus service for managing modems
>
Paket ist installiert.
und ModemManager auch läuft: pgrep -fl Modem
??? Aber das Programm ModemManager scheint nicht zu laufen. Starte es: sudo ModemManager ; pgrep -fl Modem
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
Gerät ist im Modem-Modus (0031). Der Treiber option wird benötigt. Ist er auch geladen? Zeige:
lsmod | grep -e option -e usb
| option 53248 0
usb_wwan 20480 1 option
usbserial 45056 2 option,usb_wwan
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 548864 14 btrtl,btintel,bnep,btbcm,rfcomm,btusb
usbhid 49152 0
hid 118784 3 hid_generic,usbhid,hid_multitouch
usb_storage 69632 5 uas
|
[…] ii modemmanager 1.6.4-1ubunt amd64 D-Bus service for managing modems
> Paket ist installiert. und ModemManager auch läuft: pgrep -fl Modem 1 18275 sudo ??? Aber das Programm ModemManager scheint nicht zu laufen. Starte es: sudo ModemManager ; pgrep -fl Modem
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | ModemManager[21833]: <info> ModemManager (version 1.6.4) starting in system bus...
ModemManager[21833]: <warn> (ttyUSB2): port attributes not fully set
ModemManager[21833]: <warn> (ttyUSB1): port attributes not fully set
ModemManager[21833]: <warn> (ttyUSB0): port attributes not fully set
ModemManager[21833]: <info> Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:1c.0/0000:07:00.0': not supported by any plugin
ModemManager[21833]: <info> Couldn't check support for device at '/sys/devices/pci0000:00/0000:00:1c.2/0000:0e:00.0': not supported by any plugin
ModemManager[21833]: <info> Creating modem with plugin 'ZTE' and '3' ports
ModemManager[21833]: <warn> (ttyUSB2): port attributes not fully set
ModemManager[21833]: <info> Modem for device at '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3.1/3-3.1.2' successfully created
ModemManager[21833]: <warn> couldn't load Supported Modes: 'Couldn't retrieve supported modes'
ModemManager[21833]: <warn> couldn't load Supported IP families: 'Unknown error'
ModemManager[21833]: <info> Modem: state changed (unknown -> locked)
ModemManager[21833]: <warn> couldn't load IMSI: 'Unknown error'
ModemManager[21833]: <warn> couldn't load Operator identifier: 'Cannot load Operator ID without IMSI'
ModemManager[21833]: <warn> couldn't load list of Own Numbers: 'Failed to parse NV MDN command result: -17'
|
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
| sudo ModemManager ; pgrep -fl Modem
|
musste disen befehl abbrechen da er hing
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
Hallo rumpl-x, kannst du den Status vom Modemmanager ausgeben lassen (Nicht benötigte Daten wie IMEI oder Telefonnummer werden mit grep unterdrückt)?
sudo mmcli -m 0 | grep -Ev "imei|equipment|Numbers"
Wenn der Befehl mit der gelbmarkierten Null nicht funktioniert, kannst du mit
sudo mmcli -L
die erkannten Modems auflisten lassen. Ausgabe ist z.B.:
Found 1 modems:
/org/freedesktop/ModemManager1/Modem/0
und die dort gefundene Zahl statt der Null einsetzen.
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
kannst du den Status vom Modemmanager ausgeben lassen (Nicht benötigte Daten wie IMEI oder Telefonnummer werden mit grep unterdrückt)? sudo mmcli -m 0 | grep -Ev "imei|equipment|Numbers"
error: couldn't find the ModemManager process in the bus Wenn der Befehl mit der gelbmarkierten Null nicht funktioniert, kannst du mit sudo mmcli -L
error: couldn't find the ModemManager process in the bus
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8616
Wohnort: Münster
|
rumpl-x schrieb: | sudo ModemManager ; pgrep -fl Modem
|
musste disen befehl abbrechen da er hing
Hängen ist OK in diesem Fall. ModemManager wird offenbar beim Rechnerstart nicht gestartet. Starte ihn mit sudo systemctl start ModemManager.service und zeige dann: systemctl status ModemManager.service | grep "" sowie dann auch die von hakunamatata vorgeschlagenen Befehle mit Ausgaben. Teste danach, ob Du per NetworkManager eine Breitbandverbindung anlegen kannst. Zur Reparatur von ModemManager kannst Du sudo systemctl enable ModemManager.service versuchen. Nach einem Neustart des Rechners sollte alles funktionieren; wenn nicht, installiere das Paket modemmanager neu.
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
bekomme bei disen beiden befehlen schon diese ausgeabe (sackgasse!!!!) | administrator@CLIENT6:~$ sudo systemctl start ModemManager.service
[sudo] Passwort für administrator:
Failed to start ModemManager.service: Unit ModemManager.service is masked.
administrator@CLIENT6:~$ sudo systemctl enable ModemManager.service
Failed to execute operation: Unit file is masked
|
|
rumpl-x
(Themenstarter)
Anmeldungsdatum: 14. Mai 2018
Beiträge: 298
|
Kann es sein das ei RC-file beschädigt ist, hab schon öfter das probleme gehabt!!!
|