Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Sep 1999 07:51:11 +0200
From:      Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
To:        freebsd-emulation@freebsd.org
Subject:   Why does matlab5 work with linux_lib but not with linux_base?
Message-ID:  <19990916075111.A1208@internal>

next in thread | raw e-mail | index | archive | help
Hi,

you all are my last hope :-) I have always been using the
old, now outdated linux_lib port. Yesterday, I have decided
to upgrade to the newer linux_base. Everything works fine and
the typical Linux apps (acroread, rvplayer, wordperfect,...)
are running nicely.

But, this is the problem: We are using Linux matlab5 here
and this one refuses to run. Here are my observations:

First, the license manager is being startet. This one creates
three sockets:

andre@bali:~>sockstat | grep lm_mat
andre    lm_matla 69341    0 tcp    *.1711                *.*
andre    lm_matla 69341    3 tcp    *.3768                *.*
andre    lm_matla 69341    9 udp    *.2214                *.*

Now, matlab starts and contacts the license manager to receive
it's license. The following tcpdump shows what is going on
with the old linux_lib port:
         ^^^^^^^^^^^^^

tcpdump: listening on lo0
07:26:11.504478 bali.domain.org.3772 > bali.domain.org.1711: S 3415012487:3415012487(0) win 16384 <mss
16344> (DF)
07:26:11.504517 bali.domain.org.1711 > bali.domain.org.3772: S 3415076104:3415076104(0) ack 3415012488
win 17520 <mss 16344> (DF)
07:26:11.504534 bali.domain.org.3772 > bali.domain.org.1711: . ack 1 win 17520 (DF)
07:26:11.504668 bali.domain.org.3772 > bali.domain.org.1711: P 1:148(147) ack 1 win 17520 (DF)
07:26:11.504684 bali.domain.org.1711 > bali.domain.org.3772: . ack 148 win 17373 (DF)
07:26:11.504844 bali.domain.org.1711 > bali.domain.org.3772: P 1:148(147) ack 148 win 17520 (DF)
07:26:11.504861 bali.domain.org.3772 > bali.domain.org.1711: . ack 148 win 17373 (DF)
07:26:11.505002 bali.domain.org.3772 > bali.domain.org.1711: F 148:148(0) ack 148 win 17520 (DF)
07:26:11.505020 bali.domain.org.1711 > bali.domain.org.3772: . ack 149 win 17520 (DF)
07:26:11.505090 bali.domain.org.1711 > bali.domain.org.3772: F 148:148(0) ack 149 win 17520 (DF)
07:26:11.505106 bali.domain.org.3772 > bali.domain.org.1711: . ack 149 win 17520 (DF)

and so on...

Here it works great. Now, with the new linux_base port, whe
find the same socket creation by the licensemanager but matlab
later doesn't talk to it. Not one byte can be seen by tcpdump.
As a result it refuses to run becaus it can't communicate with
the license server...

Have you got any ideas what I can try ?!?

Thanks a lot,

	-Andre


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990916075111.A1208>