In article <G7-dndq7YIoWhPKiU-(E-Mail Removed)>, Julian wrote:
> Jerry McBride wrote:
>
>> Julian wrote:
>>
>>>no luck. It is a Proxim Orinoco 802.11b Gold Wireless card. It has an
>>> [snip]
>>>The drivers I got from proxim require using the pcmcia-cs package off
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Why are you using a driver from a manufacturer? Did you try the kernel
driver? I don't know Proxim or Orinoco, but I *do* know that 98% of what
I've read at manufacturers' site pertaining to "Linux support" is at
least misleading, if not outright wrong.
>>>SourceForge. I followed the instructions to compile and install the
>>>driver. No problem doing that. However when I restart pcmcia card
>>>manager, etc. (/etc/init.d/pcmcia restart) modprobe fails. It says that
>>>the module was compiled on a version 2 compiler while the kernel was
>>>compiled on a version 3 compiler.
Look in the Makefile. Look at the package from the manufacturer. They
have given you a binary driver for some reason. THEY compiled it with a
version 2 gcc!
It may be possible for you to take a hex editor and change the GCC
version string in the .o file they gave you. Then recompile. However I
would recommend trying the kernel driver first. What do the pcmcia-cs
people recommend for your card? Go to someone who has a clue about
Linux for good information. Manufacturers usually don't.
>>>everything said that the Orinoco cards worked. I'm beginning to think
>>>that Proxim changed the chipset or something in the newer cards. Any
This does happen quite often. Perhaps this is why they've released a
binary-only driver: they don't want to release spcifications which could
be used to write a REAL driver. In that case you are stuck with
downgrading your GCC or waiting for them to release a newer version of
the driver. Good luck trying to explain the problem to them.
In the meantime, perhaps others should note this as a piece of hardware
to avoid.
>> Julian, listen to what your computer is telling you. The kernel in your
>> laptop was compiled with a compiler, newer than than what was used to
>> compile the pcmcia support files. Your answer is to use what ever version
>> compiler is on your laptop to compile both the pcmcia drivers and kernel.
>
> Did you read what I said? I compiled the kernel with gcc 3.2.2 *and* I
> compiled the module with the same gcc. Hence I don't understand the error.
The answer was there, or at least implied, in what you had written.
--
/dev/rob0 - preferred_email=i$((28*28+28))@softhome.net
or put "not-spam" or "/dev/rob0" in Subject header to reply