proxim/orinoco silver revision d

Robert D. Crawford rdc1x at comcast.net
Tue Oct 18 00:25:43 EDT 2005


I am trying to get the above card to work.  I am following the
instructions on this site:

http://wiki.splitbrain.org/wlan:orinocosilver

but I am getting compile errors.  I cannot see what might be causing the
errors, but I have included most of it below.

I have one additional question.  Why is this necessary?  Is the source
not free to incorperate in the main driver?  Also, what would it take to
include support for this revision on the 2.6 kernel?  I guess that was
more than one question, but...

Any help would be appreciated.  I have been strugling with this for too
long.  

Script started on Mon Oct 17 22:54:22 2005
root at laptop:/usr/src# cd pcmcia-cs-3.2.8
root at laptop:/usr/src/pcmcia-cs-3.2.8# tar zxvf ../wl_lkm_718_release.tar.gz 
<snip>
root at laptop:/usr/src/pcmcia-cs-3.2.8# ./Configure

    -------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users.
Consult the PCMCIA-HOWTO for additional info about each option.

Linux kernel source directory [/usr/src/linux]: 

The kernel source tree is version 2.4.27.
  WARNING: the current kernel is sublevel 2.4.27-2-686.
The current kernel build date is Tue Aug 16 16:31:22 2005.

Build 'trusting' versions of card utilities (y/n) [n]: 
Include 32-bit (CardBus) card support (y/n) [y]: 
Include PnP BIOS resource checking (y/n) [n]: 

The PCMCIA drivers need to be compiled to match the kernel they
will be used with, or some or all of the modules may fail to load.
If you are not sure what to do, please consult the PCMCIA-HOWTO.

How would you like to set kernel-specific options?
    1 - Read from the currently running kernel
    2 - Read from the Linux source tree
Enter option (1-2) [1]: 2

Module install directory [/lib/modules/2.4.27]: /lib/modules/2.4.2	7-2-686

Kernel configuration options:
    Kernel-tree PCMCIA support is disabled.
    Symmetric multiprocessing support is disabled.
    Preemptive kernel support is disabled.
    Realtime Hardware Abstraction Layer is disabled.
    High memory support is enabled.
    PCI BIOS support is enabled.
    Power management (APM) support is enabled.
    SCSI support is enabled.
    IEEE 1394 (FireWire) support is disabled.
    Networking support is enabled.
     Radio network interface support is disabled.
     Token Ring device support is enabled.
     Fast switching is disabled.
     Frame Diverter is disabled.
    Module version checking is enabled.
    Kernel debugging support is enabled.
     Memory leak detection support is disabled.
     Spinlock debugging is disabled.
    /proc filesystem support is enabled.
    PAE support is disabled.

The standalone Adaptec APA1480 CardBus driver is not supported with
    this kernel.  If you need it, use the kernel PCMCIA subsystem.

The standalone IEEE 1394 CardBus drivers are not supported with this
    kernel.  If you need them, use the kernel PCMCIA subsystem.

It looks like you have a System V init file setup.
The Forms library is not available.
The X11/Xaw libraries are not available.

Configuration successful.

root at laptop:/usr/src/pcmcia-cs-3.2.8# ./Build 
This system uses standalone pcmcia-cs.
make[1]: Entering directory `/usr/src/pcmcia-cs-3.2.8/modules'
cc   -MD -O3 -Wall -Wstrict-prototypes -pipe -Wa,--no-warn -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cs.c
In file included from ../include/asm/byteorder.h:5,
                 from /usr/src/linux/include/linux/kernel.h:15,
                 from ../include/linux/kernel.h:16,
                 from ../include/linux/module.h:5,
                 from cs.c:34:
/usr/src/linux/include/asm/byteorder.h:14: warning: type qualifiers ignored on function return type
/usr/src/linux/include/asm/byteorder.h:30: warning: type qualifiers ignored on function return type
In file included from /usr/src/linux/include/linux/byteorder/little_endian.h:11,
                 from /usr/src/linux/include/asm/byteorder.h:65,
                 from ../include/asm/byteorder.h:5,
                 from /usr/src/linux/include/linux/kernel.h:15,
                 from ../include/linux/kernel.h:16,
                 from ../include/linux/module.h:5,
                 from cs.c:34:
/usr/src/linux/include/linux/byteorder/swab.h:160: warning: type qualifiers ignored on function return type
/usr/src/linux/include/linux/byteorder/swab.h:173: warning: type qualifiers ignored on function return type
/usr/src/linux/include/linux/byteorder/swab.h:186: warning: type qualifiers ignored on function return type
/usr/src/linux/include/linux/byteorder/swab.h:200: warning: type qualifiers ignored on function return type
In file included from /usr/src/linux/include/linux/spinlock.h:6,
                 from ../include/linux/spinlock.h:21,
                 from /usr/src/linux/include/linux/module.h:12,
                 from ../include/linux/module.h:6,
                 from cs.c:34:
/usr/src/linux/include/asm/system.h: In function '__set_64bit_var':
/usr/src/linux/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:190: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /usr/src/linux/include/linux/prefetch.h:13,
                 from /usr/src/linux/include/linux/list.h:6,
                 from /usr/src/linux/include/linux/module.h:13,
                 from ../include/linux/module.h:6,
                 from cs.c:34:
/usr/src/linux/include/asm/processor.h: At top level:
/usr/src/linux/include/asm/processor.h:75: error: array type has incomplete element type
make[1]: *** [cs.o] Error 1
make[1]: Leaving directory `/usr/src/pcmcia-cs-3.2.8/modules'
make: *** [all] Error 2
root at laptop:/usr/src/pcmcia-cs-3.2.8# exit

Script done on Mon Oct 17 22:57:44 2005





-- 
<========================================================================>
Robert D. Crawford                                      rdc1x at comcast.net

You will step on the night soil of many countries.
<========================================================================>




More information about the linux-pcmcia mailing list