[lwlan-user] atmelwlandriver compile problems with RH7.2

Anne-Christine Uldry linux-wlan-user@lists.linux-wlan.com
Tue, 22 Jul 2003 22:30:01 +0100 (BST)


Dear all,

I have an Actiontec wireless card 802CAT1 for which I seem to require an
atmel driver. I'm thus now trying to install the atmel driver 2.1.2.2 from
SourceForge on my Dell Inspiron 4100 laptop. It runs RedHat 7.2
(kernel 2.4.7-10).

When I do "make config" I am asked about the "root dir of external
PCMCIA", which I assume must be in my case /usr/src/linux-2.4.7-10 (though
I have no idea really). I don't get proper error messages. However, when
I do "make all", I get things like

fastvnet_cs.c:134: parse error before string constant

Here are my outputs:

[root@reddwarf atmelwlandriver]# make config
Build all [y/N] : n
Set extra module version information [y/N] : y
Build Debug version [y/N] : n
Build USB Drivers [y/N] : n
Build PCMCIA Drivers [y/N] : y
Build PCMCIA rfmd Driver [y/N] : n
Build PCMCIA 3COM Driver [y/N] : n
Build PCMCIA rfmd revision d Driver [y/N] : y
Build PCMCIA rfmd revision e Driver [y/N] : n
Build PCMCIA 504 Driver [y/N] : n
Build miniPCI Driver [y/N] : n
Build applications [y/N] : n
which: no modprobe in
(/usr/kerberos/sbin:/usr/kerberos/bin:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/home/achu/bin:/home/achu/bin)
Kernel Version Running 2.4.7-10
Found Kernel Source Directory (/lib/modules/2.4.7-10/build)
grep: /lib/modules/2.4.7-10/build/.config: No such file or directory
scripts/setup.sh: [: -eq: unary operator expected
root dir of external pcmcia: /usr/src/linux-2.4.7-10
Finished. Now run make clean, all, install


[root@reddwarf atmelwlandriver]# make clean
find . -name '*.o' -o -name '*.map' |xargs rm -f


[root@reddwarf atmelwlandriver]# make all
Building src/Pcmcia_Pci
make[1]: Entering directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
PCMCIA yes : revd
for i in  revd; do make $i || exit 1; done
make[2]: Entering directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
make clean
make[3]: Entering directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
find . -name '*.o'|xargs rm -f
make[3]: Leaving directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
make final CFLAGS:='-I/usr/src/linux-2.4.7-10/include -DLINUX_OS
-D__KERNEL__ -pipe -O3 -fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D' RF:='0' DBG:='0' MODULE:='pcmf502rd.o' LIB:=-REVD-
make[3]: Entering directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o card.o card.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o command.o command.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o interrupt.o interrupt.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o mgmt.o mgmt.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o rx.o rx.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o tx.o tx.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o vnet.o vnet.c
vnet.c: In function `JoinSpecificBSS':
vnet.c:1088: warning: unused variable `i'
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D   -c -o vnetlinux.o vnetlinux.c
gcc -I/usr/src/linux-2.4.7-10/include -DLINUX_OS -D__KERNEL__ -pipe -O3
-fomit-frame-pointer -fno-strict-aliasing
-I/lib/modules/2.4.7-10/build/include
-I/usr/local/atmelwlandriver/src/includes
-I/usr/local/atmelwlandriver/src/includes/pcmcia -Wall -DMODULE
-DMODVERSIONS -include
/lib/modules/2.4.7-10/build/include/linux/modversions.h -DRFMD -DINT_ROAM
-DRX_CRC -DREV_D -DMODULE -c fastvnet_cs.c -o fastvnet_cs.o
fastvnet_cs.c:134: parse error before string constant
fastvnet_cs.c:134: warning: type defaults to `int' in declaration of
`MODULE_LICENSE'fastvnet_cs.c:134: warning: data definition has no type or
storage class
fastvnet_cs.c: In function `vnet_ioctl':
fastvnet_cs.c:1556: `SIOCIWFIRSTPRIV' undeclared (first use in this
function)
fastvnet_cs.c:1556: (Each undeclared identifier is reported only once
fastvnet_cs.c:1556: for each function it appears in.)
fastvnet_cs.c:1568: case label does not reduce to an integer constant
fastvnet_cs.c:1572: case label does not reduce to an integer constant
fastvnet_cs.c: At top level:
fastvnet_cs.c:64: warning: `version' defined but not used
make[3]: *** [fastvnet_cs.o] Error 1
make[3]: Leaving directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
make[2]: *** [revd] Error 2
make[2]: Leaving directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/local/atmelwlandriver/src/Pcmcia_Pci'
make: *** [all] Error 1



Any help would be very much appreciated (I have posted the same question
on the atmeldriver list but haven't got any answer yet). Many thanks !

A-Ch