Cisco port down and notconnect after changing port speed

cisco

In my network, I have a main Cisco 2950 that connects to my outside bandwidth, then individual Cisco 2950s in each cabinet that connect back to the main one.

I recently had someone in one cabinet start consuming 100% of the bandwidth in my network. As a quick fix, I set the speed on the main switch to be 10Mbps for the port that connects to the switch in the cabinet.

After doing that however, the port now shows down (notconnect). I've tried setting the speed back to 100, and shutting down/starting the port again, but it never reconnects. Any recommendations on getting this port back up, short of rebooting the switch in the end cabinet (I can't connect to the switch)

Here is what I did:

config t
int FastEthernet1/0/47
speed 100
duplex full
end

Even after resetting the speed, I'm getting:

sh int FastEthernet1/0/47
FastEthernet1/0/47 is down, line protocol is down (notconnect) 
  Hardware is Fast Ethernet, address is 0016.4797.4633 (bia 0016.4797.4633)
  MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, 
     reliability 255/255, txload 1/255, rxload 73/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 100Mb/s, media type is 10/100BaseTX

Before changing the speed:

sh int FastEthernet1/0/47
FastEthernet1/0/47 is up, line protocol is up (connected) 
  Hardware is Fast Ethernet, address is 0016.4797.4633 (bia 0016.4797.4633)
  MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec, 
     reliability 255/255, txload 1/255, rxload 209/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 100Mb/s, media type is 10/100BaseTX

Best Answer

Per the comments, the solution was set the port to autonegotiate, rather than manually defining speed and duplex settings.

And this kind of problem (as well as other potential issues) is why it's a bad idea to limit bandwidth by forcing a switch-to-switch port to a lower speed and/or duplex setting manually.

Related Topic