Hallo Forum Users,
ich habe ein frisch installiertes Ubuntu 15.10. Mein Problem ist ich krieg meinen o2 Huawei E173 Prepaid Stick nicht zum laufen. Ich hatte vor einiger Zeit ein Ubuntu 12.04 laufen, und hatte gar keine Probleme damit. Ich musste ihn einstecken und er lief.
Ich hatte den Stick schon soweit das er unter dem Befehl „ifconfig“ sichtbar war. Und im Network Manager hatte er eine IP – Adresse und zwei DNS Server. Aber das funktioniert nicht mehr. Ich habe jetzt noch kein Paket gebucht, er müsste doch auch so erkannt werden, oder?
Nun habe ich folgendes Problem:
Es wird der PIN abgefragt, dann das Passwort. Dann gehe ich auf neue Mobile Breitbandverbindung. Klicke auf o2, Abrechnungsmodus auswählen: LOOP, Zugangspunkt (APN) zum ausgewählten Abrechnungsmodus: pinternet.interkom.de, Anwenden.
Fehlermeldung:
Hinzufügen/Aktivierung der Verbindung schlug fehl. (1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/1' failed in libnm-glib.
Nun habe ich die UMTS Checkliste auf Ubuntu Users angewandt.
Erstens:
Überprüfung der Rechte: Die Gruppenzugehörigkeit zu dip und dialout sollte vorhanden sein. Über das Terminal [2] kann das mit dem Befehl
groups
überprüft werden. Finden sich diese zwei Gruppen nicht in der Ausgabe, ist das mit sudo usermod -a -G dip,dialout $(whoami) behebbar. Danach unbedingt ab- und wieder neu anmelden, damit die Änderungen wirksam werden.
Zweitens:
Falls der Modemtreiber den Modemschnittstellen nicht zugeordnet ist, muss der Modemtreiber neu geladen werden. Zur Überprüfung kann wieder im Terminal [2]
usb-devices verwendet werden. Steht bei der Ausgabe der Schnittstellen zum Gerät bei allen Modemschnittstellen kein Treiber, beispielsweise
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
müssen diese Schnittstellen einem Treiber zugeordnet werden. Ein häufig verwendeter Treiber ist option, der bei unterstützten Geräten im Terminal [2] mit
sudo modprobe option
geladen werden kann. Die Ausgabe von usb-devices sollte sich dann im obigen Beispiel auf I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option ändern.
Und danach die Seite USB Mode Switch auf Ubuntu Users
Huawei Sticks
Aktuelle Huawei-Sticks können im Terminal mit folgenden Befehl vom Datenträgermodus in den Modemmodus geschaltet werden:
sudo usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'
Die Product-ID 1c0b ist dabei an die Product-ID des jeweiligen Huawei-Sticks im Datenträgermodus anzupassen. Nach dem manuellen Umschalten ist meist auch noch ein manuelles Laden des Treibers erforderlich:
sudo modprobe option
echo "12d1 1c05" | sudo tee /sys/bus/usb-serial/drivers/option1/new_id
Die Product-ID 1c05 ist dabei durch die ProductID des Huawei-Sticks im Modemmodus zu ersetzen.
Eine Automatisierung dieser Befehle ist mittels udev möglich. Dazu legt man mit einem Editor [5] mit Root-Rechten [6] die Datei /etc/udev/rules.d/70-usb-modeswitch.rules mit folgendem Inhalt an:
# eigene udev-Regeln für UMTS-Sticks
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'"
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c05", RUN+="/bin/bash -c 'modprobe option && echo 12d1 1c05 > /sys/bus/usb-serial/drivers/option1/new_id'"Die Product-ID 1c0b ist dabei durch die ID im Datenträgermodus, 1c05 durch die ID im Modemmodus zu ersetzen. U.U. müssen die Geräte noch neu eingelesen werden: udev.
Meine Ausgaben:
Abfrage für USB-Geräte: lsusb
florian@florian-TMP453-M:~$ lsusb Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 003: ID 064e:e330 Suyin Corp. Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 8087:07da Intel Corp. Bus 001 Device 003: ID 12d1:1436 Huawei Technologies Co., Ltd. Broadband stick Bus 001 Device 002: ID 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Nur bei UMTS/GPRS-Sticks noch zusätzlich:
usb-devices
florian@florian-TMP453-M:~$ usb-devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0002 Rev=04.02 S: Manufacturer=Linux 4.2.0-25-generic xhci-hcd S: Product=xHCI Host Controller S: SerialNumber=0000:00:14.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=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=046d ProdID=c05b Rev=54.00 S: Manufacturer=Logitech S: Product=USB Optical Mouse C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=98mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 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=option I: If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=option 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 T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=03 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=8087 ProdID=07da Rev=78.69 C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=0mA I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 4 D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1 P: Vendor=1d6b ProdID=0003 Rev=04.02 S: Manufacturer=Linux 4.2.0-25-generic xhci-hcd S: Product=xHCI Host Controller S: SerialNumber=0000:00:14.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=480 MxCh= 3 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0002 Rev=04.02 S: Manufacturer=Linux 4.2.0-25-generic ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1a.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=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 6 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=8087 ProdID=0024 Rev=00.00 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=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=064e ProdID=e330 Rev=01.00 S: Manufacturer=SuYin S: Product=HD WebCam C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 3 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1d6b ProdID=0002 Rev=04.02 S: Manufacturer=Linux 4.2.0-25-generic ehci_hcd S: Product=EHCI 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=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 8 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=8087 ProdID=0024 Rev=00.00 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
aktuelle Netzwerkkonfiguration abfragen: (folgendes tritt auch nicht mehr auf)
ifconfig -a
ppp0 Link encap:Punkt-zu-Punkt-Verbindung
inet Adresse:10.36.122.139 P-z-P:10.64.64.64 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1500 Metrik:1
RX-Pakete:12 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:31 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX-Bytes:576 (576.0 B) TX-Bytes:1156 (1.1 KB)iwconfig
florian@florian-TMP453-M:~$ iwconfig ppp0 no wireless extensions.
Route -n
florian@florian-TMP453-M:~$ route -n Kernel-IP-Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 100 0 0 enp13s0 0.0.0.0 0.0.0.0 0.0.0.0 U 750 0 0 ppp0 10.36.122.139 0.0.0.0 255.255.255.255 UH 750 0 0 ppp0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 ppp0 192.168.2.0 0.0.0.0 255.255.255.0 U 100 0 0 enp13s0
Konfiguration des NetworkManagers
florian@florian-TMP453-M:~$ cat /var/lib/NetworkManager/NetworkManager.state [main] NetworkingEnabled=true WirelessEnabled=false WWANEnabled=true WimaxEnabled=true florian@florian-TMP453-M:~$ cat /etc/NetworkManager/NetworkManager.conf [main] plugins=ifupdown,keyfile,ofono dns=dnsmasq [ifupdown] managed=false
Danke, Flo