Re: [GnomeMeeting-devel-list] Registration via IP address failed



On Thu, Feb 23, 2006 at 09:59:24AM +0100, Damien Sandras wrote:
> Le mercredi 22 février 2006 à 23:27 +0100, Kilian Krause a écrit :
> > Damien,
> > 
> > > I believe you, but I can not reproduce it. So do you have some way to
> > > check what's wrong in the code? 
> > 
> > In case you have eth0 to check, just run "ip addr add 10.2.3.4 dev eth0"
> > and you will have his case to test. Replace eth0 with your desired
> > public interface if different.
> 
> As nobody believes me, just check this:

Of course we believe you. :-)

> 3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
>     link/ether 00:c0:9f:2d:81:63 brd ff:ff:ff:ff:ff:ff
>     inet 172.16.37.141/24 brd 172.16.37.255 scope global eth1
>     inet 10.2.3.4/32 scope global eth1
>     inet6 fe80::2c0:9fff:fe2d:8163/64 scope link
>        valid_lft forever preferred_lft forever
> 
> And this:
> http://www.gnomemeeting.net/misc/proof.png

It appears to be a problem with the version of pwlib that the snapshots are
compiled against.

Here is the output of the pwlib sample app called netif on my machine:
=====
Net Test Utility

The interface table has 6 entries
0 lo 127.0.0.1 255.0.0.0 00-00-00-00-00-00.
1 eth0 10.62.10.213 255.255.255.0 00-08-74-48-6D-47.
2 vif1.0 10.1.1.128 255.255.255.255 FE-FF-FF-FF-FF-FF.
3 vif1.0 10.1.1.128 255.255.255.255 FE-FF-FF-FF-FF-FF.
4 vif1.0 10.1.1.128 255.255.255.255 FE-FF-FF-FF-FF-FF.
5 vif1.0 10.1.1.128 255.255.255.255 FE-FF-FF-FF-FF-FF.

The route table has 5 entries
0 10.1.1.1 255.255.255.255 0.0.0.0 vif1.0 0.
1 10.62.10.0 255.255.255.0 0.0.0.0 eth0 0.
2 169.254.0.0 255.255.0.0 0.0.0.0 eth0 0.
3 0.0.0.0 0.0.0.0 10.62.10.7 eth0 0.
4 0.0.0.0 0.0.0.0 10.62.10.7 eth0 0.

Default gateway is 10.62.10.7

Gateway is on eth0
=====

vif1.0 obviously has four different IP addresses on my machine.

This is the last Changelog entry in the version of pwlib used in the
snapshots (as of right now):
=====
2006-02-23 01:31  csoutheren

	* include/ptbuildopts.h.in: Backport from head
=====

I've also read the source code to GetInterfaceTable in pwlib and this
output is exactly what I would expect, so if yours is working differently
you much have a different version.

-- 
CJ van den Berg

mailto:cj vdbonline com
  xmpp:cj vdbonline com
   sip:8918316 sipgate de



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