Hi, Jeff,
That sounds like a weird one! Here are some ideas to try:
1) Check the output of "dmesg" on the roach2 after the problem occurs.
2) Watch the network traffic between the problematic machine and the roach2
using tcpdump or wireshark.
3) Verify that the problematic computer is using the same python katcp version
as the working computers.
Please send a message to the list once you figure it out. You'll likely make
some CASPER mailing list archive reader very happy in the future! :-)
Hope this helps,
Dave
On May 20, 2013, at 9:01 AM, Haoxuan Zheng wrote:
> Hi CASPER,
> Sorry for the spam, but since my original message was sent at the worst hour
> of the week (Friday evening), I would like to give it another try:
>
> Our lab just got a new server which will be our data taking computer, and it
> has trouble connecting to our ROACH 2 through python katcp. Whenever I do
> fpga = corr.katcp_wrapper.FpgaClient('10.0.0.200', 7147, timeout = 60),
> fpga.is_connected() always say False. Here are some clues:
>
> 1) When I run the above command, I see the following on a separate telnet
> 7147 connection on the ROACH2 (which runs fine), and the client-disconnected
> message comes right after the client-connected message:
>
> #log info 946685931331 raw new\_client\_connection\_10.0.0.11:44001
> #client-connected 10.0.0.11:44001
> #client-disconnected 10.0.0.11:44001
>
> 2) The new computer connects to the ROACH1s fine with python katcp.
>
> 3) All other computers connect to the ROACH2s fine with python katcp.
>
> I'm not sure if anyone else has experienced similar issues? Any help would be
> greatly appreciated!
>
> Thanks a lot!
> Jeff