XDA Orbit-Forum

XDA Orbit / HTC Artemis => XDA Orbit => Topic started by: white_rabbit on Oktober 15, 2007, 18:13:11

Title: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: white_rabbit on Oktober 15, 2007, 18:13:11
Hallo.
Wie ich gesehen habe, kann man unter Linux das Tool "kmobiletools" benutzen, um über bluetooth sein Handy zu steuern. Das scheint mit gängigen Handys auch gut zu klappen -- eine Anleitung für den XDA Orbit gibt es außerdem hier:
http://forum.ubuntuusers.de/topic/77801/

Was ich nun aber möchte, ist folgendes: Da bei meinem Orbit eigentlich NIE Bluetooth eingeschaltet ist und es hier auch schneller geht, das USB-Kabel an den XDA zu stecken als Bluetooth zu aktivieren, frage ich mich, ob man dieses Tool auch so konfigurieren kann, dass es über's Kabel z.B. eine SMS abschickt?
Hat das mal einer ausprobiert? Wie heißt das Device, wenn man den Orbit unter Linux an den USB-Port hängt?
Danke f. Ideen...
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: white_rabbit on März 21, 2008, 12:26:47
*push*
Ich habe jetzt lange nix zu diesem Thema gemacht und wollte heute nochmal damit anfangen -- leider geht es nach wie vor nicht richtig vorwärts. Hat es jemand geschafft, Kmobiletools mit dem XDA Orbit (1) via BT zu verbinden?
Gibt es einen besonderen Init-String oder so? Ich habe das hier eingestellt (ohne Erfolg):

Code: [Select]
Mobile phone device:
/dev/rfcomm0

Text encondig:
8859-1 (default?)

Port speed:
115200

Init string (default):
AT S7=45 S0=0 V1 X4 &c1 E0


and:
Phone type:
Generic GSM device
with
CKPD dial system (also tried ATD)

liefert:
Code: [Select]
kmobiletools: PDU mode: false
kmobiletools: IsMotorola:false; canDoMM*:false
kmobiletools: WARNING: Pixmap not found for mimetype inode/socket
kmobiletools: Forcing device to close
Mutex destroy failure: Device or resource busy
(always)
Input/output error
Input/output error
...
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: Uncle_CM on März 22, 2008, 12:35:49
Hi,

ich kenn mich mit kmobiletools überhaupt nicht aus, da ich gnomeuser bin ... aber in der Config steht: /dev/rfcomm0
existiert dieses devices denn schon?

Und welches Linux nutzt?

Hier ist zB eine Anleitung für GEntoo:
http://gentoo-wiki.com/HOWTO_USB_sync_for_Palm_PDAs_with_Evolution_2.0_and_udev
Soweit ich das seh wird da gut erklärt, wie man den PDA über USB an den Rechner anschliesst ...
Ich pers. nutze aber Bluetooth, da ich das angenehmer find als andauernd das Kabel dran zu hängen ...
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: white_rabbit on März 22, 2008, 13:41:35
Code: [Select]
/dev/rfcomm0
existiert dieses devices denn schon?

Klar -- komischerweise kann ich aber nur sehr bedingt darauf zugreifen. So geht z.B.
Code: [Select]
rfcomm bind/release
oder auch
hcitool scan

aber wenn ich nach Services suche, klappt z.B. ein:
Code: [Select]
sdptool browse nicht (keine Ergebnisse).

Ich würde es gerne deshalb lieber über USB-Kabel als über BT machen, da man BT immer erst anstellen muss. Das nervt mich irgendwie. Außerdem scheint das pairing nur zu klappen, wenn der XDA auch sichtbar ist? Das muss man ja dann jedes Mal nochmal extra einschalten. Dann doch lieber per Kabel.
Aber wie gesagt: Momentan klappt leider keiner der beiden Wege...
Ich habe mittlerweile auch kmobiletools 0.5-beta installiert. Da ist zwar ein neuer und viel besserer Wizzard dabei, doch der XDA wird nach wie vor leider nicht gefunden. Schade!
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: Uncle_CM on März 22, 2008, 17:12:50
wurde das gerät denn über
Code: [Select]
lsusb #bzw lsusb -vrichtig erkannt?
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: white_rabbit on März 22, 2008, 17:17:00
Denke schon -- der Befehl liefert (als root):
Code: [Select]
Bus 001 Device 005: ID 0bb4:0bce High Tech Computer Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         1 ?
  bDeviceProtocol         1 Microsoft ActiveSync
  bMaxPacketSize0        64
  idVendor           0x0bb4 High Tech Computer Corp.
  idProduct          0x0bce
  bcdDevice            0.00
  iManufacturer           1 HTC
  iProduct                2 Generic RNDIS
  iSerial                 3 22841303-5914-3203-9801-0050bf3f5313
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           62
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       239 Miscellaneous Device
      bInterfaceSubClass      1 ?
      bInterfaceProtocol      1 Microsoft ActiveSync
      iInterface              0
      Class specific interface descriptor for class 239 is unsupported
      Class specific interface descriptor for class 239 is unsupported
      Class specific interface descriptor for class 239 is unsupported
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)
Title: Re: KMobileTools und XDA Orbit am Kabel einstellbar?
Post by: Uncle_CM on März 22, 2008, 20:17:05
hmm, scheint so ... zumindest interpretier ich folgende Zeile als funktionierend:
Code: [Select]
iProduct                2 Generic RNDIS
Leider installier ich grad auf meinem Intranet Server derzeit Gentoo neu, deswegen kann ich grad nix testen ...
Aber ich denke, dass ich morgen mal testen kann eine Verbindung herzustellen. Weil ich gebe ungern theoretische Hilfestellungen ;)

Aber da du ja KDE user bist kannst du auch mal versuchen "kpilot" zu starten. Das sollte das PDA theoretisch erkennen und auch richtig einstellen über einen Wizard ...