Problemas con obexftp

Iniciado por bluga, 28 Enero 2009, 13:59 PM

0 Miembros y 1 Visitante están viendo este tema.

bluga

Hola amigos, mi problema es el siguiente, tengo implementado un programa para búsqueda de servicios y envío. El enviío es una modificación del obexftp. El caso es que me escanea los servicios pero no me envia. Viendo que era problema del envio  trate de hacer un puro obexftp ( obexftp -b 00:2C:9A:74:EF:4A -B 9 -p archivo  o obexftp --uuid none --noconn -b 00:2C:9A:74:EF:4A -B 9 -p archivo) y me salta este error :
Connecting...failed: connect
error on connect(): Success
Still trying to connect
Connecting...failed: connect
error on connect(): Success
Still trying to connect
Connecting...failed: connect
error on connect(): Success
Still trying to connect
Tengo instalada todas las librerias habidas y por haber, aparte del obexftp0.22 y el openobex1.3 y no tengo ni idea de cual es el problema. ¿Podeis ayudarme?

dantemc

estas detras de un proxy?
8-D

SirGraham

#2
Hola,

@dantemc: ¿Y que tiene que ver el proxy con una conexion bluetooth?  :huh:

@bluga: Seguro que el Canal de Obex FTP es correcto? Lo has verificado con SDPTool?


Saludos,
Sir Graham.
   

dantemc

ahh, yo no sé que es ese programa, asi que me imagine que era uncliente ftp XD.  Me estoy quedadno viejo con esto de la tecnología......


A *****, no sabia ni en que foro estaba. XD. bueno perdón.

pueden borrar esto? XD. soy rookie.
8-D

berz3k

XDD despistao de dantemc XD mod delete de msg...

-berz3k.

bluga

Hola, gracias por el interés, decir que sí que me fijo bien en el canal de obexftp. Ya que desde otro ordenador lo hago correctamente. Me he fijado que el error lo da en esta llamada
ret = obexftp_connect_src(cli,puerto, device, canal,NULL,0).
La llamada anterior obexftp_open (...) me la realiza bien.
Decir que lo estoy corriendo en una debian para arm.
Gracias


SirGraham

#6
Hola,

Entiendo que si estas corriendo en ARM quieres hacer algo de Marketing de proximidad.

Algunos comentarios:

- Mi consejo es que no uses herramientas externas para esto. Vas a tener multiples problemas, sobre todo en concurrencia.

- A este nivel del ObexFTP, siceramente, no te se decir cual es problema, habria que depurar paso a paso todo el tema. Nosotros lo tenemos implementado el protocolo de OBEX y nos dejamos de historias externas.

- Por otra parte, ten cuidado con la compilacion para Debian en ARM, puede algunas cosas no esten como en un PC (punto flotante, tipos, etc...). Osea que si lo pruebas en un PC igual te funciona y luego en el ARM no. Por experiencia te lo digo.

Saludos,
Sir Graham.