Forum openmoko-fr.org

Forum de la communauté francophone autour du projet OpenMoko

Vous n'êtes pas identifié.

#26 01-09-2008 00:32:44

KewlCat
Fun-Moko
Date d'inscription: 14-08-2008
Messages: 55

Re: SIP

Simple curiosité : dans le compartiment batterie, en face de "DATE CODE", tu lis quoi ? "20080508" ? "20080618" ?


=^.^=

Hors ligne

 

#27 01-09-2008 09:08:43

Mav
Cool-Moko
Date d'inscription: 26-08-2008
Messages: 42

Re: SIP

20080728 smile

Hors ligne

 

#28 06-09-2008 11:56:50

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

Bonjour à tous!

J'ai l'honneur de vous annoncer la disponibilité de mes sources pour ceux qui veulent cross-compiler. Cependant il est nécessaire auparavant de cross-compiler la bibliothèque (PJSIP) que j'utilise...

Vous trouverez la bibliothèque à cross-compiler à cette adresse http://www.pjsip.org/release/1.0-rc1/pj … .0-rc1.zip pour les utilisateurs de windows et à cette adresse http://www.pjsip.org/release/1.0-rc1/pj … c1.tar.bz2 pour les utilisateurs de linux.
Bonne chance à vous.

Ensuite, vous trouverez mes sources à l'adresse suivante http://projects.openmoko.org/frs/downlo … 6/osip.zip
Vous devez éditer le Makefile. A la variable PJBASE, vous devez assigner le répertoire  où vous avez enregistré PJSIP.
Ensuite bonne cross-compilation.

Bon fini de compiler?

Passons à l'utilisation. Vous devez créer dans le répertoire de l'exécutable un fichier account.conf. Dans ce fichier, 3 champs sont obligatoires:
domain=<le domaine de votre register>
username=<votre login>
password=<votre mot de passe>

Pour l'utilisation de votre compte free, cela donnerait:
domain=freephonie.net
username=<votre numéro de téléphone>
password=<votre mot de passe>

De plus, pour free, vous devez rajouter deux champs optionnels:
reg_timeout=1800
allow_contact_rewrite=0

Pour les autres registers, je ne sais pas. Mais donnez moi quand même un retour pour connaître la compatibilité de mon code.

J'espère que mes explications vous seront bénéfiques.

J'attends bien evidemment un retour sur la cross-compilation, aussi bien de la bibliothèque que de mes sources. Cela me permettra de créer une installation automatique pour le reste de la communauté.

Dernière modification par lefevrer (06-09-2008 12:00:06)

Hors ligne

 

#29 06-09-2008 17:09:15

Mav
Cool-Moko
Date d'inscription: 26-08-2008
Messages: 42

Re: SIP

Pour la cross compilation, dois-je installer le mokomakefile en entier ou y a t il une  possibilité de compiler bêtement la librairie que tu as nous a fourni

Dernière modification par Mav (06-09-2008 17:35:55)

Hors ligne

 

#30 06-09-2008 18:12:53

paipai62
MoKorateur
Date d'inscription: 05-07-2008
Messages: 407
Site web

Re: SIP

J'ai fait quelque recherche sur le sujet, avec mon amie google, bon,
Il y a déjà des personne qui on tenté la compilation sur OM, mais pour le moment je n'est pas approfondit, je n'est pas le temps de testé la cross compile,

Si Mav tu a le temps, regarde sur google, il y a quelque info qui peuvent être utile:
openmoko pjsip

Voila, bonne chance!


Pardonnez-moi, je fait des fautes. Avec un correcteur d'orthographe, c'est juste moins moche.
1000 Excuses... Correction(s)? MP moi

Hors ligne

 

#31 06-09-2008 18:21:24

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

Excellente nouvelle !!!

@Mav: Je viens de compiler (avec la toolchain [1] ), en faisant un make dans le répertoire de la bibliothèque et un deuxième make dans le répertoire des sources, après avoir fait la modification indiquée par lefevrer:

Vous devez éditer le Makefile. A la variable PJBASE, vous devez assigner le répertoire  où vous avez enregistré PJSIP.

Du coup, j'ai créé mon premier fichier ipk [2] qui met le binaire dans /etc/osip/ et créé un fichier account.conf d'exemple !

