ohさんへ
以下、log等を報告します。話を簡単にするためにCD起動の”素のPuppy”を再起動してpup_save.2fs、zdrv_301.sfs、pup_301.sfsを作り、devx_301、kernel-src_301.sfs(いずれもUSBメモリに置く)を一緒に読み込んだ状態ではじめました。zd1211rw.ko(by oh)も同じUSBメモリに置きました。
この状態ではUSBメモリ以外にはzd1211rw.koは存在せず、また、/lib/modules/kernel/drivers/net/より先(wireless/zd1211rw)のディレクトリも存在しませんので、接続ウィザードでzd1211rwを選択して、zd1211rw.ko(by puppy)をロードし、かつ、このzd1211rw.ko(by puppy)を削除しました。
以後の操作です。
0.
# cd /mnt/home (home=USBへ移動)
1.
# cp zd1211rw.ko /lib/modules/2.6.21.7/kernel/drivers/net/wireless/zd1211rw
(この時点でUSBメモリ以外の、zd1211rw.koは2つで、いずれもzd1211rw.ko(by oh)でした)
2.
# modprobe zd1211rw
3.
# lsmod
Module Size Used by
zd1211rw 48516 0
firmware_class 9600 1 zd1211rw
ieee80211softmac 29056 1 zd1211rw
ieee80211 33864 2 zd1211rw,ieee80211softmac
ieee80211_crypt 5632 1 ieee80211
evdev 10240 1
snd_mixer_oss 16896 0
usblp 14080 0
apm 20304 0
ltserial 10800 0
ltmodem 556112 1 ltserial
yenta_socket 26892 2
rsrc_nonstatic 13312 1 yenta_socket
snd_ymfpci 59584 0
gameport 14856 1 snd_ymfpci
snd_ac97_codec 101668 1 snd_ymfpci
ac97_bus 2304 1 snd_ac97_codec
snd_pcm 75656 2 snd_ymfpci,snd_ac97_codec
snd_opl3_lib 10624 1 snd_ymfpci
snd_timer 22020 3 snd_ymfpci,snd_pcm,snd_opl3_lib
snd_hwdep 9220 1 snd_opl3_lib
snd_page_alloc 10120 2 snd_ymfpci,snd_pcm
snd_mpu401_uart 8320 1 snd_ymfpci
snd_rawmidi 23584 1 snd_mpu401_uart
snd_seq_device 8460 2 snd_opl3_lib,snd_rawmidi
snd 52068 10 snd_mixer_oss,snd_ymfpci,snd_ac97_codec,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 7520 1 snd
i2c_piix4 8716 0
i2c_core 22032 1 i2c_piix4
intel_agp 24860 1
agpgart 34128 1 intel_agp
fuse 44052 0
unionfs 83732 1
nls_iso8859_1 4224 1
nls_cp437 5888 1
usbhid 24928 0
usb_storage 83264 1
uhci_hcd 24076 0
usbcore 127128 6 zd1211rw,usblp,usbhid,usb_storage,uhci_hcd
sr_mod 17188 0
ide_cd 39200 0
cdrom 36768 2 sr_mod,ide_cd
squashfs 47620 3
4.
# dmesgは冗長なので以下に
http://jakepuppylinux.blog32.fc2.com/blog-entry-1.html
5.
/var/log/messagesも以下に
http://jakepuppylinux.blog32.fc2.com/blog-entry-2.html
6.
# ifconfig -a
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
以上です。参考になるでしょうか?