I am not sure if I am getting this matter of PAgP silent and non-silent right. I've been reading some other pages and is still not clear.
What I understand:
1) When you have a switch and you know you will have a non PAgP device in the far end then you configure the switch as silent (which is the default). You do that because as silent it will wait for PAgP packets but since it wont get them because the far end is a non PAgP device then it will bring the Etherchannel up despite it doesn't hear PAgP packets. So, in silent the switch will bring the Etherchannel up.
2) When you have a switch and you will connect it to a far end switch (a PAgP capable device), then you should configure them as non-silent just because you know they will send PAgP packets trying to negotiate. Of course it will still respect the auto-desirable, desirable-desirable, auto-auto rules.
So, you basically configure silent or non-silent based on your knowledge of what is in the far end. So as a switch you would think "well I am a switch and I know the other device won't negotiate because is not a PAgP capable device, so I'll be in silent so I can bring the etherchannel up even though I wont get PAgP packets to negotiate". Or you can think "I am a switch and the other device is PAgP capable, so I will be in non-silent so I can exchange PAgP packets to negotiate to bring the Etherchannel Up or not".... is this right?
Is my understanding correct? It's hard to understand this subject. Please help!