[ltp] T40 and Cisco Card

Dan Borello linux-thinkpad@linux-thinkpad.org
Fri, 08 Aug 2003 02:50:01 -0500


On Fri, 2003-08-08 at 02:14, Dan Borello wrote:
> On Thu, 2003-08-07 at 22:16, Ben Ransford wrote:
> > On Thu, 07 Aug 2003, Dan Borello wrote:
> > > Now I am unsure how to get this device working.  I have recompiled
> my
> > > kernel, and built in support for the cisco 340/350 and a few other
> cisco
> > > cards.  /proc/drivers/aironet exists but is empty.  There is no eth
> > > device to go along with this card.  I have downloaded the airo-linux
> > > drivers from sourceforge.net/airo-linux 's CVS.  I have a bunch of
>  .c
> > > and .h files, what do I do with these?  
> > 
> > Hi Dan,
> > 
> > Is this the MiniPCI version of the card?
> > 
> > -ben
> 
> An update:
> 
> I installed the cisco drivers.  I haven't gotten any of the cisco tools
> installed yet but I got the device pinging :).
> 
> I would still like to use the aironet driver from Ben Reed due to the
> wireless extensions.  The cisco drivers have now given me an idea of
> what needs to be done, I will wrestle with it tonight.
> 
> Thanks,
> dan
> 
> -- 
> Dan Borello <dan@borellos.com>

Hi,

Well I guess I should work 3x longer before i write to the list.  I have
gotten the patched version from
http://bellet.info/~bellet/laptop/t40.html running.  It works great,
iwconfig works even!  
Sorry for the spam to the list, all is solved :)

A quick play-by-play for those who are intrested.

1. Download the airo-linux driver from the cvs.
http://sourceforge.net/projects/airo-linux

2. Download the patch from http://bellet.info/~bellet/laptop/t40.html

3.  Copy airo.h from the airo-linux cvs to
/usr/src/linux/drivers/net/wireless

4.  Copy the patched version (airo_mpi.o) from bellet to the same place.

5.  Edit /usr/src/linux/drivers/net/wireless/Makefile.  Add airo_mpi.o
to the "export-objs" list.  Add to the makefile obj-m += airo_mpi.o

6. make dep && make modules modules_install 

7.  modprobe airo_mpi  

8.  Enjoy your wireless card with wireless extensions.

Maybe this was obvious, but it was not to me.  

dan
-- 
Dan Borello <dan@borellos.com>