My Senao/EnGenius 200mW WiFi card was working fine for a few years, and now, after some upgrade and a power-outage that caused a reboot, it's not. I cannot figure out for the life of me what is wrong now. It's been two days of constant debugging and I'm out of ideas. I'm trying to use the kernel 2.6.15-gentoo-r1 hostap and pcmcia drivers as per the suggestions I've read that have depricated the alternatives. It's frustrating, because the card appears to be recognized and I don't see any errors anywhere to debug further.
daevid ~ # /etc/init.d/net.wlan0 start * Starting wlan0 * Bringing up wlan0 * 10.10.10.1/24 * network interface wlan0 does not exist * Please verify hardware or kernel module (driver) daevid ~ # ifconfig eth0 Link encap:Ethernet HWaddr 00:03:47:3B:65:87 inet addr:24.17.255.202 Bcast:255.255.255.255 Mask:255.255.252.0 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5739 errors:0 dropped:0 overruns:0 frame:0 TX packets:150 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:363967 (355.4 Kb) TX bytes:35779 (34.9 Kb) eth1 Link encap:Ethernet HWaddr 00:03:47:3B:65:88 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:27 errors:0 dropped:0 overruns:0 frame:0 TX packets:50 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4112 (4.0 Kb) TX bytes:7001 (6.8 Kb) 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:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1096 (1.0 Kb) TX bytes:1096 (1.0 Kb) daevid ~ # iwconfig eth0 no wireless extensions. eth1 no wireless extensions. lo no wireless extensions. wifi0 IEEE 802.11b ESSID:"test" Mode:Master Access Point: Not-Associated Bit Rate:11 Mb/s Sensitivity=1/3 Retry min limit:8 RTS thr:off Fragment thr:off Encryption key:off Power Management:off wlan0ap IEEE 802.11b ESSID:"test" Mode:Master Access Point: Not-Associated Bit Rate:11 Mb/s Sensitivity=1/3 Retry min limit:8 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 daevid ~ # lsmod Module Size Used by hostap_cs 61080 1 hostap 112260 1 hostap_cs tuner 43556 0 tvaudio 22300 0 bttv 157264 0 video_buf 17412 1 bttv v4l2_common 4992 1 bttv btcx_risc 4232 1 bttv tveeprom 14096 1 bttv videodev 7424 1 bttv nvidia 4547284 0 daevid ~ # cat /etc/udev/rules.d/10-wireless.rules KERNEL=="eth*", SYSFS{address}=="00:02:6f:09:b2:b4", NAME="wlan0" daevid ~ # dmesg hostap_cs: 0.4.4-kernel (Jouni Malinen <[EMAIL PROTECTED]>) hostap_cs: setting Vcc=33 (constant) hostap_cs: CS_EVENT_CARD_INSERTION hostap_cs: setting Vcc=33 (from config) Checking CFTABLE_ENTRY 0x01 (default 0x01) IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 io->flags = 0x0046, io.base=0x0000, len=64 hostap_cs: Registered netdevice wifi0 hostap_cs: index 0x01: Vcc 3.3, irq 5, io 0x0100-0x013f prism2_hw_init: initialized in 376 ms wifi0: NIC: id=0x800c v1.0.0 wifi0: PRI: id=0x15 v1.1.0 wifi0: STA: id=0x1f v1.4.9 wifi0: defaulting to bogus WDS frame as a workaround for firmware bug in Host AP mode WDS wifi0: registered netdevice wlan0 daevid ~ # esearch pcmcia * sys-apps/pcmcia-cs Latest version available: 3.2.8-r2 Latest version installed: 3.2.8-r2 * sys-apps/pcmcia-cs-cis Latest version available: 3.2.8-r1 Latest version installed: [ Not Installed ] * sys-apps/pcmcia-cs-modules Latest version available: 3.2.8 Latest version installed: [ Not Installed ] * sys-apps/pcmcia-cs-pnptools Latest version available: 3.2.8 Latest version installed: [ Not Installed ] * sys-apps/pcmciautils Latest version available: 013 Latest version installed: 013 * virtual/pcmcia Latest version available: 2.6.13 Latest version installed: 3.2.8-r2 daevid ~ # esearch udev * sys-fs/udev Latest version available: 103 Latest version installed: 103 daevid ~ # pccardctl info PRODID_1="INTERSIL" PRODID_2="HFA384x/IEEE" PRODID_3="Version 01.02" PRODID_4="" MANFID=0156,0002 FUNCID=6 daevid ~ # pccardctl ls Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:00:08.0) Socket 0 Device 0: [hostap_cs] (bus ID: 0.0) daevid ~ # pccardctl status Socket 0: 3.3V 16-bit PC Card Subdevice 0 (function 0) bound to driver "hostap_cs" -- gentoo-user@gentoo.org mailing list