Did you follow the: https://www.oesf.org/forums/index.php?showt...759entry44759
Yes, that's _exactly_ what I did. I had to modify the card entry for my card, of course, see above. But otherwise I carried out exactly the same steps: modify hermes.conf, eject the card, restart pcmcia services, reinsert the card. Then what I get is that the card is recognized according to my new entry (it shows up as D-Link something), but otherwise the card is dead (light stays turned off). If I change back to the old hermes.conf, restart pcmcia and reinsert the card, it works again (only in a limited way, that's why I want to switch to the hostap driver).
The strange thing is that I appear to have neither the orinoco nor the hostap modules on my system (straight RC11/12 install -- I tried both, and didn't remove any of the original packages). Are these modules supposed to be compiled into the kernel instead? Or maybe they're actually missing in the RC11/12 builds??
EDIT: Just to make this clear, there are really none of those wlan modules on my Z. Here's what's in my /lib/modules/2.4.20/kernel/drivers/net/wireless directory after a fresh install:
# ls -l /lib/modules/2.4.20/kernel/drivers/net/wireless
-rw-r--r-- 1 root root 70680 Jan 1 1970 airo.o
-rw-r--r-- 1 root root 7340 Jan 1 1970 airo_cs.o
Ok, some more data. Here is what /var/log/messages has to say when I insert the card with the original hermes.conf file:
Oct 20 00:47:14 cardmgr[8923]: socket 0: Sandisk Connect SDWCFB-000
Oct 20 00:47:14 cardmgr[8923]: executing: 'modprobe hermes 2>&1'
Oct 20 00:47:14 cardmgr[8923]: + modprobe: Can't locate module hermes
Oct 20 00:47:14 cardmgr[8923]: modprobe exited with status 255
Oct 20 00:47:14 cardmgr[8923]: module /lib/modules/2.4.20/pcmcia/hermes.o not available
Oct 20 00:47:14 cardmgr[8923]: executing: 'modprobe orinoco 2>&1'
Oct 20 00:47:14 cardmgr[8923]: + modprobe: Can't locate module orinoco
Oct 20 00:47:14 cardmgr[8923]: modprobe exited with status 255
Oct 20 00:47:14 cardmgr[8923]: module /lib/modules/2.4.20/pcmcia/orinoco.o not available
Oct 20 00:47:16 /etc/hotplug/net.agent: NET unregister event not supported
Oct 20 00:47:16 /etc/hotplug/net.agent: how do I bring interfaces up on this distro?
Oct 20 00:47:16 /etc/hotplug/net.agent: register event not handled
Oct 20 00:47:16 cardmgr[8923]: executing: './hermes start eth0 2>&1'
Oct 20 00:47:16 cardmgr[8923]: + Error for wireless request "Set Frequency" (8B04) :
Oct 20 00:47:16 cardmgr[8923]: + SET failed on device eth0; Operation not supported.
As you can see, the orinoco modules fail to be loaded (quite logical, as I don't appear to have them), but the card still works in a limited way (transfer from host to Z works ok, but upload from the Z to the host is flaky, the driver dies whenever I transfer more than a few kb in one chunk). Here's what cardctl says:
# cardctl status 0
3.3V 16-bit PC Card
function 0: [ready]
# cardctl ident 0
product info: "D-Link", "DCF-660W", ""
manfid: 0xd601, 0x0005
function: 6 (network)
# cardctl info 0
PRODID_1="D-Link"
PRODID_2="DCF-660W"
PRODID_3=""
PRODID_4=""
MANFID=d601,0005
FUNCID=6
Finally, here's the messages log after I add the two entries in my previous post to hermes.conf, restart pcmcia and reinsert the card:
Oct 20 00:48:38 cardmgr[9268]: socket 0: D-Link DCF660
Oct 20 00:48:39 cardmgr[9268]: executing: 'modprobe hostap 2>&1'
Oct 20 00:48:39 cardmgr[9268]: + modprobe: Can't locate module hostap
Oct 20 00:48:39 cardmgr[9268]: modprobe exited with status 255
Oct 20 00:48:39 cardmgr[9268]: module /lib/modules/2.4.20/pcmcia/hostap.o not available
Oct 20 00:48:39 cardmgr[9268]: executing: 'modprobe hostap_cs 2>&1'
Oct 20 00:48:39 cardmgr[9268]: + modprobe: Can't locate module hostap_cs
Oct 20 00:48:39 cardmgr[9268]: modprobe exited with status 255
Oct 20 00:48:39 cardmgr[9268]: module /lib/modules/2.4.20/pcmcia/hostap_cs.o not available
Oct 20 00:48:40 cardmgr[9268]: get dev info on socket 0 failed: Resource temporarily unavailable
Ok, so the hostap modules can't be loaded either, and now the card doesn't get proper initialization at all.
Any idea?
(BTW, other than that RC12 works really great for me, including the native SDK. Mplayer works great in fullscreen mode, too. Kudos!)
TIA,
Albert