Dear All,
I am new to ROACH platform and currently I'm trying to bring up the
ROACH 10GbE interface as the new ROACH 10GbE tutorial do.
http://casper.berkeley.edu/wiki/ROACH_10GbE_tutorial
But the python scripts does not seem to bring up the 10GbE
interfaces
successfully. I also noticed that Jason had mentioned the two 10Gbe
interfaces can not work at the same time.
http://www.mail-archive.com/casper@lists.berkeley.edu/msg00760.html
So I tried to bring up one of the interface by using the KATCP
command
and got the following error message:
?tap-start gbe0 00:01:02:03:04:05 10.0.0.20 60000
#log warn 1256639552073 tcpborphserver process\_id\_469\_exited
\_abnormally
!tap-start ok
It seems the interface can not be setup successfully.
So again I tried to use the tgtap way as below link
http://www.mail-archive.com/casper@lists.berkeley.edu/msg00712.html
But I got below message:
r...@myroach:/proc/368/hw/ioreg# tgtap -a 10.0.0.20 -m
00:01:02:03:04:05
-p 60000 -b /proc/368/hw/ioreg/gbe0
tgtap: tap interface name: tgtap0
tgtap: borph file: /proc/368/hw/ioreg/gbe0
tgtap: borph file interface
tgtap: ip address 10.0.0.20
tgtap: mac address 00:01:02:03:04:05
tgtap: unable to set up tap device tgtap0: No such device
Below is part of my process table and ioreg directory:
....
root 346 0.0 0.1 6700 1160 ? Ss 10:40
0:00 /usr/sbin/sshd
root 356 0.0 0.0 784 236 ? S 10:40 0:00
tcpborphserver
root 363 0.0 0.1 3772 1184 ttyS0 Ss 10:40
0:00 /bin/login --
root 364 0.0 0.1 3496 1724 ttyS0 S+ 10:40 0:00 -
bash
root 368 0.0 0.0 1632 304 ? S 10:43 0:00
r_10gbe_demo_20
root 369 5.0 0.2 10000 2668 ? Ss 10:43 0:00
sshd:
r...@pts/
root 373 0.6 0.1 3508 1748 pts/0 Ss 10:43 0:00 -
bash
root 376 0.0 0.0 2780 1000 pts/0 R+ 10:44 0:00
ps - aux
r...@myroach:/proc/368/hw/ioreg# ls
cnt_rst gbe3_linkup snap_gbe0_rx_addr
snap_gbe3_rx_bram_lsb
dest_ip gbe3_rx snap_gbe0_rx_bram_lsb
snap_gbe3_rx_bram_msb
dest_port gbe3_rx_frame_cnt snap_gbe0_rx_bram_msb
snap_gbe3_rx_bram_oob
gbe0 gbe3_rx_frame_err snap_gbe0_rx_bram_oob
snap_gbe3_rx_ctrl
gbe0_linkup gbe3_tx snap_gbe0_rx_ctrl sys_board_id
gbe0_rx gbe3_tx_full snap_gbe0_tx_addr sys_clkcounter
gbe0_tx gbe3_tx_over snap_gbe0_tx_bram_lsb sys_clkfreq
gbe0_tx_cnt gbe_core_rst snap_gbe0_tx_bram_msb sys_rev
gbe0_tx_full pkt_sim_payload_len snap_gbe0_tx_bram_oob
sys_rev_rcs
gbe0_tx_over pkt_sim_period snap_gbe0_tx_ctrl sys_scratchpad
gbe3 pkt_sim_run snap_gbe3_rx_addr
Does anyone know is there anything I may miss?
Thanks very much for your help.
Thanks and Regards,
Wei-Chung