diff --git a/xCAT-server/lib/xcat/plugins/networks.pm b/xCAT-server/lib/xcat/plugins/networks.pm index e5d228101..ab3914e17 100644 --- a/xCAT-server/lib/xcat/plugins/networks.pm +++ b/xCAT-server/lib/xcat/plugins/networks.pm @@ -426,7 +426,9 @@ sub donets push @{$rsp->{data}}, " mgtifname=$dev"; } else { unless ($netexiss) { - $nettab->setAttribs({'net' => $net, 'mask' => ''}, {'netname' => $net, 'mgtifname' => $dev}); + my $tmpmask = $net; + $tmpmask =~ s!^.*/!/!; + $nettab->setAttribs({'net' => $net, 'mask' => $tmpmask}, {'netname' => $net, 'mgtifname' => $dev}); } }