iANS Teaming on FC5

Lai Bhari lai.bhari at yahoo.com
Fri Jun 2 18:17:38 CDT 2006


  Hello All,
   
  I am trying to install iANS utility for Network Interface teaming with Switch Failover Tollerence. According to the specs It looks very fancy that just "make && make install" and its ready to use but not that easy though. I am stuck at the following problem and I hope someone from here must be knowing the way out.
   
  I googled around but seems nothing usefull I could get, I would really appreciate if someone shares some thought on it.
   
  I am running Fedora Core 5 with Dual CPU Server.
   
  I have recompiled new version of kernel from scratch as I was facing "kernel source and running kernel verison mismatch issues with rpm based kernel". I did recompiled new kernel without any problem and booted server from it with the hopes that NOW it should work!!
   
  [root at testme ~]# uname -a
  Linux testme 2.6.16.19-MY #1 SMP Fri Jun 2 07:43:49 PDT 2006 i686 i686 i386 GNU/Linux
   
  [root at testme ~]# ls -l /usr/src/
  total 20
  lrwxrwxrwx 1 root root 25 Jun 2 08:38 linux -> /usr/src/linux-2.6.16.19/
  drwxrwxrwx 20 root root 4096 Jun 2 08:18 linux-2.6.16.19
  drwxr-xr-x 7 root root 4096 Jun 2 01:35 redhat
   
  This time it could identify the source without any problem but here is the list of more problem out of that when i am trying compile modules of iANS utility.
   
  [root at testme src]# make
  Compiling ians_base.c ...
  In file included from /lib/modules/2.6.16.19-MY/build/include/linux/rwsem.h:27,
  from /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h:42,
  from /lib/modules/2.6.16.19-MY/build/include/linux/sched.h:20,
  from /lib/modules/2.6.16.19-MY/build/include/linux/mm.h:4,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h: In function ‘__down_read’:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h:105: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h: In function ‘__down_write’:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h:157: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h: In function ‘__up_read’:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h:194: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h: In function ‘__up_write’:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h:220: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h: In function ‘__downgrade_write’:
  /lib/modules/2.6.16.19-MY/build/include/asm/rwsem.h:245: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  In file included from /lib/modules/2.6.16.19-MY/build/include/linux/sched.h:20,
  from /lib/modules/2.6.16.19-MY/build/include/linux/mm.h:4,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h: In function ‘down’:
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h:105: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h: In function ‘down_interruptible’:
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h:130: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h: In function ‘down_trylock’:
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h:155: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h: In function ‘up’:
  /lib/modules/2.6.16.19-MY/build/include/asm/semaphore.h:179: error: expected ‘:’ or ‘)’ before ‘KBUILD_BASENAME’
  In file included from /lib/modules/2.6.16.19-MY/build/include/asm/smp.h:18,
  from /lib/modules/2.6.16.19-MY/build/include/linux/smp.h:19,
  from /lib/modules/2.6.16.19-MY/build/include/linux/sched.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/mm.h:4,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/mpspec.h:6:25: error: mach_mpspec.h: No such file or directory
  In file included from /lib/modules/2.6.16.19-MY/build/include/asm/smp.h:18,
  from /lib/modules/2.6.16.19-MY/build/include/linux/smp.h:19,
  from /lib/modules/2.6.16.19-MY/build/include/linux/sched.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/mm.h:4,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/mpspec.h: At top level:
  /lib/modules/2.6.16.19-MY/build/include/asm/mpspec.h:8: error: ‘MAX_MP_BUSSES’ undeclared here (not in a function)
  /lib/modules/2.6.16.19-MY/build/include/asm/mpspec.h:23: error: ‘MAX_IRQ_SOURCES’ undeclared here (not in a function)
  In file included from /lib/modules/2.6.16.19-MY/build/include/linux/smp.h:19,
  from /lib/modules/2.6.16.19-MY/build/include/linux/sched.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/mm.h:4,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:26,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/smp.h:77:26: error: mach_apicdef.h: No such file or directory
  In file included from /lib/modules/2.6.16.19-MY/build/include/linux/irq.h:22,
  from /lib/modules/2.6.16.19-MY/build/include/asm/hardirq.h:6,
  from /lib/modules/2.6.16.19-MY/build/include/linux/hardirq.h:7,
  from /lib/modules/2.6.16.19-MY/build/include/linux/interrupt.h:11,
  from /lib/modules/2.6.16.19-MY/build/include/asm/highmem.h:24,
  from /lib/modules/2.6.16.19-MY/build/include/linux/highmem.h:12,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:27,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/irq.h:16:25: error: irq_vectors.h: No such file or directory
  In file included from /lib/modules/2.6.16.19-MY/build/include/asm/hardirq.h:6,
  from /lib/modules/2.6.16.19-MY/build/include/linux/hardirq.h:7,
  from /lib/modules/2.6.16.19-MY/build/include/linux/interrupt.h:11,
  from /lib/modules/2.6.16.19-MY/build/include/asm/highmem.h:24,
  from /lib/modules/2.6.16.19-MY/build/include/linux/highmem.h:12,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:27,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/linux/irq.h:85: error: ‘NR_IRQS’ undeclared here (not in a function)
  In file included from /lib/modules/2.6.16.19-MY/build/include/linux/irq.h:94,
  from /lib/modules/2.6.16.19-MY/build/include/asm/hardirq.h:6,
  from /lib/modules/2.6.16.19-MY/build/include/linux/hardirq.h:7,
  from /lib/modules/2.6.16.19-MY/build/include/linux/interrupt.h:11,
  from /lib/modules/2.6.16.19-MY/build/include/asm/highmem.h:24,
  from /lib/modules/2.6.16.19-MY/build/include/linux/highmem.h:12,
  from /lib/modules/2.6.16.19-MY/build/include/linux/skbuff.h:27,
  from /lib/modules/2.6.16.19-MY/build/include/linux/if_ether.h:110,
  from /lib/modules/2.6.16.19-MY/build/include/linux/netdevice.h:29,
  from ians_base.c:370:
  /lib/modules/2.6.16.19-MY/build/include/asm/hw_irq.h:30: error: ‘NR_IRQ_VECTORS’ undeclared here (not in a function)
  make: *** [ians_base.o] Error 1
   

		
---------------------------------
How low will we go? Check out Yahoo! Messenger’s low  PC-to-Phone call rates.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20060602/405cb7f3/attachment-0001.htm 


More information about the Linux-PowerEdge mailing list