[[Vorlage(archiviert,)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Packprogramme: Archive entpacken] [:Rechte: Rechte für Dateien und Ordner ändern] [:Menüeditor: Programme zum Menü hinzufügen] [:Programme_starten: Ein Programm starten] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./umtsmon_logo.png, 48, align=left)]] [http://umtsmon.sourceforge.net/ UMTSmon] {en} ist ein Programm zur Steuerung einer [:Mobiler_Datentransfer:UMTS]-Verbindung. Der unter Ubuntu vorinstallierte [:Network-Manager:] kann ebenfalls für UMTS benutzt werden, versagt aber z.B. bei manchen PCMCIA-Karten. Außerdem können mit dem Programm SMS empfangen und versandt werden. Wichtig ist noch die Möglichkeit, die PIN-Abfrage abzustellen, da diese den möglichen Betrieb moderner UMTS-Surf-Sticks mit dem Network-Manager blockieren kann. [[Bild(./umtsmon_main.png,150,align=right)]] Wichtig zum Verständnis ist vielleicht noch der Hinweis, dass das Programm keine eigenen Kernelmodule bzw. Treiber enthält. Die zu verwendende UMTS-Hardware muss deshalb bereits vorher erkannt worden und einsatzbereit sein. Das heißt insbesondere, dass die Umschaltung vom Datenträger- in den Modem-Modus (typisch für USB UMTS-Hardware; siehe [:USB_ModeSwitch:]) idealerweise schon bei der Initialisierung der Hardware erfolgen sollte. Leider wird trotzdem nicht jede [http://umtsmon.sourceforge.net/cards/ UMTS-Hardware] {en} vom Programm dann auch erkannt. = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] == Voraussetzungen == UMTSmon benötigt das folgende Paket, das zuerst installiert [1] werden muss: {{{#!vorlage Paketinstallation libqt3-mt, nur bis [:Precise:Ubuntu 12.04] }}} == Manuell == Anschließend kann das Programm als Archiv (enthält eine vorkompilierte Binärdatei) von der [http://sourceforge.net/projects/umtsmon/files/ Downloadseite] {en} {dl} heruntergeladen werden. Mit dem Entpacken [2] und Kopieren der Datei '''umtsmon''' z.B. in den Ordner '''~/bin/''' für den angemeldeten Benutzer oder '''/usr/local/bin/''' bei systemweiter Nutzung ist die Installation fast abgeschlossen. [[Vorlage(Fremd, Software, "Die vorkompilierte Binärdatei ist nur mit 32-bit-Systemen verwendbar!")]] Der Quellcode ist in der Datei `umtsmon-0.x.src.tar.gz` enthalten. Eine Anleitung zum Selbstkompilieren ist im Abschnitt [#Links Links] weiter unten zu finden. Bei einer manuellen systemweiten Installation passt man die Zugriffsrechte [3] mit folgendem Befehl an: {{{#!vorlage Befehl sudo chmod 755 /usr/local/bin/umtsmon }}} Um die Programmsprache auf Deutsch zu ändern, muss der __Inhalt__ des Ordners '''i18n''' aus der Archivdatei mit [:sudo:Root-Rechten] nach '''/usr/share/umtsmon/translations/''' kopiert werden. Zusätzlich sollte die Symboldatei '''umtsmon-128x128.png''' nach '''/usr/share/pixmaps/''' kopiert werden. Ein Programmstarter [4] wird nicht angelegt, ist aber im Archiv enthalten ('''umtsmon.desktop'''). Wenn dieser nach '''/usr/share/applications/''' kopiert wird, kann das Programm im Menü über ''"Netzwerk -> Verwalte dein UMTS/GPRS-PCMCIA-Modem"'' oder mit {{{#!vorlage Befehl umtsmon }}} direkt aus dem Installationsordner gestartet [5] werden. == Fremdpakete == * [http://people.debian.org/~winnie/umtsmon/ umtsmon_0.9-1_i386.deb] {dl} * [http://www.to-st.de/download/linux/eeepc/00-pool/main/u/umtsmon/ umtsmon_0.9-2_i386.deb] {dl} - speziell für den [:Archiv/Asus_Eee_PC:Asus Eee PC] [[Vorlage(Fremd, Paket)]] = Konfiguration = Beim 1. Start werden einige Systemeinstellungen ([http://en.opensuse.org/Umtsmon#Starting_Umtsmon_For_The_First_Time Bild] {en}) überprüft. Prinzipiell sollte kontrolliert werden, ob der aktuelle Benutzer "Internet-Verbindungen mit Modem aufbauen" und "Modems verwenden" darf (bzw. Mitglied der Gruppe `dialout` ist). Nur beim Einsatz einer UMTS PCMCIA-Karte muss noch das Zugriffsrecht auf '''pccardctl''' gesetzt werden: {{{#!vorlage Befehl sudo chmod u+s /sbin/pccardctl }}} Damit kann auch ein unprivilegierter Benutzer die PCMCIA-Karte nutzen. {{{#!vorlage Warnung Das unüberlegte Setzen des [:chmod#SUID-Bit:SUID-Bits] kann die Systemsicherheit beeinträchtigen. }}} Wer UMTSmon mit UMTS USB-Hardware nutzen will, muss zusätzliche Programme wie [:USB_ModeSwitch:] oder [http://www.pharscape.org/ozerocdoff.html ozerocdoff] {en} benutzen, um diese Hardware vom Datenträger- in den Modem-Modus umzuschalten. Welches dieser Programme eingesetzt werden muss, hängt von der jeweiligen Hardware ab. Um noch die Symbolleiste des Programms dem Systemstandard unter GNOME anzupassen, wird ''"System -> Einstellungen -> Qt3 Konfiguration"'' aufgerufen und der GUI Style "Polymer" ausgewählt (siehe auch [:KDE Anwendungen unter GNOME:]). = Benutzung = [[Bild(./umtsmon_manage_profiles.png,150,align=right)]] Vor der Einwahl ins UMTS-Netz muss zuerst ein Profil angelegt und als aktiv definiert werden. Über ''"Connection -> Manage Profiles"'' gelangt man in die Übersicht. Hier werden nun neue Profile angelegt, bestehende bearbeitet oder entfernt und ein Profil als Standard ("aktiv") markiert. == Profil anlegen == [[Bild(./umtsmon_edit_profile.png,200,align=right)]] Dazu müssen prinzipiell drei Angaben erfolgen: * APN * Benutzername * Kennwort Weitere Hinweise sind in der [:Mobiler_Datentransfer#Providertabelle-A-Z:Providertabelle A-Z] zu finden. Zusätzlich muss evtl. noch im Hauptmenü unter ''"PIN-Settings"'' die PIN der SIM-Karte eingegeben werden - falls man diese nicht deaktiviert hat. == Einwahl == Nun steht dem Einsatz von UMTSmon nichts mehr in Weg. Für die aktuelle Verbindung wird u.a. - bei Volumentarifen wichtig - das Datenvolumen aufgezeichnet. Folgende Funktionen sind über die Symbolleiste verfügbar: ||<-3 cellstyle="background-color: #E2C890;" :> '''Symbolleiste''' || || '''Symbol''' || '''Bedeutung''' || '''Tastenkürzel''' || ||<:> [[Bild(./umtsmon_toolbar_manage_profiles.png,,center)]] || Profilverwaltung || [[Vorlage(Tasten, Strg+p)]] || ||<:> [[Bild(./umtsmon_toolbar_connect_default.png,,center)]] || Verbinde mit dem Standardprofil || [[Vorlage(Tasten, Strg+c)]] || ||<:> [[Bild(./umtsmon_toolbar_disconnect.png,,center)]] || Verbindung trennen || [[Vorlage(Tasten, Strg+d)]] || ||<:> [[Bild(./umtsmon_toolbar_create_sms.png,,center)]] || neue SMS erstellen || [[Vorlage(Tasten, Strg+s)]] || ||<:> [[Bild(./umtsmon_toolbar_sysinfo.png,,center)]] || öffnet einen Dialog mit Systeminformationen || || ||<:> [[Bild(./umtsmon_toolbar_refresh_display.png,,center)]] || Netzwerk-/Signal-/Statistik-Anzeige aktualisieren* || || * `kann automatisch aktualisiert werden` === Tastaturkürzel === Wenn die Programmsprache auf Deutsch geändert wurde, ändern sich auch die Tastenkürzel: aus [[Vorlage(Tasten, Strg+p)]] wird nur [[Vorlage(Tasten, P)]], aus [[Vorlage(Tasten, Strg+d)]] wird nur [[Vorlage(Tasten, D)]] usw. Dies scheint ein Übersetzungsfehler zu sein. = Problembehebung = Siehe auch [:Mobiler_Datentransfer/UMTS-Checkliste:]. == Allgemein == Zur Fehlerdiagnose sollte das Programm in einem Terminal-Fenster [6] aufgerufen werden. Dort finden sich dann entsprechende (englische) Fehlermeldungen, die die Problemquelle näher beschreiben. In diesem Zusammenhang kann es nützlich sein, das Programm mit {{{#!vorlage Befehl umtsmon -v 5 }}} zu starten, um möglichst viele Details zu erhalten (Syntax: `-v x`, wobei `x` = 1 bis 5 sein kann). == Benutzerrechte == Wenn das Programm testweise mit `sudo umtsmon` gestartet wurde, werden der Eigentümer und die Rechte des Ordners '''~/.umtsmon''' auf den Systemadministrator '''root''' übertragen. Anschließend scheitern alle weiteren Versuche, das Programm als normaler Benutzer zu starten. Abhilfe schafft das Zurücksetzen des Eigentümers und der Rechte auf den aktuellen Benutzer: {{{#!vorlage Befehl sudo chown -R ~/.umtsmon }}} Für `` ist der eigene Benutzername 2x in der Form `Benutzername.Benutzername` einzutragen. == Firefox == Wenn trotz bestehender Verbindung keine Webseiten angezeigt werden können, sollte in Firefox die Option ''"Datei -> Offline arbeiten"'' kontrolliert werden. == Netzwerk-/Signal-/Statistik-Anzeige == Bei mancher UMTS-Hardware kann es vorkommen, dass während einer bestehenden Verbindung die (automatische) Netzwerk-/Signal-/Statistik-Anzeige fehlt. Die Verbindung selbst wird dadurch aber nicht beeinträchtigt. Nach dem Trennen der Verbindung funktioniert alles wieder. = Links = * [http://umtsmon.sourceforge.net/ Projektseite] {en} * [post:1470694:UMTSmon aus dem Quelltext kompilieren] - Forenbeitrag Ubuntuusers.de * [topic:o2-surfstick-mit-ubuntu-7.04-7.10-8-04:UMTSmon für O2] {de} - Forenbeitrag Ubuntuusers.de * [:Archiv/UMTS_per_PCMCIA:] - Einsatz einer UMTS PCMCIA-Karte (von [http://www.option.com/ Option] {en}) unter Ubuntu * [:Archiv/UMTS_per_PCMCIA/GNOME_PPP:] - Einwahl mit GNOME-PPP # tag: Netzwerk, Internet, Kommunikation, UMTS