Forum de la communauté francophone autour du projet OpenMoko
Vous n'êtes pas identifié.
Est-ce que tu peux m'envoyer ton fichier account.conf (en remplacant login et password par des * bien sure...)? Je testerai avec ma version. Si ça ne marche pas, je trouverai la solution. Si ça marche, je n'aurai qu'à te conseiller de réinstaller le logiciel...
Hors ligne
OS: FDOM & OM2008.9
Version : 0.2.1b... Installer plusieurs fois ^^
Je te mail ça dans la journée, merci
Hors ligne
Bon en attendant la réception de ton mail, j'aurais une petite question: est-ce que les champs "reg_timeout" et "allow_contact_rewrite" sont présents dans ton fichier account.conf?
Hors ligne
Salut à tous,
Une fois de plus, je prends la parole sur le forum pour vous annoncer la sortie d'une nouvelle version d'Osip. Cette fois, c'est la 0.3-b. Cette version apporte quelques fonctionnalités par rapport au précédentes:
- Correction de bugs sur la lecture du fichier "account.conf"
- possibilité d'appeler en dehors du domaine où on est inscrit
- possibilité d'utiliser un proxy
Rentrons un peu plus dans les détails de chacune de ces améliorations.
Les bugs corrigés concernent donc la lecture du fichier "account.conf". Il est dorénavant possible de mettre des sauts de lignes dans le fichier. De plus l'omission des paramètres soit disant optionnels est (mieux) pris en compte. Ce qui devrait régler le problème de paipai62...
Dû aux appels en dehors du domaine, il faut maintenant spécifier le domaine du numéro appelé. Cela se fait de cette manière: numéro@domaine.
Prenons l'exemple de freephonie.net. Si je souhaite appeler quelqu'un en France au travers des serveurs freephonie.net, je dois maintenant taper: 06xxxxxxxx@freephonie.net. Cela complique peut-être un peu la tâche mais ouvre tellement d'autres possibilités...
Pour l'utilisation d'un proxy, c'est un champ facultatif à ajouter au fichier "account.conf". Cela permet notamment de se connecter aux serveurs freephonie.net à travers le réseau freephonie. Si vous voulez donc utiliser Osip au travers du réseau freephonie, vous devez spécifier:
proxy=172.17.20.241
Pour se connecter aux serveurs freephonie.net à travers un réseau autre que freephonie, il n'est pas nécessaire de spécifier un proxy.
Les explications sur la nouvelle version sont maintenant terminées. N'hésitez pas à poser des questions si vous en avez.
Pour la compilation à partir des sources, rien n'a changé. D'ici peu, Fernando mettra à votre disposition un paquet .ipk.
Bêta-Testeurs... à vos téléphones!
Hors ligne
Bonjour,
le nouveau fichier .ipk est maintenant disponible sur le lien suivant:
http://projects.openmoko.org/frs/downlo … armv4t.ipk
Attention, le lien ci-dessus est différent de celui du post original (417 au lieu de 416 dans l'url) !
Bons tests !
(et n'hésitez pas à partager vos impressions dans ce forum ou sur la page du projet: http://osip.projects.openmoko.org [en] !)
Dernière modification par fernando (11-10-2008 16:30:30)
Hors ligne
Bon, j'ai la poisse c'est pas possible autrement!
root@om-gta02:~# opkg -V 3 install osip_0.3b_armv4t.ipk opkg: invalid magic
Je test, sur une autre distrib(je suis sur la µSD avec FDOM, je vais test sur une 2008.9 "normal")
Hors ligne
paipai62: L'erreur 'opkg: invalid magic' signifie que le fichier .ipk est corrompu...
Je viens d'ajouter le md5 du paquet dans les notes de la version 0.3b, vérifie le résultat de la commande suivante:
root@om-gta02:~# md5sum osip_0.3b_armv4t.ipk 98d4d98ca051682f5bfe7641f43fcdc1 osip_0.3b_armv4t.ipk
Le numéro avant le nom du fichier doit être identique à celui ci-dessus.
Hors ligne
Hello,
Je viens d'essayer osip 0.3.
Il se connecte bien mais par contre ne fonctionne pas car il n'arrive pas à utiliser un périphérique audio. Je n'ai pas encore creusé mais le ferais demain si ce n'es pas un problême connu.
J'ai modifié le osip.c pour ajouter des logs et j'ai un :
pjsua_set_snd_dev(): attempting to open devices @8000 Hz
21:13:23.535 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.536 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @22050 Hz
21:13:23.536 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.536 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @44100 Hz
21:13:23.536 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.537 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @48000 Hz
21:13:23.537 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.537 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @32000 Hz
21:13:23.537 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.537 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @16000 Hz
21:13:23.538 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.538 pjsua_media.c pjsua_set_snd_dev(): attempting to open devices @8000 Hz
21:13:23.538 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
21:13:23.538 pjsua_media.c Unable to open sound device: No suitable sound capture device (PJMEDIA_ENOSNDREC) [status=220200]
21:13:23.539 osip.c Error making call: No suitable sound capture device (PJMEDIA_ENOSNDREC) [status=220200]
Bon, par contre j'utilise l'image Raster + Fso donc peut être qu'il me manque qelque chose.
Un aplay sur un fichier .wav fonctionne, le son fonctionne donc correctement.
Je vois ça demain pour en savoir plus.
Yann
Hors ligne
OSIP a écrit:
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.
08:34:15.257 os_core_unix.c pjlib 1.0-rc2 for POSIX initialized
08:34:15.340 sip_endpoint.c Creating endpoint instance...
08:34:15.346 pjlib select() I/O Queue created (0x145660)
08:34:15.349 sip_endpoint.c Module "mod-msg-print" registered
08:34:15.352 sip_transport. Transport manager created.
08:34:19.513 pjsua_core.c pjsua version 1.0-rc2 for arm-angstrom-linux-gnueabi initialized
08:34:21.686 pjsua_acc.c Registration sent
08:34:21.768 pjsua_acc.c sip:0979946014@sip.ovh.net: registration success, status=200 (OK), will re-register in 1800 seconds
Menu: m=make call, h=hangup call, q=quit
m
Enter URI to call:
0321532919
Trying to make a call to '0321532919'
08:34:34.951 tsx0x16e614 Failed to send Request msg INVITE/cseq=32634 (tdta0x16d5a8)! err=70018 (gethostbyname() has returned error (PJ_ERESOLVE))
08:34:34.956 pjsua_call.c Unable to send initial INVITE request: gethostbyname() has returned error (PJ_ERESOLVE) [status=70018]
08:34:34.962 osip.c Error making call: gethostbyname() has returned error (PJ_ERESOLVE) [status=70018]
08:34:36.271 pjsua_acc.c Unregistration sent
08:34:41.351 pjsua_acc.c SIP registration failed, status=503 (Service Unavailable)
... Bon, il me faut un compte FREE!
Hors ligne
@paipai62:
Pour appeler un numéro à partir du réseau de free, il faut lui ajouter le domaine "freephonie.net". (merci Rémy pour me l'avoir rappelé ! ;-) )
Peut-être que c'est la même chose avec ovh: ajouter "@sip.ovh.net" à la fin du numéro appelé ?
Hors ligne
@paipai62: question bête, mais on ne sait jamais...
Tu as testé SIP avec ton opérateur depuis ton PC avant d'essyer depuis le FR ?
Hors ligne
@yneveu:
Je n'utilise pas FSO, donc je peux pas trop t'aider à faire marcher osip dessus. ![]()
Mais d'après les messages d'erreurs, le problème viendrait du micro et pas du haut-parleur:
21:13:23.535 pjsua_media.c ..failed: No suitable sound capture device (PJMEDIA_ENOSNDREC)
J'ai entré les messages d'erreur que tu as vu comme un bug (cf http://projects.openmoko.org/tracker/in … p;atid=798 ), n'hésite pas à le mettre à jour si tu as du nouveau ! ![]()
Hors ligne
fernando a écrit:
@paipai62:
Pour appeler un numéro à partir du réseau de free, il faut lui ajouter le domaine "freephonie.net". (merci Rémy pour me l'avoir rappelé ! ;-) )
Peut-être que c'est la même chose avec ovh: ajouter "@sip.ovh.net" à la fin du numéro appelé ?
le @sip.ovh.net, marche nickel ^^ merci, bon, je n'arriver pas a émettre du son FR => Fix, sinon, le Fix => Marche nickel.
Voila, merci ![]()
Hors ligne
Salut à tous!
Je suis désolé de mon inactivité ces derniers jours, mais je vois que le forum est resté actif. Je vais vous préparer dans quelques jours une nouvelle version avec quelques améliorations:
- Plus besoin de taper le nom de domaine du destinataire s'il se trouve dans le même que nous.
- Je vais essayer de voir le problème de yneveu.
- Je vais essayer de voir le problème du ringtone back chez free.
Pour le problème du son que le FR n'arrive pas à émettre vers un fixe, je l'avais déjà remarqué. Mais j'ai besoin de creuser plus le problème. Si vous avez d'autres infos à me donner à ce propos (ou n'importe quel autre), je suis preneur!!
Hors ligne
Salut tout le monde!
C'est le grand retour d'Osip... Grand! Grand! Pas si grand que ça en fait...
La dernière fois je m'excusais de mon inactivité des derniers jours. Cette fois je pourrais m'excuser de mon inactivité de ces derniers mois... ![]()
J'ai passé énormément de temps à essayer de faire tourner Osip avec alsa à la place d'oss... mais toujours en vain. Je n'ai toujours pas de solution correcte à vous proposer.
Mais afin de relancer le projet qui me semble mourir peu à peu... je me suis permis de faire une nouvelle version d'Osip. Je l'ai estampillée 0.3.1-beta. Alors oui, vous allez me dire qu'il n'y a pas de mises à jour majeures par rapport à l'ancienne version. Certe, mais je ne veux pas que ce projet tombe dans l'oubli.
Alors, voilà! La seule amélioration que j'ai apportée est l'autocomplétion de l'URI. C'est à dire que vous n'avez plus besoin de taper le nom de domaine du destinaire... à condition que celui ci se possède le même nom de domaine que vous.
J'espère que cette modification mineure en satisfera certains. Pour les autres, je vous promets de faire des efforts pour faire fonctionner Osip avec alsa.
Fernando devrait rendre disponible d'ici peu le paquet .ipk.
A bientôt j'espère pour une version majeure ![]()
Hors ligne
Hello,
ce message pour vous informer que le paquet est disponible sur le lien suivant:
http://projects.openmoko.org/frs/downlo … armv4t.ipk
La commande suivante permet l'installation:
root@om-gt02:~# opkg install http://projects.openmoko.org/frs/download.php/596/osip_0.3.1b_armv4t.ipk
Pour utiliser alsa, je rappelle les deux commandes de contournement (cf https://projects.openmoko.org/tracker/i … p;atid=798 ):
root@om-gt02:~# modprobe snd_pcm_oss (et si navit est installé:) root@om-gt02:~# /etc/init.d/speech-dispatcher stop
Hors ligne
Bonjour,
je viens d'installer Osip à partir du packetage sur OM2008.12.
J'ai testé rapidement le programme, voilà mes premiers feedbacks :
-Impossible de se connecter avec un compte ekiga.net, j'ai cherché à bidouiller les options supplémentaires il me dit à chaque fois "erreur 606, non acceptable".
-Je me connecte sans problème sur mon compte freephonie. Lorsque j'appelle ma freebox, le Neo reçoit le son en revanche le téléphone de la box ne reçoit rien.
-Lorsque j'appelle un compte ekiga.net avec le Neo la connexion se fait, mais aucun son n'est transmis ni reçu entre/par les machines.
J'ignore si je fais une fausse manip à un moment ou un autre
. Je creuserai un peu plus ce week-end notamment en regardant les sources pour essayer de mettre des logs.
A très bientôt,
Judge_Gregg
Hors ligne
Bonjour,
- Je vais voir pour se connecter avec un compte ekiga.net. Je ne connais pas du tout, alors je vais voir ce que je peux faire.
- Le problème du son du Neo vers un téléphone est déjà connu. Il est surement du au scénario alsa utilisé par le Neo. Si quelqu'un s'y connait pour écrire un scénario pour Osip... ![]()
- Il est très étonnant qu'entre un compte ekiga.net et le Neo, aucun son ne soit transmis. Au moins du compte ekiga.net vers le Néo... comme pour le téléphone. Cela ne peut pas être du à une mauvaise configuration de ton micro?
Bon je vais essayer de voir un peu tout ca.
A bientôt.
Hors ligne
lefevrer a écrit:
- Le problème du son du Neo vers un téléphone est déjà connu. Il est surement du au scénario alsa utilisé par le Neo. Si quelqu'un s'y connait pour écrire un scénario pour Osip...
Scenario voip, tout simplement.
Hors ligne
J'y avais déjà pensé... Mais je pense que le scénario est mal écrit. Tout simplement parce qu'une erreur de segmentation apparait !! Cependant, on peut lancer Osip puis changer le scénario une fois Osip lancé. Mais cela ne donne toujours pas le son du Néo vers un téléphone. Donc je pense qu'il faut écrire un autre scénario adapté à Osip voir adapté à la voip en général.
Hors ligne
lefevrer a écrit:
Bonjour,
- Il est très étonnant qu'entre un compte ekiga.net et le Neo, aucun son ne soit transmis. Au moins du compte ekiga.net vers le Néo... comme pour le téléphone. Cela ne peut pas être du à une mauvaise configuration de ton micro?
A bientôt.
Bonjour,
Je doute que cela vienne du micro, j'ai testé les 2 comptes sur mon PC (Ubuntu 8.10 et Ekiga v3) juste avant d'essayer avec le téléphone. J'ai également essayé en appelant 2 comptes ekiga différents, qui donnent le même résultat à savoir une connexion établie mais aucun son
.
Je vais tenter de bosser là dessus ce soir, au moins pour me mettre dans le bain de la lib. ![]()
Bon courage.
Judge_Gregg
Hors ligne
Hello a tous !
J'ai fait vite fait une interface en pygtk pour osip. Bon, osip veut plus marcher donc je suis pas sur qu'elle soit finie, mais ca fait deja un debut ...
J'ai du modifier osip pour que le stdout soit flushe regulierement (ajout de setlinebuf(stdout) juste au debut du main) et l'interface arrive a piloter osip assez correctement.
Pour jouer avec : recuperez osip, osip.py et osip.glade, puis lancez osip.py.
http://dfg11333.free.fr/misc/openmoko/osip/
Hors ligne
Bonjour à tous
Je viens de me créer un compte Ekiga.net, et je voulais savoir si vous aviez des retours sur la possibilité d'utiliser osip et ekiga. Quelqu'un veut tester avec moi
@Dfg11333 : il suffit de télécharger ces 3 fichiers et de lancer le .py ? Pas besoin de faire le contournement pour alsa, et autres choses que j'ai lues ici ?
Merci pour vos retours
Hors ligne
Euh en fait j'en sais rien, j'ai pas encore pu vraiment utiliser osip jusqu'au bout ![]()
Le but c'etait surtout de proposer une amelioration, mais y'a pas grand monde pour tester on dirait ....
Hors ligne
Un petit retour: en téléchargeant les 3 fichiers sur le NeoFreerunner, j'ai pu lancer l'interface avec la commande python osip.py après avoir changé les droits d'exécution du binaire osip avec chmod a+x osip.
@Dfg11333: l'interface fonctionne bien: on peut l'utiliser directement avec les doigts, du pur bonheur ! ![]()
@kimaidou: j'ai toujours le problème alsa et le contournement est le même, voir http://projects.openmoko.org/tracker/in … p;atid=798 (en anglais). Je n'ai pas de compte Ekiga: j'utilise free.fr; mais on peut quand même faire des tests pour se passer des appels ? Envoie-moi un message privé si ça te tente.
Mais, au final, je n'ai pas pu utiliser l'interface pour passer un appel ! ![]()
En fait tout se passe bien au lancement: l'enregistrement sur le serveur passe nickel (message SIP "REGISTER" et réponse "200 OK") . Après je peux facilement entrer le numéro à appeler avec l'interface
mais quand je lance l'appel, j'ai bien un message Trying to make a call to [...] qui s'affiche, mais je vois pas l'appel se faire: aucun message SIP "INVITE" ne sort du Neo ! O_O
Pourtant ça marche bien avec osip v0.3.1b... Dfg11333, t'es parti de quelle version ? Y'a moyen d'avoir ton code source ? Si on peut arriver à faire tourner le tout intégré (appel par l'interface), y'a moyen que je fasse un paquet pour installation directe par opkg ?! ![]()
Dernière modification par fernando (26-04-2009 03:47:16)
Hors ligne