diff options
Diffstat (limited to 'dlink-ng/make-dlink-config.pl')
| -rwxr-xr-x | dlink-ng/make-dlink-config.pl | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/dlink-ng/make-dlink-config.pl b/dlink-ng/make-dlink-config.pl index f210a51..7a20820 100755 --- a/dlink-ng/make-dlink-config.pl +++ b/dlink-ng/make-dlink-config.pl @@ -38,7 +38,12 @@ while (<PATCH>) {  	my ($o1, $o2, $o3, $o4) = split(/\./, $network);  	# portchannel per distro -	$portchannels{$coregw} = $portchannel_start unless ($portchannels{$coregw} && defined($portchannels{$coregw})); +	if($coregw =~ m/distro0/){ +		# TG14-fix for distro0 +		$portchannels{$coregw} = 15 unless ($portchannels{$coregw} && defined($portchannels{$coregw}));	 +	} else { +		$portchannels{$coregw} = $portchannel_start unless ($portchannels{$coregw} && defined($portchannels{$coregw})); +	}  	if ($o4 eq "0") {                  $letter = "a"; @@ -63,4 +68,4 @@ while (<PATCH>) {  	$portchannels{$coregw}++;  	die("NO MORE ETHERCHANNELS!") if($portchannels{$coregw} > 64); # IOS-XE 4500 only supports 64 portchannels -}
\ No newline at end of file +} | 
