Portál AbcLinuxu, 10. května 2025 05:11

Dotaz: S55, Obexftp, Bluetooth

Josef Kufner avatar 1.7.2004 01:37 Josef Kufner | skóre: 70
S55, Obexftp, Bluetooth
Přečteno: 549×
Odpovědět | Admin
Mam Siemense S55 v usb mam bluetooth dongle. Oboji funguje, vzajemne se videji, lze mezi nima vzajemne posilat soubory pres gnome-obex-send a gnome-obex-server, ussp-push a obex-server. Tohle probiha vetsinou bez potizi.

Jenze ja chci pristupovat do mobilu z pocitace pres obexftp nebo neco takovyho. Proste aby mobil se mohl poklidne nekde valet a ja nemusel na nej ani sahnout.

Kdyz se pomoci obexftp pokusim poslat soubor do mobilu, tak se deje toto:
$ obexftp -t /dev/rfcomm0 -p hello.txt 
Custom transport set to 'Siemens/Ericsson'
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
pri prvnim "Connecting" se mobil zepta na pin, zadam stejny jako je v /etc/bluetooth/pin a pak se chvili nic nedeje, ikonka na displeji mobilu ukazuje ze je BT spojeni aktivni ale pak pocitac napise ono failed a pak uz to jde rychle. Mobil se pritom tvari jakoby nic.

Uz opravdu netusim cim by to mohlo byt... prohledal jsem co se dalo ale nikde o tomhle problemu nic nepisou... uz jsem z toho modrozubyho nesmyslu docela dost zmatenej :-(

co jsem nasel tak akorat http://www.fuschlberger.net/bluetooth/ a nejake tomu podobne, ale neco mi tam nekde chybi...

Distro: Debian Unstable

/etc/bluetooth/rfcomm.conf:
rfcomm0 {
        bind yes;
        device 00:01:E3:39:FD:DF;
        # OBEX File Transfer, OBEX Synchronisation
        channel 5;
        # OBEX Object Push
        #channel 4;
        comment "jk-mobil device";
}
/etc/bluetooth/hcid.conf:
# HCId options
options {
        autoinit yes;
        security none;
        pairing multi;
        pin_helper /usr/bin/bluez-pin;
}
# Default settings for HCI devices (promazal jsem komentare)
device {
        name "%h-%d";
        class 0x100;
        iscan enable; pscan enable;
        lm accept;
        lp rswitch,hold,sniff,park;
}
lsmod (zkráceno)
$ lsmod
Module                  Size  Used by
rfcomm                 41304  2 
l2cap                  28032  5 rfcomm
hci_usb                15360  1 
bluetooth              52580  5 rfcomm,l2cap,hci_usb
predem diky
Hello world ! Segmentation fault (core dumped)
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.7.2004 08:42 jm
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Odpovědět | | Sbalit | Link | Blokovat | Admin
A kdyz vypnete ten PIN, tak taky nic?
1.7.2004 13:15 happy | skóre: 20
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja na posielanie do mobilu pouzivam kdebluetooth a chodi to super tu je link http://kde-bluetooth.sourceforge.net/
Josef Kufner avatar 1.7.2004 13:56 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
kdyz ja chci cmd line prikazy, hlavne kvuli scriptovani... neco jako ze kdyz to najde muj mobil tak to odzalohuje sms, sesynchronizuje kontakty... taky by se chudak mobil dal znasilnit k dalsim nekalym vecem jako treba dalkove ovladani mplayeru a xmms... grafika me hrozne svazuje a navic nemam nainstalovany kde. Ale diky za tip, aspon vim ze to nekde funguje ;)
Hello world ! Segmentation fault (core dumped)
13.7.2004 02:40 Jan Čapek
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Zdravim,

dneska v pulnoci sem si vzpomnel, ze mi od vanoc visi na zdi usb dongle od MSI (PC2PC) a zacal experimentovat s S55. V podstate vsechno sem rozchodil a to na jadru 2.4.25 bez spec. patche..

Nece o obexu jsem se docetl na: http://triq.net/obex/examples.html

Zkousel jsem listovat adresare a vse funguje jak ma pomoci utilitky obexftp. Napr: 'obexftp -b 00:01:E3:1C:56:A3 -B 5 -l/' vylistuje vsechny adresare a bez alternativni transportni vrstvy.

