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

Ultra-60 with hme0 and skge0

0 views
Skip to first unread message

Peter Meiser

unread,
Sep 18, 2003, 11:44:57 AM9/18/03
to
Hi!

I have an Ultra 60 with the built-in hme0 Interface and a SysKonnect
SK-9843 Gigabit Interface (skge0). Both have IPs and belong to the same
Net/Subnet.

The hme0 is the primary Interface.

When I use traceroute or ftp from a shell - it always wants to use hme0
for outgoing connections. Actually the 100 MBit interface hme0 was only
thought for backup if the skge0 fails. All the traffic should go via skge0.

What can I do to achieve this?

Thanks in advance,

Peter.

PS: Sorry for my first posting to the wrong group.

Griff Miller

unread,
Sep 18, 2003, 3:21:20 PM9/18/03
to
Peter Meiser wrote:
>
> Hi!
>
> I have an Ultra 60 with the built-in hme0 Interface and a SysKonnect
> SK-9843 Gigabit Interface (skge0). Both have IPs and belong to the same
> Net/Subnet.
>
> The hme0 is the primary Interface.
>
> When I use traceroute or ftp from a shell - it always wants to use hme0
> for outgoing connections. Actually the 100 MBit interface hme0 was only
> thought for backup if the skge0 fails. All the traffic should go via skge0.
>
> What can I do to achieve this?

What version of the OS are you running? To do what you want, you need to
use IP Multipathing, which you can read about at docs.sun.com and in
the in.mpathd manpage .

If you are using an old version of Solaris (like 2.6) there is no IP
multipathing. Your only recourse is to remove /etc/hostname.hme0, bring
the interface down and remove it from the routing table, and then
add it back manually should the GB interface fail.

--
Griff Miller II | |
Manager of Information Technology | If you're too open-minded, |
Positron Corporation | your brains might fall out. |
griff....@positron.com | |

Peter Meiser

unread,
Sep 18, 2003, 6:58:40 PM9/18/03
to
Griff Miller schrieb:

>>I have an Ultra 60 with the built-in hme0 Interface and a SysKonnect
>>SK-9843 Gigabit Interface (skge0). Both have IPs and belong to the same
>>Net/Subnet.
>>
>>The hme0 is the primary Interface.
>>
>>When I use traceroute or ftp from a shell - it always wants to use hme0
>>for outgoing connections. Actually the 100 MBit interface hme0 was only
>>thought for backup if the skge0 fails. All the traffic should go via skge0.
>>
>>What can I do to achieve this?
> What version of the OS are you running? To do what you want, you need to

Solaris 9

> use IP Multipathing, which you can read about at docs.sun.com and in
> the in.mpathd manpage .

I thought there'd be an easier way. When booting the machine it says:
"Setting default IPv4 interface for multicast: add net 224.0/4: gateway
<hostname.hme0>"

I changed the entry in /etc/nodename to the content of <hostname.skge0>
but this didn't work.

Then I used "ifconfig hme0 down" and then "ifconfig hme0 up" - and it
worked. Traceroute and ftp use the skge0 interface.

Another workaraound ist to execute "ifconfig hme0 -xmit" to prevent hme0
from transmitting data - it's still able to receive data but isn't used
for outbound connections.

But I think all of this isn't a nice solution.

Surely I will also read about Multipathing, but I cannot belive that
there's no other (easier, one-switch-way) to set the default interface
to skge0.

Thanks,

Peter.

Scott Howard

unread,
Sep 19, 2003, 8:16:42 AM9/19/03
to
Peter Meiser <peter_...@gmx.de> wrote:
> Griff Miller schrieb:

>>>When I use traceroute or ftp from a shell - it always wants to use hme0
>>>for outgoing connections. Actually the 100 MBit interface hme0 was only
>>>thought for backup if the skge0 fails. All the traffic should go via skge0.

IPMP - http://www.sun.com/blueprints/1102/806-7230.pdf
Given that you've got different speed interfaces you'll be after the
active/standby setup.

> Surely I will also read about Multipathing, but I cannot belive that
> there's no other (easier, one-switch-way) to set the default interface
> to skge0.

IPMP _is_ the easy, one-switch-way to set the default interface to skge0.
(ok, so it's two switch - you'll need to edit 2 files).

Scott

0 new messages