Top_bar_btn_squeeze
Friday, Apr 25 2008 no comments

Dazu wollte ich auch schon lang was schreiben. Ich empfehle generell die BASE-/E-Plus-Internet-Flatrate für 25€/mo, weil nicht ortsgebunden und für eine Flatrate ziemlich günstig. Nachteile sind fehlendes HDSPA (also maximal 384kb/s) und anscheinend seit neuestem auch willkürliche Kündigungen (siehe dazu auch die neue c’t). Zu so einem Vertrag passt nur ein UMTS-Handy, keine Einsteckkarte oder USB-Modem, weil ein normaler Laufzeitvertrag fürs Telefonieren mit monatlicher Grundgebühr Voraussetzung ist. Überall online ist aber außer praktisch (Handytickets in Verkehrsverbünden und bei der Bahn!) einfach cool :D

Ein UMTS-Handy als Modem fürs Laptop funktioniert natürlich auch unter Linux, und zwar wesentlich zuverlässiger und komfortabler als unter Windows - wenn man das Ganze konfiguriert bekommt. Die folgende Anleitung basiert auf einem Nokia E61 und meinem Ubuntu-Schleppie, sollte aber mit jedem Handy bzw. Laptop mit Bluetooth und USB sehr ähnlich einzurichten sein, eine generell funktionierende BT/USB-Konfiguration auf dem Rechner und funktionierendes UMTS auf dem Handy vorausgesetzt.

USB:

  1. Handy einstecken
  2. dmesg |grep ACM sollte etwas in dieser Art ausgeben:
    cdc_acm 2-1:1.10: ttyACM0: USB ACM device
  3. kppp (o.Ä.) starten, auf “Einrichten …” klicken, zum Reiter “Modems” wechseln, auf “Neu …” klicken
  4. Auf dem Geräte-Reiter dem Modem einen sinnvollen Namen (z.B. “USB”) geben, bei “Modemgerät” das Gerät aus der dmesg-Ausgabe einstellen und die Geschwindigkeit auf 921600 stellen und dann alles mit “OK” bestätigen.
  5. Auf den “Zugänge”-Reiter wechseln und einen neuen Zugang erstellen (”Manuelle Einrichtung” auswählen, falls danach gefragt wird) - zum Beispiel namens “UMTS” :P Als Telefonnummer *99# eintragen. Rest kann (zumindest bei E-Plus) so bleiben.
  6. Alles mit “OK” bestätigen und auf “Verbinden” klicken (Benutzername und Passwort sind bei E-Plus nicht nötig, für andere Anbieter siehe teltarif.de). Herzlichen Glückwunsch - wenn alles funktioniert. Probleme einfach in die Comments schreiben, vielleicht fällt mir ja was ein…

Bluetooth:

  1. Bluetooth auf Laptop und Handy aktivieren
  2. sdptool search 0x1103 ausführen, Ausgabe beispielsweise:
    Class 0x1103
    Inquiring ...
    Searching for 0x1103 on 00:11:22:33:44:55
    Service Name: Dial-Up Networking
    Service RecHandle: 0×10047
    Service Class ID List:
    “Dialup Networking” (0×1103)
    Protocol Descriptor List:
    “L2CAP” (0×0100)
    “RFCOMM” (0×0003)
    Channel: 2
    Language Base Attr List:
    code_ISO639: 0×454e
    encoding: 0×6a
    base_offset: 0×100
    Profile Descriptor List:
    “Dialup Networking” (0×1103)
    Version: 0×0100
  3. Das rfcomm-Modul muss geladen sein (lsmod |grep rfcomm müsste etwa
    rfcomm 42136 4” ausgeben), sonst mit modprobe rfcomm laden bzw. beim Start automatisch laden (rfcomm in eine neue Zeile an die /etc/modules anhängen).
  4. Eine /etc/bluetooth/rfcomm.conf mit folgendem Inhalt erstellen:
    rfcomm0 {
    # Automatically bind the device at startup
    bind yes;
    # Bluetooth address of the device
    device 00:11:22:33:44:55;
    # RFCOMM channel for the connection
    channel 2;
    # Description of the connection
    comment "Nokia E61";
    Device-Adresse und Channel müssen geändert werden, siehe die fett markierten Abschnitte im vorherigen Schritt. Danach das rfcomm-Modul neu laden bzw. den Rechner neu starten.
  5. Im kppp ein neues Modem erstellen (siehe USB-Anleitung), einziger Unterschied: Das Gerät heisst /dev/rfcomm0 anstatt /dev/ttyACM0. Herzlichen Glückwunsch - Probleme in die Comments.

Comments


Gesammelte Werke der Stufe 13. Ein alternativer Planet mit mehr Usern findet sich unter http://chneukirchen.org/wgabi2007.

Wer noch andere Feeds hat, bitte mir mailen.
sponsor
time tracking harvest

Harvest - Simple time tracking, powerful reporting.

Suprss
(Subscribe to this page via RSS!)