Stejne tak dobre funguje: 'obexftp -t /dev/rfcomm0 -p .bashrc' - podminkou aby tento prikaz prosel a nedopadl 'connection failed' je, ze mate zprovozneni rfcomm. Kolega mi poradil, je treba spustit utilitku rfcomm: 'rfcomm connect rfcomm0 00:01:E3:1C:56:A3' -> ted lze navic mluvit s telefonem jako s modemem pres lib. terminalovy program.

Docela se mi libi myslenka zneuzit BT na mobilu k ovladani PC. Alespon shutdown atd. by se mi doma hodil. Mate nejakou konkretni predstavu jak to provest, bez psani kodu - tj. poskladat dostupne utilitky do skript apod.?

Zatim
13.7.2004 08:05 jm
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
To se tady jiz resilo, nekdo tvrdil, ze to je jednoduche, ale nejak se to nedoresilo. Tak hodne stesti. ;-)
Josef Kufner avatar 14.7.2004 01:43 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
$ obexftp -b $M -B 5 -x
No custom transport
Connecting...bt: -1
failed: connect
Still trying to connect
Connecting...bt: -1
failed: connect
Still trying to connect
Connecting...bt: -1
failed: connect
Still trying to connect
$ rfcomm connect rfcomm0 $M Can't connect RFCOMM socket: Resource temporarily unavailable
Mobil (Sie S55) se zepta na pin, natukam tam to co je v /etc/bluetooth/pin, chvili nic a pak ono failed... zkusil jsem vycistit konfiguraky (preinstalovat bluez-utils), pak jsem zkousel povypinat veskere zabezpeceni, a porat totez... ach jo. kernel mam 2.6.6 (vanila) a bluez-utils 2.7-4
Hello world ! Segmentation fault (core dumped)
14.7.2004 07:48 happy | skóre: 20
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
A ten pin mas aky? Standardne tam je BlueZ a ak mas standardny tak si ho zmen na cisla.
14.7.2004 12:10 Steve
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Dobry den,

resil jsem stejny problem s obexftp 0.10.3 a pomohlo pouziti novejsi verze :-)

http://triq.net/obexftp/obexftp-0.10.4-rc3.tar.gz
Josef Kufner avatar 14.7.2004 20:16 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
hmm... tak jsem bohuzel nezaznamenal vubec zadnou zmenu :(
Hello world ! Segmentation fault (core dumped)
29.7.2004 12:07 Jozef Botka (jozix)
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
No, mal som ten istý problém a vyriešil som ho spustením /usr/sbin/hdpd

a

/usr/sbin/sdpd

veľa šťastia!
26.9.2004 22:02 Ticho
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
sdpd som nasiel, ale hdpd nemam.. Ktory balik ho nainstaluje?
26.9.2004 22:00 Ticho
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Napodobne, dokonca uz vysla ostra 0.10.4, a sprava sa rovnako... Bez ohladu na to, aky pin zadam, obexftp sa zastavi na Connecting... a po chvili umrie.
26.9.2004 22:01 Ticho
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Nepyta to od teba pin? Ak ano, funguje ten z /etc/bluetooth/pin ?

Vdaka.
6.11.2004 00:21 Martin
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Odpovědět | | Sbalit | Link | Blokovat | Admin
Postup:
xhost +
su -
export DISPLAY=:0
# takze kriticka cast je za nami :) -- ze som na to prisiel
rfcomm bind rfcomm0 00:01:E3:22:61:AB
obexftp -t /dev/rfcomm0 -l /
# zadaj na phoje 1234
# otvori sa v linuxe graficke okno a zadaj 1234

# ... huraa a vypise adresare

:)
Otestovane na debiane :)
6.11.2004 10:52 Tomas Mudroch
Rozbalit Rozbalit vše Re: S55, Obexftp, Bluetooth
Odpovědět | | Sbalit | Link | Blokovat | Admin
A nemuze to byt tim, ze v KDE se nepouziva bluepin ale kbluepin ? Viz. http://www.mandrake.cz/index.php?aid=1&menuid=1000&artid=2197

TM.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.