Looks like the extension tries to download the source package. You'd need to grab that as well. It may be easier for you to build it on a TC system with Internet access, or in a VM.
Thanks for the suggestions. I was able to create the rt2860sta.ko.gz driver in TinyCore VM in VMware Server and install it in the "traditional" TC HDD install I have on the EeePC 901.
I copied the driver to /lib/modules/2.6.26-tinycore/drivers/net/wireless (the last three directories I had to create) and then issued the commands:
depmod -a
modprobe rt2860 sta
ifconfig ra0 up
ifconfig ra0 192.168.1.5 netmask 255.255.255.0
route add default gw 192.168.1.254
Now, if I type "ifconfig" details of the ra0 interface show up.
However, I still can't ping.
I believe this is simply because I don't have the "iwconfig" command which is necessary to define the essid and wep key. Any clues as to how I can get iwconfig?
[Just thought it may also be because I haven't installed wpa-supplicant in the HDD install]
You don't need to copy the isolinux folder. Try
title TC
root (hd1,6)
kernel /bzImage
initrd /tinycore.gz
This would indicate that the files are on ie /mnt/hdb5
Still can't get the frugal install to boot. Almost everything I've tried gives me the same error 2 which suggests that bzImage is either not there (but it is) or it's not really a file but something like a symlink.
This is a real mystery.
BTW, to get my "traditional" TC HDD install to boot I use the following in /boot/grub/menu.lst
root (hd1,9)
kernel /bzImage root=/dev/hdd10
So, even though (hd1,9) should translate as /dev/hdb10 (or /dev/sdb10), TC recognizes it as /dev/hdd10 (which is actually the same as I find in DSL 4.1.2)