<div dir="auto">We switched to different port on Cisco. Then on next visit we swapped PC retaining the old hard drive. Unfortunately the Cisco is under control of someone else and they claim cannot pull any logs only can see if MAC address is on the port. Not really enough or they are lazy.<div dir="auto"><br></div><div dir="auto">Same with cable not under my control.</div><div dir="auto"><br></div><div dir="auto">I guess I can try spray contact cleaner.</div><div dir="auto"><br></div><div dir="auto">You know how companies work. Ball gets thrown around the field. Is not me is you :)</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 24, 2021, 15:34 Steve Litt via Ale <<a href="mailto:ale@ale.org">ale@ale.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Solomon Peachy via Ale said on Sat, 24 Jul 2021 14:40:31 -0400<br>
<br>
>On Sat, Jul 24, 2021 at 02:27:26PM -0400, Boris Borisov via Ale wrote:<br>
>>  PC looses connectivity with Cisco switch. When I go to site there<br>
>> is no LED lit on PC ethernet port. Once I unplug and plug cable back<br>
>> connection is restored.<br>
>> <br>
>> Possible causes?  <br>
><br>
>flaky port on switch, flaky port on PC, flaky cable?<br>
<br>
Probably even more possible causes, but the preceding is a good start.<br>
Now is the time to start diagnostic tests. IMHO easiest test is to<br>
spray electronics lubricant on both ends of the cable and in the ports<br>
of the switch and PC. Either you'll get lucky and it was just a matter<br>
of contact oxidation, or you'll rule that out.<br>
<br>
My next step would be to try different ports on the switch and see if<br>
the symptom changes.<br>
<br>
My next step would be to swap the cable with a known good cable ---<br>
that's usually easy, even if instead of running it thru the wall you<br>
just temporarily tape it to the floor.<br>
<br>
><br>
>I don't know what sort of logging the cisco switch has, but if the PC<br>
>is running Linux there might be something useful in the logs when the <br>
>connection drops.<br>
<br>
If the switch doesn't have logging, you can make your own logging by<br>
creating your own daemon, written as a shellscript, to ping -c1, a<br>
known active computer on your LAN every 10 seconds. You write the<br>
shellscript exactly as you'd write it if you were running it from the<br>
command prompt. Runit, s6, OpenRC and systemd can all run a daemon that<br>
doesn't background itself. If you're using sysvinit, either run/respawn<br>
runit or s6 from /etc/inittab, or do it with cron, but I think you'd<br>
be limited to 1 measurement per minute (please correct me if I'm<br>
wrong). The runit init run script would look something like this:<br>
<br>
=====================================<br>
#!/bin/sh<br>
exec /path/to/my/shellscript<br>
=====================================<br>
<br>
The shellscript itself would look like the following:<br>
<br>
=====================================<br>
#!/bin/sh<br>
while /bin/true; do<br>
   ping -c1  192.168.0.14 > /dev/null \<br>
   || date  "+%Y-%m-%d@%H:%M:%S" > /var/log/mylog.log<br>
done<br>
=====================================<br>
<br>
><br>
>Oh, other possiblities: adminsistrative action/policies on either <br>
>side, plus the ever possible spectre of plain ol' software bugs.<br>
<br>
I'd run it overnight running a live CD with a distro as different from<br>
the installed distro as possible, running the daemon from a command<br>
prompt. In other words, swap operating systems.<br>
<br>
Also, run it from the installed OS, freshly rebooted, with no<br>
software running, overnight. That would tend to rule in or out software<br>
you run on top of your installed OS.<br>
<br>
SteveT<br>
<br>
Steve Litt <br>
Spring 2021 featured book: Troubleshooting Techniques of the Successful<br>
Technologist <a href="http://www.troubleshooters.com/techniques" rel="noreferrer noreferrer" target="_blank">http://www.troubleshooters.com/techniques</a><br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org" target="_blank" rel="noreferrer">Ale@ale.org</a><br>
<a href="https://mail.ale.org/mailman/listinfo/ale" rel="noreferrer noreferrer" target="_blank">https://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div>