Re: Help getting PCMCIA WiFi card working again

Ken Caruso <[email protected]>
Newsgroups gmane.network.wireless.seattle.general
Message-ID <1166696688.10748.4.camel@localhost>
On Thu, 2006-12-21 at 02:12 -0800, Daevid Vincent wrote:
> 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.


Your net.wlan0 script is trying to bring up net.wlan0. The drivers you
are using created an interface of "wlan0ap".

I think "ifconfig wlan0ap up" will probably get it going. You will want
to change your init script to reflect the change in interface names. I
suspect the hostap drivers got updated a long a time ago and you just
never noticed without a reboot.

-Ken

> 
> 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"
> 
> _______________________________________________
> Talk mailing list
> [email protected]
> http://seattlewireless.net/mailman/listinfo/talk

_______________________________________________
Talk mailing list
[email protected]
http://seattlewireless.net/mailman/listinfo/talk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.