Return-Path: Message-ID: <259637e0508241221e7f081b@mail.gmail.com> From: Rui Silva To: bluez-devel@lists.sourceforge.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Subject: [Bluez-devel] help needed with rfcomm Sender: bluez-devel-admin@lists.sourceforge.net Errors-To: bluez-devel-admin@lists.sourceforge.net Reply-To: bluez-devel@lists.sourceforge.net List-Unsubscribe: , List-Id: BlueZ development List-Post: List-Help: List-Subscribe: , List-Archive: Date: Wed, 24 Aug 2005 20:21:02 +0100 hello ppl,=20 i tried to post these doubts under the bluez-users mailing list, but i did'nt have any response, and since it has a programing doubt, i'll try to explain my problem. i want to buil an aplication that listen on rfcomm bluetooth sockets and the same aplication receives information thru that socket. i kinda have a squeleton of the program as folows: // cria o socket if( (sock =3D socket(PF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM)) < 0){ perror("socket"); return(-1); } // op=E7=F5es do socket addr.rc_family =3D AF_BLUETOOTH; str2ba(argv[1],&addr.rc_bdaddr); addr.rc_channel =3D htobs(CHANNEL); alen =3D sizeof(addr); //regista o socket no SO if(bind(sock, (struct sockaddr *)&addr, alen) < 0){ perror("bind"); return(-1); } //poe o socket =E0 escuta listen(sock,QUEUE); printf("Waiting for connections...\n\n"); while (1){ while((client =3D accept(sock, (struct sockaddr *)&addr, &alen)) !=3D -1){ printf("Got a connection attempt!\n"); memset(buffer, 0, TAM_BUFFER); if ( (r =3D read(client, buffer, TAM_BUFFER)) < 0 ){ perror("Read no server"); } but i can't get the connections to this computer to work. a i don't know wh= y. another problem that i had was that the SPP profile has not advertized, and i solved that problem by performing a "sdptool add SP". anyway, with or without my program, i can't get the computer to accept the connection attemps from other computers. these connections are made using rfcomm on channel 1, and i can't change that. my kernel was all the bluez stuff compiled in, not as modules.=20 any sugestions will be apreciated so any ideia on how to solve this problem. I lacking time to accomplish this program so i would really aprecciate all the hep that you can give me.. thank you all very much --=20 Rui Silva Powered by Gentoo Linux under : CELERON 1000 - Stage1 install with nptl Pentium M 1800GHz - Stage1 install with NPTL http://rukinhas.no-ip.org ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Bluez-devel mailing list Bluez-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-devel