Ahhhh entrem no irc!!!!!!! tb eh claro! Em 28/01/08, Renato dos Santos <[EMAIL PROTECTED]> escreveu: > > entao brotherrrrrrrrr....... > > Porks, isso eh problema problematico.... > tenta mudar o limite de sockets na sessao... > > tipo olha o open files do sysctl ou ulimit, provavel esta padrao q eh > 1024... > no script do asterisk coloca um "ulimit -n 32423" um numero alto para nao > ter problemas.... > testa ai depois da um toque.... > e bla..bla..bla...bla... > isso eh kernel > > Em 21/01/08, Marcelo/Porks <[EMAIL PROTECTED]> escreveu: > > > > 2008/1/19 Caio Begotti <[EMAIL PROTECTED]>: > > > Esse socket() aqui não é do Asterisk, é do sistema mesmo, então não > > > adianta procurar muito nos fontes dele. Olhe em /usr/include/sys/ > > > socket.h. > > > > É até aqui eu peguei... vi que esse socket não era algo do asterisk. > > > > > Agora... o bug acontece quando? > > > > Ao carregar o modulo é chamada a função 'do_sco_listen', pelo o que > > entendi do código ela é chamada apenas ao carregar o módulo e serve > > para criar o socket por onde será feita a comunicação ('escrita' e > > 'leitura' da voz) com o celular. Mas como disse ao executar essa > > função, cai nesse 'if': > > if ((adapter->sco_socket = socket(PF_BLUETOOTH, SOCK_SEQPACKET, > > BTPROTO_SCO)) < 0) { > > ast_log(LOG_ERROR, "Unable to create sco listener > > socket.\n"); > > return NULL; > > } > > > > Portanto, se eu olhar meu /var/log/asterisk/message lá tem escrito. > > ERROR: Unable to create sco listener socket. > > > > Isto aparece apenas uma vez (ao carregar o módulo). Se eu fizer uma > > ligação com o chan_mobile e a pessoa para qual eu liguei atender, eu > > posso ficar tentando falar por horas que ninguém vai escutar o que eu > > estou falando e a mensagem de 'ERROR' **não** aparecerá novamente no > > log. > > > > Disso eu tiro a certeza que essa função só é chamada ao carregar o > > modulo para tentar criar o socket para leitura e escrita dos dados > > (voz). > > > > > > Eu deveria abrir um bug report em http://bugs.digium.com/ ?? > > > > Alguém sabe me dizer o que eu posso fazer? hehehe > > > > > > Minha sugestão: > > > > > > 1. teste isso em um Linux, se estiver usando BSD > > > > Isso mesmo, eu uso BSD : ) > > > > Mas minha máquina do asterisk é um Slackware 12.0 (uso Digivoice e a > > mesma não tem driver para BSD) > > > > > 2. tente fazer funcionar primeiro, procure algo no Google > > > 3. fale com alguém disso no IRC, pois tem gente usando o chan_mobile > > > normalmente > > > 4. mande e-mail pra lista asterisk-dev dizendo que suspeita do bug, > > > no caso de não ter certeza ainda > > > 5. siga o que falarem, que provavelmente ou será "configure direito, > > > o código tá certo" ou "por favor, reporte como bug" > > > > Vou tentar seguir isso. > > > > > Happy hacking :-) > > > > Valeu :D > > > > > -- > > > Caio Begotti <http://caio.ueberalles.net> > > > > -- > > Marcelo Rossi > > "This e-mail is provided "AS IS" with no warranties, and confers no > > rights." > > _______________________________________________ > > Compre uma camiseta da AsteriskBrasil.org! > > http://www.voipmania.com.br > > == VoIPMania.com.br == > > > > _______________________________________________ > > LIsta de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > > > > -- > "Double your drive space. Delete Windows" ;-) > user: #443184
-- "Double your drive space. Delete Windows" ;-) user: #443184
_______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil