Nö geht auch mit Ubuntu: Mobiler_Datentransfer/UMTS-Checkliste/#SIM-Karte
Danke, mache ich lieber nicht, aber der Link ist gut ☺
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Danke, mache ich lieber nicht, aber der Link ist gut ☺ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Die Freude währte nicht lange, habe wieder das alte Problem, trotz o.g. Lösung ☹
Bei mir nicht unter Ubuntu 14.04 und bei früheren Versionen auch nicht! War bei mir nie leidig. Nur bei 16.04! Wie sagt Ubuntu so schön zu 16.04 (https://www.ubuntu.com/): "Need the assurance of 24/7 world class support for your Ubuntu deployment? We've got you covered." Für Wlan ja, aber nicht Wwan nach meiner Erfahrung. Es ist für mich kein Trost, dass es bei den neuen Versionen von Fedora und Centos ähnlich läuft. Scheint auch bei Ubuntu 16.04 nur mit modprobe und nmcli Tricks möglich zu sein, http://askubuntu.com/questions/845665/cant-connect-to-the-internet-using-huawei-3g-usb-modem. Dass das bei Fedora und Centos so oder so ähnlich klappt, hatte ich mal vorübergehend ausprobiert. Aber bei Ubuntu erwarte ich diesen Rückschritt nicht!
Habe ich natürlich schon immer gemacht, hilft nicht. So behelfe ich mich halt für Ubuntu 16.04 weiterhin so, dass ich auf meinem Multiboot erst in 14.04 (oder Windows 10) die PIN eingebe, dann neu starte und mit Ubuntu 16.04 boote. Vielleicht erreicht Ubuntu 16.04 (oder 18.04, oder 20.04) ja noch vor Ablauf der Frist für 14.04 eine gleiche Benutzerfreundlichkeit für Wwan wie Ubuntu 14.04? Gruß, linuxcub |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
So scheint es reproduzierbar zu funktionieren 👍 : Nicht der o.g. Befehl "SetStorageDelay=..." sondern http://askubuntu.com/questions/525965/huawei-e3272-ubuntu hat geholfen. Ich habe wie dort angegeben in /lib/udev/rules.d/40-usb_modeswitch.rules einen eigenen Eintrag für mein Modem gemacht. Ich finde es schon ein Ding, dass so etwas in 14.04 nicht nötig war, in 16.04 schon. Ausserdem hüpft das Unlock-Feld in 16.04 ein bisschen herum und bei Neustart muss ich anschliessend noch zusätzlich mein Admin Password eingeben, aber die Distro kostet ja nichts, man kann nicht zuviel von den ehrenamtlichen Mitarbeitern verlangen. Ich lasse den Thread noch solange ungelöst, bis ich das eine zeitlang weiter getestet habe. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Thread bleibt ungelöst, weil: * Ich muss weiterhin jedesmal mein Adminpasswort eingeben, um eine Verbidung zu bekommen - ganz abgesehen von dem mehrmaligen Auftauchen des PIN-Eingabefeldes * Für meinen zweiten User ohne Adminrechte auf dem Notebook ist es noch komplizierter und für einen Nichtadmin nicht zumutbar Ubuntu 16.04, wann wirst du wohl die Userfreundlichkeit von 14.04 erreichen? |
Supporter
Anmeldungsdatum: Beiträge: 5130 |
So würde ich die Frage auf askubuntu nicht interpretieren. Im ersten Satz der Fragestellung meint der Fragesteller, dass er den Stick früher unter Ubuntu 16.04 problemlos verwendet hat und er die Probleme erst seit 16.10 hat:
Innerhalb der Version 16.04 kannst du jetzt keine großen Änderungen mehr erwarten; Die letzte größte Änderung gab es bei 15.10 als der NetworkManager mit Version 1.x zum Einsatz kam. Dadurch wurden viele neue Modems erstmals unterstützt; allerdings gab es auch Probleme speziell mit älteren Modems. Bei 16.04 wurden diese neuen Probleme doch wieder deutlich reduziert. Sonst gäbe es mehr Anfragen als es jetzt aktuell der Fall ist.
Das Problem trat dort bereits bei 14.04 auf und betraf ein anderes Modem:
Zusätzlich gibt es bereits einen Eintrag für dein Modem in der Datei /lib/udev/rules.d/40-usb_modeswitch.rules: # Generic entry for most Huawei devices, excluding Android phones ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'" Das sollte immer dann verwendet werden, wenn es diese Zeile bei usb-devices gibt: I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Hast recht, habe mich verguckt. Glücklicherweise, denn daraufhin habe ich herumgesucht und bin schließlich auf die von mir o.g. Lösung gekommen.
Klar, war immer drin, der ist aber generic, hat nichts geholfen, sonst hätte ich nicht herumsuchen müssen. Nur der speziell für mein Huawei passende Eintrag half - wenn auch nicht optimal, wie ich ja schon geschildert hatte. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Ich habe dort nicht gefunden, wie ich die so deaktivierte PIN-Abfrage re-aktivieren kann. Wie geht das ❓ |
Anmeldungsdatum: Beiträge: 6244 Wohnort: Berlin |
Warum nicht? Dafür sind die Dinger asuwechselbar gestaltet. Das schlimmste was passieren kann: Du bist für die 3 Minuten nicht unter Deiner normalen Mobilnummer nicht erreichbar … 😉 . Ich habe das gern mal auch zum Aufladen meiner Aldi-Karte gemacht, also SIM gewechselt, Aufladenummer gewählt, Freuschaltcode eingegeben und karte wieder in den Stick. |
Anmeldungsdatum: Beiträge: 6244 Wohnort: Berlin |
man mmcli sagt SIM OPTIONS --pin=PIN Send PIN code to a given SIM card. --puk=PUK Send PUK code to a given SIM card. This must be used WITH --pin. --enable-pin Enable PIN request for a given SIM card. This must be used WITH --pin. --disable-pin Disable PIN request for a given SIM card. This must be used WITH --pin. --change-pin=PIN Change the PIN for a given SIM card. It will be set to PIN. This must be used WITH --pin to supply the old PIN number. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
*** 1 *** Danke lionlizard! man mmcli hatte ich schon gelesen, war aber misstrauisch, ob das auch tatsächlich so funktioniert. Wenn ich dich richtig verstehe, hast du selbst schon erfolgreich gemacht:
Das käme für mich bisher nur als Notlösung infrage, denn jetzt geht es auch mit SIM-Pinabfrage so (halt etwas holprig): *** 2 ***
Details: *** A *** Vermeiden des Adminpassworts: Nach http://codeinpython.blogspot.de/2015/08/how-to-disable-authenticationpassword.html habe ich die Datei /usr/share/polkit-1/actions/org.freedesktop.ModemManager1.policy angelegt und dort jeweils aus den 3 Identity Zeilen in Eigenregie 6 Zeilen gemacht, also jeweils Identity=unix-user:<userAdmin>; Identity=unix-user:<user2>; eingetragen, natürlich mit den richtigen Namen. Bei mir als Admin klappt das ganz gut, bei user2 (keine sudo-Rechte) auch, aber erst nach "Cancel" bei der Frage nach dem Adminpasswort. *** B *** So meldet sich das Modem immer mit SIM-Abfrage an: Den schon früher genannten Eintrag in /lib/udev/rules.d/40-usb_modeswitch.rules mit noch einer Zeile ergänzt: # Generic entry for most Huawei devices, excluding Android phones ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'" # Huawei E173 / my own ATTR{idVendor}=="12d1", ATTR{idProduct}=="1446", RUN +="usb_modeswitch '%b/%k'" # Huawei E173 / my own ATTR{idVendor}=="12d1", ATTR{idProduct}=="1436", RUN +="usb_modeswitch '%b/%k'" Warum 2 verschiedene idProduct? Meistens zeigt lsusb das Modem als "1446" an, es kommt aber auch vor, dass es plötzlich "1436" ist. Weiß der Kuckuck warum? Ob das alles so richtig ist, weiss ich nicht, aber es klappt ☺ Gruss, linuxcub |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Ich versuche jetzt hier https://forum.ubuntuusers.de/topic/wie-in-users-modem-manager-policy-pkla-allen-u/#post-8687598 herauszufinden, wie das mit der Passwortabfrage geregelt werden kann. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Hallo vielleicht kanst du mir noch einmal helfen, zwei "Schönheitsfehler" bei dieser Geschichte abzustellen? Die SIM-PIN-Abfrage für die Netzwerkverbindung mit meinem Aldi/Medion UMTS Stick klappt jetzt reproduzierbar, ohne Admin-Passwort, sowohl bei mir als auch bei dem User ohne Admin-Rechte ☺ Zwei etwas unschöne Probleme gibt es noch: *** 1 *** Nach Neustart des Notebooks erscheint das Menü der SIM-PIN Abfrage (wie bei Ubuntu 14.04) auf dem Anmeldebildschirm schon vor dem Einloggen. Nachdem die PIN eingegeben wurde erscheint erneut das Menü mit der Fehlermeldung "PolicyKit authorization failed: challenge needed for org.freedesktop.ModemManager1.Device.Control" Nach Klick auf "Cancel" Button, ist die Meldung weg und wir können uns anmelden. Frage:Diese ungültige Abfrage vor dem Einloggen ist ja nicht nötig, s. Punkt 2 unten. Wie kann sie verhindert werden? *** 2 *** Nach Anmeldung läßt die erneute SIM-Abfrage bei mir - userAdmin - ohne Probleme beantworten. user2 ohne Adminrechte erhält nach SIM-PIN-Eingabe zwar zweimal die Mitteilung, das ginge nicht, weil Adminrechte nötig seien, aber nach zweimal "Cancel" bekommt er ebenfalls seine Netzverbindung, ohne Kennntnis des Admin-Passwortes. Frage: Wie läßt sich die zweimalige Meldung "Admin-Passwort erforderlich" verhindern"? Gruß, linuxcub |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
Danke, erst mal keine Antwort nötig. Meines und ähnliche Probleme sind schon in launchpad als Bug gemeldet. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1641 |
SIM deaktivieren/aktivieren gibt bei mir eine Error-Meldung: In man mmcli lese ich
Wenn ich bei mir in Ubuntu 14.04 oder 16.04 das eingebe, kommt jedoch eine Fehlermeldung: $ mmcli -m 0 | grep SIM error: couldn't find modem at '/org/freedesktop/ModemManager1/Modem/0' Warum? Wohl wird etwas mit folgendem Befehl gefunden mmcli -L Found 1 modems: /org/freedesktop/ModemManager1/Modem/2 [huawei] E173 Sieht aber anders aus! Heißt das, ich müsste jetzt statt eurer Befehle sudo mmcli -i 0 --disable-pin --pin=xxxx bzw. sudo mmcli -i 0 --enable-pin --pin=xxxx folgendes eingeben sudo mmcli -i 2 --disable-pin --pin=xxxx bzw. sudo mmcli -i 2 --enable-pin --pin=xxxx also statt der '0' eine '2'? Da ich nicht so versiert mit mmcli bin, möchte ich nichts falsch machen. Bitte um Hilfe! Danke, linuxcub |