Hi Sam, I believe the tcpborphserver file in that tarball needs to be updated. Replace tcpborphserver2 in /usr/local/sbin with the following tcpborphserver file: https://casper.berkeley.edu/svn/trunk/roach/sw/binaries/tcpborphserver/tcpborphserver2-2010-04-02-tgtap
Zac Rzesniowiecki [email protected] On Tue, Aug 9, 2011 at 9:43 PM, Samuel Tun <[email protected]> wrote: > Hi, > > Believing that the tgtap fails I was seeing while trying to run > tut2.py were due to an antiquated filesystem on the usbstick, I > upgraded. I downloaded the Linux Root Filesystem tarball from > http://www.mail-archive.com/[email protected]/msg01370.html. I > chose this tarball because it says that the updated tcpborphserver2 > and tgtap are included. On my access machine I am running corr 0.6.5 > and katcp 0.3.4. > > I logged in as root and untared, copying all the files into the usb > stick using cp -rp to preserve all permissions. Everything seems to > have gone well, since that filesystem boots up. Once I configured my > eth0 to a static IP address I was able to load up my tut2 bof file and > tried rerunning the script. I get the same error as before, a portion > of which I include below. Can anyone please suggest anything that > might still need updating or setting for this to work? If I can't get > it to work on the tutorial, I can't get my own design using a 10 Gbe > port to run either. > > thank you, > Sam Tun > > Output follows: > ------------------------ > Programming FPGA... ok > --------------------------- > Port 0 linkup: True > Port 3 linkup: True > --------------------------- > Configuring receiver core... FAILURE DETECTED. Log entries: > 128.235.247.250: Starting thread Thread-1 > 128.235.247.250: #version poco-0.1 > 128.235.247.250: #build-state poco-0.2804 > 128.235.247.250: ?progdev tut2_2011_Jan_12_1611.bof > > 128.235.247.250: !progdev ok 633 > 128.235.247.250: ?read gbe0_linkup 0 4 > > 128.235.247.250: !read ok \0\0\0 > 128.235.247.250: ?read gbe3_linkup 0 4 > > 128.235.247.250: !read ok \0\0\0 > 128.235.247.250: Starting tgtap driver instance for tap-start: tap0 > gbe3 10.0.0.30 60000 02:02:0A:00:00:1E > 128.235.247.250: ?tap-start tap0 gbe3 10.0.0.30 60000 02:02:0A:00:00:1E > > 128.235.247.250: #log error 1312951264125 poco > register\_tap0\_seems\_unavailable > 128.235.247.250: 1312951264125 poco: register tap0 seems unavailable > 128.235.247.250: !tap-start fail > 128.235.247.250: Request tap-start failed. > Request: ?tap-start tap0 gbe3 10.0.0.30 60000 02:02:0A:00:00:1E > Reply: !tap-start fail. > None > >

