Re: [Ekiga-list] Running Multiple Computers with Ekiga behind same NAT firewall



On 05/25/2011 02:17 PM, Eugen Dedu wrote:
> On 25/05/11 20:07, Paul Jones wrote:
>> On 05/25/2011 12:42 PM, Eugen Dedu wrote:
>>> On 24/05/11 20:23, Paul Jones wrote:
>>>> On 05/24/2011 08:16 AM, Eugen Dedu wrote:
>>>>> On 24/05/11 07:25, Dave Koelmeyer wrote:
>>>>>>
>>>>>>
>>>>>> On 24 May, 2011,at 03:12 PM, Paul Jones<raptorman18 gmail com>
>>>>>> wrote:
>>>>>>
>>>>>>>    Hi, new to list and to Ekiga and SIP in general.
>>>>>>>
>>>>>>>    Basically, I'm asking if running multiple computers with Ekiga
>>>>>>> behind
>>>>>>>    the same NAT firewall, and each machine will be a different user
>>>>>>> with a
>>>>>>>    different user account.
>>>>>>>
>>>>>>>    Basically, the way I'm trying to do it is by specifying a port
>>>>>>> other
>>>>>>>    than 5060 for the other computer. I've been using port 5046
>>>>>>> for the
>>>>>>>    other machine, and forwarding that port to the other machine,
>>>>>>> and
>>>>>>>    changing the Ekiga setting in gconf-editor. But this does not
>>>>>>> seem to
>>>>>>>    work for me.
>>>>>>>
>>>>>>>    By "not work", i mean, the presence notification seems to
>>>>>>> work, but
>>>>>>> the
>>>>>>>    echo-test does not work properly, because i can't see the
>>>>>>> "remote"
>>>>>>> video.
>>>>>>>
>>>>>>>    (i test the presence notification by having myself in my own
>>>>>>> buddy
>>>>>>> list)
>>>>>>>
>>>>>>>    So, am I going about it wrong, or is what I'm trying just not
>>>>>>> possible.
>>>>>>
>>>>>> Hi Paul,
>>>>>>
>>>>>> I might be misunderstanding this, but does this help?
>>>>>>
>>>>>> http://wiki.ekiga.org/index.php/Ekiga_behind_a_NAT_router#I_have_2_Ekiga_behind_a_NAT_using_STUN:_they_can.27t_communicate
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> You're right, but this tells that the two internal computers cannot
>>>>> communicate to each other.
>>>>>
>>>>> However, they should communicate simultaneously with computers from
>>>>> Internet, such as echo test for ex.  Changing 5060 port is not needed
>>>>> for that.
>>>>>
>>>>> If only one computer runs ekiga, does it work?  Finally, be sure to
>>>>> use 3.2.7, since it fixed a bug like this.
>>>>>
>>>> Hi, i just looked at this again. I turned on ekiga in one computer,
>>>> then
>>>> turned it on in the other. ON the first computer, everything worked, I
>>>> could see that my user on the machine was on, i could see that the
>>>> user
>>>> on the other machine was also online. Echo test also worked, (i got
>>>> "remote video").
>>>>
>>>> However, on the second computer, echo test still worked like it did on
>>>> the first machine, but presence didn't seem to work at all. I
>>>> didn't get
>>>> grey for people offline and green for people online, i just got the
>>>> little people things, if you understand my description. The user I had
>>>> on that machine (machine 2), was online according to machine 1, but
>>>> not
>>>> according to machine 2, since I had the user i was using on machine 2,
>>>> in my contact list on machine 2.
>>>>
>>>> I'm assuming that if presence works and echo test works, the
>>>> machine is
>>>> functioning in such a way where it can make and receive calls.
>>>>
>>>> IN response to the other response, the Avahi implementation of Lan
>>>> calling works perfectly to contact both computers, and it always has.
>>>>
>>>> I should also describe my network connection a little more. I have a
>>>> modem and a router that both have NAT, so I'm double NATed. Right now,
>>>> to get Ekiga to work on any computer I have to forward port 5060
>>>> UDP on
>>>> the modem (only the modem), and Ekiga will work (with the problems I"m
>>>> describing in these posts of course). However, Ekiga always has
>>>> displayed the notification on startup where it says it cannot
>>>> detect the
>>>> network settings although it is working, once again, with the
>>>> problems I
>>>> am describing above and in these posts.
>>>>
>>>> I don't like putting the router into Access point mode and I don't
>>>> have
>>>> the password that I would need to put the modem into bridge mode. I
>>>> can
>>>> forward the ports in the router and the modem, but my router seems to
>>>> have a quirk, where if I forward anything in the router, I can't
>>>> connect
>>>> to IRC, gmail, gtalk, or things like that from any computer. (I know,
>>>> that's weird, and has nothing to do with what we are talking about in
>>>> this topic.)
>>>
>>> So to resume: everything works on both computers, except the presence
>>> on computer 2.  Well, in this case, the best is to wait a bit until a
>>> new unstable release appears and test it, because several changes were
>>> made to presence.
>>>
>>> By the way, since you received the dialog box with the error, I think
>>> you can call, but you cannot be called :o(  Try using 520 ekiga net
>>> and see if you are called.
>>>
>> Hi, thanks for responding. Just to clairfy it's not always machine 2 as
>> in my example, just whichever machine was the second to start ekiga.
>> Which is machine 2 in my example, and I'll continue to use it like that
>> for future examples.
>>
>> Alright, when I do echo test 520 from machine 2, the reply call goes to
>> machine 1. Also, I do not get any remote video when doing echo test 520
>> from either machine, audio does work though. Secondly, after I do a 520
>> echo test, if I try a normal 500 echo test afterward, sometimes nothing
>> works, i don't even hear the operator.
>
> 520 is audio-only, so no problem.
>
>> Remote video doesn't seem to work on echo test 520 even with only one
>> machine. Remote audio does work though.
>>
>> Usually remote video works with the 500 echo test on both machines
>> regardless or the order they were started up in.
>>
>> So, it seems only machine 1 will be callable, and calls to machine 2
>> will be routed to machine 1. And some calls me, I will not be able to
>> see their video?
>
> If audio works, then video works too.
>
> I think it is a known issue that you cannot have two ekiga inside the
> same NAT which get called correctly...  I will investigate this later.
>

Oh, thanks for clearing that up about audio-only. I would think it would
be possible to have 2 machines running it maybe needing to use different
ports for the two machines.

Anyway, thanks for looking into it. And of course, as soon as a new
unstable version is available I will install it as soon as possible and
report back if any issue is solved.

Thanks very much,

Paul (can't wait for ipv6)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]