Sinon, côté test, le son est haché quand je passe par la connexion USB; je vais essayer en étant connecté directement en wifi sur freephonie.

[1] http://wiki.openmoko.org/wiki/Toolchain
[2] https://projects.openmoko.org/frs/downl … armv4t.ipk

Hors ligne

 

#32 07-09-2008 12:57:32

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

Merci beaucoup Fernando pour le package. Je confirme le son haché. Je m'en occupe pour la prochaine version du logiciel.

Hors ligne

 

#33 08-09-2008 11:46:05

Seb
Fun-Moko
Lieu: Paris
Date d'inscription: 07-07-2008
Messages: 71

Re: SIP

Merci Fernando.

J'avais tenté de faire la cross-compilation, mais je ne savais pas du tout comment faire (et pas trop eu le temps de chercher).
Je tente cela ce soir smile

Hors ligne

 

#34 08-09-2008 13:02:01

Mav
Cool-Moko
Date d'inscription: 26-08-2008
Messages: 42

Re: SIP

Idem merci beaucoup

Hors ligne

 

#35 08-09-2008 21:06:27

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

Ça fait plaisir de faire plaisir ! :-)

Sinon, pour créer le fichier ipk (une fois le binaire "crosscompilé" obtenu), les liens qui m'ont parus les plus utiles sont
http://wiki.openmoko.org/wiki/Opkg
qui indique http://handhelds.org/moin/moin.cgi/BuildingIpkgs .

Mais je dois encore améliorer le fichier ipk pour qu'il donne plus d'infos...

@+

Hors ligne

 

#36 09-09-2008 21:02:26

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

J'ai mis à jour le wiki avec le test que j'ai fait sur osip:
http://openmoko-fr.org/wiki/index.php/Osip_Test_1.0b

@+

Hors ligne

 

#37 09-09-2008 21:40:17

pini
Addicted-Moko
Lieu: Lyon
Date d'inscription: 01-09-2008
Messages: 449

Re: SIP

C'est 1.0b (cf. Titre du test dans le wiki) ou 0.1b (cf. version du package) ?

Hors ligne

 

#38 09-09-2008 23:01:19

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

C'est 0.1b. J'ai mis à jour le wiki...

Hors ligne

 

#39 11-09-2008 13:03:20

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

Ah yes, pardon, je me suis trompé en créant la page du wiki ! roll

Et j'étais bien pris ces derniers jours ! neutral

@Lefevrer: merci d'avoir corrigé !

Hors ligne

 

#40 21-09-2008 14:41:50

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

Salut tout le monde!

La nouvelle version d'Osip vient de sortir. C'est maintenant la 0.2-beta. Cette version apporte une meilleure qualité du son par rapport à la version précédente.

Pour le moment, seules les sources sont disponibles. Vous les trouverez à cette adresse: http://projects.openmoko.org/frs/downlo … armv4t.zip . Fernando vous mettra sûrement très rapidement un paquet à disposition.

