Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SCO 5.0.4 & Morning Star PPP

0 views
Skip to first unread message

Stephen Burns

unread,
Oct 28, 1999, 3:00:00 AM10/28/99
to
Help!

I have seen a problem relating to SCO 5.0.4 and morningstar PPP regarding
startup of the mstpppd demon on system restart.

Following a re-boot the folowing entry in the logfile (/usr/adm/pppd.log) is
recorded

306:940510645:stream_ip_open: ip_fd 0x7, mux_id 0x101
299:940510645:tun_out_open: tun_fd=5 tun_if_name=du0
289:940510645:tun_set_flags(du0, 0x10)
295:940510645:tun_get_address(du0) = 0.0.0.0
298:940510645:tun_set_dst_address(du0, 194.202.240.200)
294:940510645:tun_set_netmask(du0, 255.255.255.0)
293:940510645:tun_get_netmask(du0) = 0.0.0.0
295:940510645:tun_set_address(du0, 192.1.2.200)
2002:940510645:pppd: Fatal system error: Can't ifconfig du0 (SIOCSIFADDR):
File
exists
307:940510645:stream_ip_close: Unlinking and closing IP device
/usr/lib/mstppp>

A cludgey resoloution to the problem is to execute the the Autostart script
twice in S89MSPPP (/etc/rc2.d). This seems to resolve the problem most
times, but not all.

Has anyone seen a similar probleam? And can anyone tell me what I am doing
wrong!!

All help apreciated in advance

Stephen Burns - Sometime SCO person

Stephe...@cwcom.net

Evan Hunt

unread,
Oct 28, 1999, 3:00:00 AM10/28/99
to

Don't blame me, I voted for "Stephen Burns" <Stephe...@cwcom.net>.

>2002:940510645:pppd: Fatal system error: Can't ifconfig du0 (SIOCSIFADDR):
>File exists

This irritatingly nonspecific error message almost always means the
local-side host route already exists. The reason it works the second time
is that in trying to create the interface, pppd destroys the existing route,
so that the second attempt will succeed.

This could happen if you configured your PPP connection so that it has
the same address as some other interface on your system--your NIC card,
or another PPP connection. If so, the solution is either 1) change the
local address of the PPP connection to something currently unused, or
2) add "route delete -host <local_addr>" to your Autostart file before
running pppd.

Oh, and don't run routed.

--
Evan Hunt - evanh at sco dot com

"The wages of sin are death. But after taxes are taken out,
it's just a sort of tired feeling." - Paula Poundstone

0 new messages