Gentoo Archives: gentoo-user

From: Daevid Vincent <daevid@××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Help getting PCMCIA WiFi card working again
Date: Thu, 21 Dec 2006 10:16:19
Message-Id: 001001c724e8$634d6e60$1301a8c0@locutus
1 My Senao/EnGenius 200mW WiFi card was working fine for a few years, and now,
2 after some upgrade and a power-outage that caused a reboot, it's not. I
3 cannot figure out for the life of me what is wrong now. It's been two days
4 of constant debugging and I'm out of ideas. I'm trying to use the kernel
5 2.6.15-gentoo-r1 hostap and pcmcia drivers as per the suggestions I've read
6 that have depricated the alternatives. It's frustrating, because the card
7 appears to be recognized and I don't see any errors anywhere to debug
8 further.
9
10 daevid ~ # /etc/init.d/net.wlan0 start
11 * Starting wlan0
12 * Bringing up wlan0
13 * 10.10.10.1/24
14 * network interface wlan0 does not exist
15 * Please verify hardware or kernel module (driver)
16
17
18 daevid ~ # ifconfig
19 eth0 Link encap:Ethernet HWaddr 00:03:47:3B:65:87
20 inet addr:24.17.255.202 Bcast:255.255.255.255 Mask:255.255.252.0
21 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
22 RX packets:5739 errors:0 dropped:0 overruns:0 frame:0
23 TX packets:150 errors:0 dropped:0 overruns:0 carrier:0
24 collisions:0 txqueuelen:1000
25 RX bytes:363967 (355.4 Kb) TX bytes:35779 (34.9 Kb)
26
27 eth1 Link encap:Ethernet HWaddr 00:03:47:3B:65:88
28 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
29 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
30 RX packets:27 errors:0 dropped:0 overruns:0 frame:0
31 TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
32 collisions:0 txqueuelen:1000
33 RX bytes:4112 (4.0 Kb) TX bytes:7001 (6.8 Kb)
34
35 lo Link encap:Local Loopback
36 inet addr:127.0.0.1 Mask:255.0.0.0
37 UP LOOPBACK RUNNING MTU:16436 Metric:1
38 RX packets:12 errors:0 dropped:0 overruns:0 frame:0
39 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
40 collisions:0 txqueuelen:0
41 RX bytes:1096 (1.0 Kb) TX bytes:1096 (1.0 Kb)
42
43
44 daevid ~ # iwconfig
45 eth0 no wireless extensions.
46
47 eth1 no wireless extensions.
48
49 lo no wireless extensions.
50
51 wifi0 IEEE 802.11b ESSID:"test"
52 Mode:Master Access Point: Not-Associated Bit Rate:11 Mb/s
53 Sensitivity=1/3
54 Retry min limit:8 RTS thr:off Fragment thr:off
55 Encryption key:off
56 Power Management:off
57
58 wlan0ap IEEE 802.11b ESSID:"test"
59 Mode:Master Access Point: Not-Associated Bit Rate:11 Mb/s
60 Sensitivity=1/3
61 Retry min limit:8 RTS thr:off Fragment thr:off
62 Encryption key:off
63 Power Management:off
64 Link Quality:0 Signal level:0 Noise level:0
65 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
66 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
67
68
69
70 daevid ~ # lsmod
71 Module Size Used by
72 hostap_cs 61080 1
73 hostap 112260 1 hostap_cs
74 tuner 43556 0
75 tvaudio 22300 0
76 bttv 157264 0
77 video_buf 17412 1 bttv
78 v4l2_common 4992 1 bttv
79 btcx_risc 4232 1 bttv
80 tveeprom 14096 1 bttv
81 videodev 7424 1 bttv
82 nvidia 4547284 0
83
84
85 daevid ~ # cat /etc/udev/rules.d/10-wireless.rules
86 KERNEL=="eth*", SYSFS{address}=="00:02:6f:09:b2:b4", NAME="wlan0"
87
88 daevid ~ # dmesg
89 hostap_cs: 0.4.4-kernel (Jouni Malinen <jkmaline@××××××.fi>)
90 hostap_cs: setting Vcc=33 (constant)
91 hostap_cs: CS_EVENT_CARD_INSERTION
92 hostap_cs: setting Vcc=33 (from config)
93 Checking CFTABLE_ENTRY 0x01 (default 0x01)
94 IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
95 io->flags = 0x0046, io.base=0x0000, len=64
96 hostap_cs: Registered netdevice wifi0
97 hostap_cs: index 0x01: Vcc 3.3, irq 5, io 0x0100-0x013f
98 prism2_hw_init: initialized in 376 ms
99 wifi0: NIC: id=0x800c v1.0.0
100 wifi0: PRI: id=0x15 v1.1.0
101 wifi0: STA: id=0x1f v1.4.9
102 wifi0: defaulting to bogus WDS frame as a workaround for firmware bug in
103 Host AP mode WDS
104 wifi0: registered netdevice wlan0
105
106
107 daevid ~ # esearch pcmcia
108 * sys-apps/pcmcia-cs
109 Latest version available: 3.2.8-r2
110 Latest version installed: 3.2.8-r2
111
112 * sys-apps/pcmcia-cs-cis
113 Latest version available: 3.2.8-r1
114 Latest version installed: [ Not Installed ]
115
116 * sys-apps/pcmcia-cs-modules
117 Latest version available: 3.2.8
118 Latest version installed: [ Not Installed ]
119
120 * sys-apps/pcmcia-cs-pnptools
121 Latest version available: 3.2.8
122 Latest version installed: [ Not Installed ]
123
124 * sys-apps/pcmciautils
125 Latest version available: 013
126 Latest version installed: 013
127
128 * virtual/pcmcia
129 Latest version available: 2.6.13
130 Latest version installed: 3.2.8-r2
131
132 daevid ~ # esearch udev
133 * sys-fs/udev
134 Latest version available: 103
135 Latest version installed: 103
136
137 daevid ~ # pccardctl info
138 PRODID_1="INTERSIL"
139 PRODID_2="HFA384x/IEEE"
140 PRODID_3="Version 01.02"
141 PRODID_4=""
142 MANFID=0156,0002
143 FUNCID=6
144
145 daevid ~ # pccardctl ls
146 Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:00:08.0)
147 Socket 0 Device 0: [hostap_cs] (bus ID: 0.0)
148
149 daevid ~ # pccardctl status
150 Socket 0:
151 3.3V 16-bit PC Card
152 Subdevice 0 (function 0) bound to driver "hostap_cs"
153
154 --
155 gentoo-user@g.o mailing list

Replies