Patent ID: 7305458

Claim:
A system for auto-configuring stackable network devices, said system comprising: a plurality of stackable network devices which are stacked and connected, said stackable network devices having a plurality of medium access control (MAC) addresses and a plurality of sets of initialization data, respectively; a configuration file in which said sets of initialization data are previously stored for initializing said stackable network devices, said configuration file having a MAC address table listing said MAC addresses for pointing out the correlations between said MAC addresses and the locations at which said sets of initialization data are recorded, said MAC addresses being correspondent to a primitive logic stacking sequence shown in first allocation information; a topology manager for obtaining second allocation information showing a current logic stacking sequence, wherein said MAC addresses are currently correspondent to said current logic stacking sequence; a switch controller for generating associative allocation information by comparing and analyzing said MAC addresses correspondent to said current logic stacking sequence in said second allocation information to said MAC addresses correspondent to said primitive logic stacking sequence in said first allocation information; and a command line interface (CLI) component for configuring said stackable network devices arranged in said current logic sequence respectively by reading said sets of initialization data of said stackable network devices from said configuration file in accordance with said associative allocation information.