Bluetooth Dongle fürs Mobiltelefon sichtbar machen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Atomara
Beiträge: 3
Registriert: 14.02.2005 22:26:43
Kontaktdaten:

Bluetooth Dongle fürs Mobiltelefon sichtbar machen

Beitrag von Atomara » 12.06.2009 00:15:14

Hi@all

Ich stehe vor einem großen Problem.
Ich besitze ein Sony Erricson T280i mit dem ich ein paar Fotos geschossen habe ,die ich nun per Bluetooth auf meinem DesktopPc senden will.

Soweit so gut folgendes funktioniert:

hci0 up <-- Dongle online bringen

hcitool scan:

Code: Alles auswählen

Scanning ...
	00:1F:E4:BF:BB:24	T280i
sdptool browse 00:1F:E4:BF:BB:24

Code: Alles auswählen

Browsing 00:1F:E4:BF:BB:24 ...
Service Name: Voice gateway
Service RecHandle: 0x10000
Service Class ID List:
  "Handsfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0105

Service Name: Voice gateway
Service RecHandle: 0x10001
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 2
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100

Service Name: Native Bluetooth OPP Server
Service RecHandle: 0x10002
Service Class ID List:
  "OBEX Object Push" (0x1105)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
  "OBEX" (0x0008)
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100






Ich weiß also dass der Obex-Push Dienst auf Channel 3 läuft.

meine main.conf

Code: Alles auswählen

[General]

# List of plugins that should not be loaded on bluetoothd startup
#DisablePlugins = network,input

# Default adaper name
# %h - substituted for hostname
# %d - substituted for adapter id
Name = %h-%d

# Default device class. Only the major and minor device class bits are
# considered.
#Class = 0x000100
#Mobile Phone needs this
class 0x100100


# How long to stay in discoverable mode before going back to non-discoverable
# The value is in seconds. Default is 180, i.e. 3 minutes.
# 0 = disable timer, i.e. stay discoverable forever
DiscoverableTimeout = 0

# How long to stay in pairable mode before going back to non-discoverable
# The value is in seconds. Default is 0.
# 0 = disable timer, i.e. stay pairable forever
PairableTimeout = 0

# Use some other page timeout than the controller default one
# which is 16384 (10 seconds).
PageTimeout = 8192

# Discover scheduler interval used in Adapter.DiscoverDevices
# The value is in seconds. Defaults is 0 to use controller scheduler.
DiscoverSchedulerInterval = 0

# What value should be assumed for the adapter Powered property when
# SetProperty(Powered, ...) hasn't been called yet. Defaults to true
InitiallyPowered = true

# Remember the previously stored Powered state when initializing adapters
RememberPowered = true

# Use vendor, product and version information for DID profile support.
# The values are separated by ":" and VID, PID and version.
#DeviceID = 1234:5678:abcd

# Do reverse service discovery for previously unknown devices that connect to
# us. This option is really only needed for qualification since the BITE tester
# doesn't like us doing reverse SDP for some test cases (though there could in
# theory be other useful purposes for this too). Defaults to true.
ReverseServiceDiscovery = true

# Enable name resolving after inquiry. Set it to 'false' if you don't need
# remote devices name and want shorter discovery cycle. Defaults to 'true'.
NameResolving = true
Was aber erstmal am wichtigsten ist .. wie mache ich den Dongle für das Telefon überhaupt sichtbar ?
Leider sind die Informationen dazu im Google total veraltet oder einfach nicht zielführend ,deshalb wende ich mich an Euch.

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Bluetooth Dongle fürs Mobiltelefon sichtbar machen

Beitrag von mindX » 12.06.2009 07:14:45

Wenn es mit GUI unter Gnome sein darf:
bluez-gnome http://packages.debian.org/lenny/bluez-gnome
Um in Nautilus per obex:/// direkt auf den Speicher vom Handy zuzugreifen:
gnome-vfs-obexftp http://packages.debian.org/lenny/gnome-vfs-obexftp

Antworten