Hello all. I recently tried to substitute CONFIG_RADISYS_ENP2505=y and CONFIG_BRIDALVEIL=y into this config file, but it made no difference. I had a look at my src/linuxIXAedu/include/asm-arm/arch-ixp1200/board.h which makes use of these configurations and found that only CONFIG_SPECTACLE_ISLAND and CONFIG_IXP_EVAL_BOARD seemed to do anything. Are there later versions of this file that I don't have that make use of CONFIG_RADISYS_ENP2505? Thanks, Daniel Peek (dpeek@eecs.umich.edu) On Friday, July 11, 2003, at 9:06PM, Abhijeet Joglekar wrote:
I am guessing that you have a board with 4 100 Mb interfaces, but you are using a kernel compiled for a board with 2 gig interfaces. (see previous mail, that could explain why you get invalid port number when you try to start port 2).
Now for the error below in which you try only 1 port....
It seems like, when the octmac driver is started, it gets the board config from the kernel and thinks that there are no octmac devices configured on the IXbus.
Now if /dev/if0 is pointing to the octmac driver entry, then when your ingress ace tries to open the device, the octmac driver returns an error since it believes that there are no octmac devices on the board. That could explain the error below.
If you are using the ENP-2505 board (4 100 Mb interfaces), your src/linux/.config file should have
# CONFIG_IXP_EVAL_BOARD is not set # CONFIG_SPECTACLE_ISLAND is not set CONFIG_BRIDALVEIL=y
Try checking what is the board type set in your kernel.
-- abhijeet
On 11 Jul 2003, Øyvind Hvamstad wrote:
Hi, I'll try sending this again. I'm totally stuck here, could anyone tell me what the causes this error when running the sample count application (tutorial1)? The same occurs when running the l3forward!
(From the serial console) rmdrvr: Setting up 64 bit bidirectional mode ingressAce: memory violation at pc=0x02027ce8, lr=0x400a6af8 (bad address=0x000)
(When running ixstart) ixconfig: Starting microace ifaceInput ifaceInput: IX-ACE Initialization Failed Wed Dec 31 20:01:32 1969 ingress_ace.cpp, line 161: init : Couldn't open device /dev/if0.