Pour les impatients, je rappelle la méthode de compilation. Il faut au préalable télécharger l'API PJSIP à cette adresse http://www.pjsip.org/download.htm . Les instructions pour cross-compiler l'API sont les suivantes [je considère que la toolchain pour cross-compiler est déjà installée (cf: http://wiki.openmoko.org/wiki/Toolchain )]
- Régler les variables d'environnement pour l'openmoko: . /usr/local/openmoko/arm/setup-env
- Détecter les réglages pour l'openmoko: ./configure --host=arm-angstrom-linux-gnueabi
- Compiler les dépendances: make dep
- Compiler PJSIP: make

Il faut maintenant compiler Osip. Pour cela, éditer le Makefile et assigner à la variable PJBASE le répertoire de pjsip. Puis compiler: make . Il ne vous reste plus qu'à copier l'exécutable ainsi créé sur votre openmoko.

Pour utiliser le logiciel, il faut au préalable créer un fichier account.conf. Dans ce fichier, certains champs sont obligatoires:
domain=<le domaine de votre register>
username=<votre login>
password=<votre mot de passe>

Pour l'utilisation de votre compte free, cela donnerait:
domain=freephonie.net
username=<votre numéro de téléphone>
password=<votre mot de passe>

De plus, pour free, vous devez rajouter deux champs optionnels:
reg_timeout=1800
allow_contact_rewrite=0

J'espère que cette version marchera mieux que la précédente. J'aimerais également avoir un peu plus de retour de la part des bêta-testeurs. Et merci à Fernando pour son soutien.

Hors ligne

 

#41 21-09-2008 17:25:06

kaoul
Addicted-Moko
Lieu: Montpellier
Date d'inscription: 12-08-2008
Messages: 130
Site web

Re: SIP

C'est super tout ça !
On bosse tous un petit peu sur nos trucs et on avance quand même bien. Merci la communauté openmoko-fr, tout particulièrement lefevrer smile

Hors ligne

 

#42 22-09-2008 05:36:39

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

Bonjour,

ce post pour indiquer que le fichier .ipk est disponible sur le site du projet.Pour l'installation, si le Neo Freerunner a accès à internet, vous pouvez utiliser la commande suivante dans un shell de l'openmoko:

Code:

opkg install http://projects.openmoko.org/frs/download.php/400/osip_0.2b_armv4t.ipk

Sinon, j'ai fais un test rapide et le son est carrément meilleur !

Bien joué lefevrer !

Dernière modification par fernando (22-09-2008 05:38:34)

Hors ligne

 

#43 30-09-2008 00:03:57

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

Salut!

Une nouvelle version d'Osip vient de sortir. Elle est estampée 0.2.1-beta. Pour le moment, seules les sources sont disponibles à cette adresse: http://projects.openmoko.org/frs/downlo … armv4t.zip

Les règles de compilation n'ont pas changées.

Une fois de plus, le paquet sera mis a votre disposition sous peu par Fernando.

Pour l'utilisation, peu de choses ont changées, c'est pourquoi la mise à jour est mineure. Le fichier "account.conf" doit dorénavant se trouver dans le répertoire "/etc/osip/". De plus, il est possible de rentrer le numéro de téléphone de votre correspondant directement dans la ligne de commande: ./osip numéro

J'attends toujours des retours des bêta-testeurs. Et bonne utilisation!

Hors ligne

 

#44 03-10-2008 17:19:34

fernando
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 35

Re: SIP

Salut tout le monde,

j'ai terminé le fichier .ipk pour installation sur le Neo Freerunner.

Il est disponible sur le lien suivant:
http://projects.openmoko.org/frs/downlo … armv4t.ipk

N'hésitez pas à faire part de vos impressions !

Hors ligne

 

#45 03-10-2008 17:49:50

paipai62
MoKorateur
Date d'inscription: 05-07-2008
Messages: 407
Site web

Re: SIP

Je n'est pas encore tester mais, je te remercie du travaille que tu fournie ici!

Donc, se poste n'a d'utilité que de te remercier


PS: Je teste se soir ^^


Pardonnez-moi, je fait des fautes. Avec un correcteur d'orthographe, c'est juste moins moche.
1000 Excuses... Correction(s)? MP moi

Hors ligne

 

#46 03-10-2008 18:57:58

kei-kun41
Moko
Date d'inscription: 27-08-2008
Messages: 15

Re: SIP

Merci fernando pour le package smile
Je teste ce soir aussi, enfin j'essaye wink

Hors ligne

 

#47 04-10-2008 19:15:19

paipai62
MoKorateur
Date d'inscription: 05-07-2008
Messages: 407
Site web

Re: SIP

Bonjour,
Bon, alors chez moi, ça ne marche absolument pas :s

Le programme ne marche pas, il n'arrive pas a démarré comme il faut.
Bon, j'ai fait un strace, pour suivre le déroulement avec un volume d'information plus importent, si j'arrive a lire correctement le strace.
Il plante vers l'ouverture du fichier account.conf.

Un conseil, de l'aide ?

merci^^


Pardonnez-moi, je fait des fautes. Avec un correcteur d'orthographe, c'est juste moins moche.
1000 Excuses... Correction(s)? MP moi

Hors ligne

 

#48 05-10-2008 22:27:55

lefevrer
Cool-Moko
Date d'inscription: 24-08-2008
Messages: 27

Re: SIP

Salut Papai62,

Peux-tu être plus explicite sur le plantage de l'application. As-tu un message d'erreur? Sinon, je vais avoir un peu de mal à trouver la solution du problème...

Hors ligne

 

#49 06-10-2008 08:35:29

paipai62
MoKorateur
Date d'inscription: 05-07-2008
Messages: 407
Site web

Re: SIP

Je teste ça se soir, et je te donne les log ^^(je me douter un peu, mais j'ai rien en info...)


Pardonnez-moi, je fait des fautes. Avec un correcteur d'orthographe, c'est juste moins moche.
1000 Excuses... Correction(s)? MP moi

Hors ligne

 

#50 07-10-2008 09:22:12

paipai62
MoKorateur
Date d'inscription: 05-07-2008
Messages: 407
Site web

Re: SIP

Voila, bon, j'envoyer 2:

Code:

{...........................}
SYS_283(0xe, 0x12e328, 0x1c, 0x2808, 0x12e328) = 0
fcntl64(14, F_GETFL)                    = 0x2 (flags O_RDWR)
fcntl64(14, F_SETFL, O_RDWR|O_NONBLOCK) = 0
gettimeofday({1222887266, 626702}, NULL) = 0
poll([{fd=14, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
SYS_289(0xe, 0xbef9b9b8, 0x1a, 0x4000, 0x5) = 26
poll([{fd=14, events=POLLIN}], 1, 5000) = 0
gettimeofday({1222887271, 641701}, NULL) = 0
poll([{fd=13, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
SYS_289(0xd, 0xbef9b9b8, 0x1a, 0x4000, 0x5) = 26
poll([{fd=13, events=POLLIN}], 1, 5000) = 0
gettimeofday({1222887276, 656346}, NULL) = 0
poll([{fd=14, events=POLLOUT, revents=POLLOUT}], 1, 0) = 1
SYS_289(0xe, 0xbef9b9b8, 0x1a, 0x4000, 0x5) = 26
poll([{fd=14, events=POLLIN}], 1, 5000) = 0
close(13)                               = 0
close(14)                               = 0
mq_notify(2, ptrace: umoven: Input/output error
{...})                     = 13
SYS_283(0xd, 0xbef9d198, 0x20, 0x10, 0xbef9d150) = 0
SYS_286(0xd, 0xbef9d198, 0xbef9d1c0, 0, 0xbef9d150) = 0
close(13)                               = 0
gettimeofday({1222887281, 698875}, NULL) = 0
gettimeofday({1222887281, 702088}, NULL) = 0
gettimeofday({1222887281, 704844}, NULL) = 0
SYS_295(0xb, 0x1, 0x3, 0x13db8c, 0xbef9d218) = 0
ioctl(11, FIONBIO, [1])                 = 0
gettimeofday({1222887281, 713809}, NULL) = 0
SYS_295(0xc, 0x1, 0x3, 0x13dca4, 0xbef9d218) = 0
ioctl(12, FIONBIO, [1])                 = 0
gettimeofday({1222887281, 732582}, NULL) = 0
open("account.conf", O_RDONLY)          = 13
fstat64(13, {st_mode=S_IFREG|0644, st_size=401, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
read(13, "## SIP Account definition file\n\n"..., 1024) = 401
read(13, "", 1024)                      = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 1548 detached

Sinon, j'ai juste ça, ou ça:

Code:

root@om-gta02:/etc/osip# ./osip
Osip Copyright (C) 2008 Rémy Lefevre
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
 19:59:51.266 os_core_unix.c  pjlib 1.0-rc1 for POSIX initialized
 20:00:11.303 sip_endpoint.c  Creating endpoint instance...
 20:00:11.307          pjlib  select() I/O Queue created (0x136660)
 20:00:11.308 sip_endpoint.c  Module "mod-msg-print" registered
 20:00:11.308 sip_transport.  Transport manager created.
 20:00:15.520   pjsua_core.c  pjsua version 1.0-rc1 for arm-angstrom-linux-gnueabi initialized
Segmentation fault

Demande plus d'info, je voudrai testé OSIP...

Voila ^^
[PS: Demande des info's, si je n'en donne pas assez]-[Pas bon, en BugRapport :p ]


Pardonnez-moi, je fait des fautes. Avec un correcteur d'orthographe, c'est juste moins moche.
1000 Excuses... Correction(s)? MP moi

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.20
Traduction par FluxBB.fr

Hébergé par :
Bearstech