Hi everyone,

Due to some weird interaction with other network equipment we need to
run our network interface with a mtu of 1400. This is very easy to
change for a physical interface on boot, you just edit the
/etc/hostname.interface file and add the appropriate flags.

But how do you do this with an interface that is brought up by zoneadm.

At bootup the system looks like this

rtls0: flags=1001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,FIXEDMTU>
mtu 1400 index 2
       inet 192.168.1.3 netmask ffffff00 broadcast 192.168.1.255

After I bring up the zone it looks like this

rtls0: flags=1001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,FIXEDMTU>
mtu 1400 index 2
       inet 192.168.1.3 netmask ffffff00 broadcast 192.168.1.255
rtls0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
       zone test
       inet 192.168.1.7 netmask ffffff00 broadcast 192.168.1.255

Then I manually have to set the mtu on rtls0:1. I don't seem to be
able to specify this in zonecfg and so far the only solution I have is
to manually set it.

Any suggestions?

cheers,
Nickus
_______________________________________________
zones-discuss mailing list
zones-discuss@opensolaris.org

Reply via email to