Search Linux Wireless

Re: [PATCHv2 00/21] cw1200: ST-Ericsson cw1200 wlan device driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dmitry,

Thanks for the response.

> Could you enable following options and send kernel log:
> CW1200_DEBUGFS=y
> CW1200_WSM_DEBUG=y
> CW1200_WSM_DUMPS=y
> CW1200_BH_DEBUG=y

I already had these options on.  The following is the debugfs status
after attempting a scan:

CW1200 Wireless LAN driver status
Hardware:   5.5
Firmware:   WSM 3020.380
FW API:     1042
FW caps:    0x000B
Mode:       station
Assoc:      passive
Channel:    1
EDCA(0):    7, 15, 2, 3264, 200
EDCA(1):    15, 31, 2, 6016, 200
EDCA(2):    31, 1023, 3, 0, 200
EDCA(3):    31, 1023, 7, 0, 200
HT:         off
RSSI thold: 0
RSSI hyst:  0
TXFL thold: 0
Linkloss:   60
Bcnloss:    20
Long retr:  4
Short retr: 7
RC in use:  0
BA stat:    0, 0 (0)
Block ACK:  off

Queue       0:
 capacity: 16
 queued:   0
 pending:  0
 sent:     0
 locked:   no
 overfull: no
 link map: 0-> 00 00 00 00 00 00 00 00 <-8

Queue       1:
 capacity: 16
 queued:   0
 pending:  0
 sent:     0
 locked:   no
 overfull: no
 link map: 0-> 00 00 00 00 00 00 00 00 <-8

Queue       2:
 capacity: 16
 queued:   0
 pending:  0
 sent:     0
 locked:   no
 overfull: no
 link map: 0-> 00 00 00 00 00 00 00 00 <-8

Queue       3:
 capacity: 16
 queued:   0
 pending:  0
 sent:     0
 locked:   no
 overfull: no
 link map: 0-> 00 00 00 00 00 00 00 00 <-8

Link map:   0-> .. .. .. .. .. .. .. .. <-7
Asleep map: 0-> .. .. .. .. .. .. .. .. <-7
PSPOLL map: 0-> .. .. .. .. .. .. .. .. <-7


BH status:  alive
Pending RX: 0
Pending TX: 0
TX bufs:    8 x 1632 bytes
Used bufs:  0
Powermgmt:  on
Device:     alseep
WSM status: idle
WSM cmd:    0xFFFF (9 bytes)
WSM retval: 0
Datapath:   unlocked
TXed:       0
AGG TXed:   0
MULTI TXed: 0 (0)
RXed:       0
AGG RXed:   0
TX miss:    0
TX align:   0
TX burst:   0
RX burst:   0
TX TTL:     0
Scan:       idle
Led state:  0x00


The following is from the kernel log:

[    8.101627] Compat-wireless backport release: compat-wireless-2012-04-24-1
[    8.108519] Backport based on linux-next.git next-20120424
[    8.192370] cfg80211: Calling CRDA to update world regulatory domain
[    8.215057] cfg80211: World regulatory domain updated:
[    8.220311] cfg80211:   (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[    8.236156] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[    8.245162] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[    8.254101] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz),
(300 mBi, 2000 mBm)
[    8.271167] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[    8.278927] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz),
(300 mBi, 2000 mBm)
[   80.672423] Probe called
[   80.674493] [BH] register.
[   80.731090] WLAN device is ready.
[   80.731108] Cut 2.x silicon is detected.
[   80.731533] Cut 2.2 detected.
[   80.731580] cw1200_load_firmware: CW1200 detected.
[   80.816222] Firmware download completed.
[   80.816289] SW IRQ subscribe
[   80.821093] [BH] irq.
[   80.821140] [BH] irq.
[   80.821177] [BH] irq.
[   80.821212] [BH] irq.
[   80.821246] [BH] irq.
[   80.821375] [WSM] <<< 0x0801 (168)
[   80.821398] CW1200 WSM init done.
[   80.821402]    Input buffers: 8 x 1632 bytes
[   80.821407]    Hardware: 5.5
[   80.821411]    WSM firmware [WSM_A30.02.0380_PTA4W Feb 17 2012
10:43:10], ver: 3020, build: 380, api: 1042, cap: 0x000B
[   80.848338] [WSM] >>> 0x0006 [MIB: 0x1006] (9)
[   80.848348] [BH] wakeup.
[   80.848502] [BH] irq.
[   80.848536] [BH] irq.
[   80.848570] [BH] irq.
[   80.848692] [WSM] <<< 0x0406 (8)
[   80.848701] [BH] Powerave is enabled.
[   80.848793] [WSM] >>> 0x0006 [MIB: 0x1024] (12)
[   80.848801] [BH] wakeup.
[   80.848942] [BH] irq.
[   80.848975] [BH] irq.
[   80.849095] [WSM] <<< 0x0406 (8)
[   80.859122] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   80.861178] is registered as 'phy0'
[   81.841078] [BH] Device wakedown.
[  123.215695] [WSM] >>> 0x0013 (48)
[  123.215711] [BH] wakeup.
[  123.215758] [BH] Device wakeup.
[  123.233368] [BH] irq.
[  123.233418] [BH] irq.
[  123.233456] [BH] irq.
[  123.233490] [BH] irq.
[  123.233537] [BH] Device wakeup.
[  123.233597] [BH] Device awake.
[  123.233794] [WSM] <<< 0x0413 (8)
[  123.233887] [WSM] >>> 0x0006 [MIB: 0x1013] (16)
[  123.233896] [BH] wakeup.
[  123.234042] [BH] irq.
[  123.234075] [BH] irq.
[  123.234109] [BH] irq.
[  123.234142] [BH] irq.
[  123.234264] [WSM] <<< 0x0406 (8)
[  123.254241] [WSM] >>> 0x0009 (840)
[  123.254257] [BH] wakeup.
[  123.254590] [BH] irq.
[  123.254630] [BH] irq.
[  123.254667] [BH] irq.
[  123.254703] [BH] irq.
[  123.254738] [BH] irq.
[  123.254872] [WSM] <<< 0x0409 (44)
[  123.254947] [WSM] >>> 0x0006 [MIB: 0x1009] (12)
[  123.254956] [BH] wakeup.
[  123.255109] [BH] irq.
[  123.255144] [BH] irq.
[  123.255180] [BH] irq.
[  123.255314] [WSM] <<< 0x0406 (8)
[  123.255385] [WSM] >>> 0x0006 [MIB: 0x1009] (12)
[  123.255394] [BH] wakeup.
[  123.255545] [BH] irq.
[  123.255579] [BH] irq.
[  123.255616] [BH] irq.
[  123.255743] [WSM] <<< 0x0406 (8)
[  123.255816] [WSM] >>> 0x0006 [MIB: 0x0003] (12)
[  123.255824] [BH] wakeup.
[  123.255975] [BH] irq.
[  123.256008] [BH] irq.
[  123.256045] [BH] irq.
[  123.256080] [BH] irq.
[  123.256208] [WSM] <<< 0x0406 (8)
[  123.256284] [WSM] >>> 0x0012 (16)
[  123.256292] [BH] wakeup.
[  123.256460] [BH] irq.
[  123.256494] [BH] irq.
[  123.256617] [WSM] <<< 0x0412 (8)
[  123.256683] [WSM] >>> 0x0013 (48)
[  123.256690] [BH] wakeup.
[  123.256855] [BH] irq.
[  123.256890] [BH] irq.
[  123.257017] [WSM] <<< 0x0413 (8)
[  123.257080] [WSM] >>> 0x0006 [MIB: 0x1013] (16)
[  123.257087] [BH] wakeup.
[  123.257271] [BH] irq.
[  123.257307] [BH] irq.
[  123.257346] [BH] irq.
[  123.257470] [WSM] <<< 0x0406 (8)
[  123.257533] [WSM] >>> 0x0012 (16)
[  123.257539] [BH] wakeup.
[  123.257687] [BH] irq.
[  123.257722] [BH] irq.
[  123.258940] [WSM] <<< 0x0412 (8)
[  123.259080] [WSM] >>> 0x0013 (48)
[  123.259088] [BH] wakeup.
[  123.259272] [BH] irq.
[  123.259307] [BH] irq.
[  123.259438] [WSM] <<< 0x0413 (8)
[  123.259477] [WSM] >>> 0x0006 [MIB: 0x1013] (16)
[  123.259485] [BH] wakeup.
[  123.259637] [BH] irq.
[  123.259671] [BH] irq.
[  123.259706] [BH] irq.
[  123.259740] [BH] irq.
[  123.259866] [WSM] <<< 0x0406 (8)
[  123.259905] [WSM] >>> 0x0012 (16)
[  123.259912] [BH] wakeup.
[  123.260058] [BH] irq.
[  123.260092] [BH] irq.
[  123.260127] [BH] irq.
[  123.260161] [BH] irq.
[  123.260195] [BH] irq.
[  123.260321] [WSM] <<< 0x0412 (8)
[  123.260356] [WSM] >>> 0x0013 (48)
[  123.260363] [BH] wakeup.
[  123.260508] [BH] irq.
[  123.260542] [BH] irq.
[  123.260667] [WSM] <<< 0x0413 (8)
[  123.260703] [WSM] >>> 0x0006 [MIB: 0x1013] (16)
[  123.260711] [BH] wakeup.
[  123.260860] [BH] irq.
[  123.260894] [BH] irq.
[  123.260929] [BH] irq.
[  123.260963] [BH] irq.
[  123.261125] [WSM] <<< 0x0406 (8)
[  123.261164] [WSM] >>> 0x0012 (16)
[  123.261171] [BH] wakeup.
[  123.261321] [BH] irq.
[  123.261355] [BH] irq.
[  123.261390] [BH] irq.
[  123.261519] [WSM] <<< 0x0412 (8)
[  123.261555] [WSM] >>> 0x0013 (48)
[  123.261562] [BH] wakeup.
[  123.261710] [BH] irq.
[  123.261743] [BH] irq.
[  123.261778] [BH] irq.
[  123.261905] [WSM] <<< 0x0413 (8)
[  123.261941] [WSM] >>> 0x0006 [MIB: 0x1013] (16)
[  123.261950] [BH] wakeup.
[  123.262099] [BH] irq.
[  123.262133] [BH] irq.
[  123.262256] [WSM] <<< 0x0406 (8)
[  123.262303] [WSM] TX is locked.
[  123.262312] [BH] wakeup.
[  123.262319] [WSM] TX is unlocked.
[  123.262332] [WSM] >>> 0x0006 [MIB: 0x0006] (12)
[  123.262339] [BH] wakeup.
[  123.262495] [BH] irq.
[  123.262529] [BH] irq.
[  123.262658] [WSM] <<< 0x0406 (8)
[  123.262691] [WSM] TX is locked.
[  123.262702] [WSM] >>> 0x0016 (8)
[  123.262708] [BH] wakeup.
[  123.262874] [BH] irq.
[  123.262909] [BH] irq.
[  123.263039] [WSM] <<< 0x0416 (8)
[  123.284588] [BH] irq.
[  123.284640] [BH] irq.
[  123.284783] [WSM] <<< 0x080A (8)
[  123.284796] [BH] wakeup.
[  123.284803] [WSM] TX is unlocked.
[  123.284836] [WSM] TX is locked.
[  123.284851] [WSM] >>> 0x0006 [MIB: 0x1006] (9)
[  123.284858] [BH] wakeup.
[  123.285007] [BH] irq.
[  123.285040] [BH] irq.
[  123.285161] [WSM] <<< 0x0406 (8)
[  123.285173] [BH] Powerave is enabled.
[  123.285201] [BH] wakeup.
[  123.285207] [WSM] TX is unlocked.
[  124.281096] [BH] Device wakedown.
[  153.599285] [WSM] TX is locked.
[  153.599309] [WSM] >>> 0x0006 [MIB: 0x1006] (9)
[  153.599319] [BH] wakeup.
[  153.599367] [BH] Device wakeup.
[  153.607490] [BH] irq.
[  153.607539] [BH] irq.
[  153.607575] [BH] irq.
[  153.607609] [BH] irq.
[  153.607642] [BH] irq.
[  153.607691] [BH] Device wakeup.
[  153.607749] [BH] Device awake.
[  153.607945] [WSM] <<< 0x0406 (8)
[  153.607957] [BH] Powerave is enabled.
[  153.608030] [BH] wakeup.
[  153.608059] [WSM] TX is unlocked.
[  153.608109] [WSM] >>> 0x0006 [MIB: 0x1002] (82)
[  153.608116] [BH] wakeup.
[  153.608255] [BH] irq.
[  153.608288] [BH] irq.
[  153.608408] [WSM] <<< 0x0406 (8)
[  153.608499] [WSM] >>> 0x0006 [MIB: 0x1002] (82)
[  153.608507] [BH] wakeup.
[  153.608649] [BH] irq.
[  153.608681] [BH] irq.
[  153.608715] [BH] irq.
[  153.608835] [WSM] <<< 0x0406 (8)
[  153.608925] [WSM] TX is locked.
[  153.608963] [WSM] >>> 0x0007 (192)
[  153.608970] [BH] wakeup.
[  153.609203] [BH] irq.
[  153.609240] [BH] irq.
[  153.609369] [WSM] <<< 0x0407 (8)
[  154.557453] [BH] irq.
[  154.557501] [BH] irq.
[  154.557638] [WSM] <<< 0x0806 (12)
[  154.557688] [WSM] >>> 0x0007 (64)
[  154.557696] [BH] wakeup.
[  154.557935] [BH] irq.
[  154.557970] [BH] irq.
[  154.558098] [WSM] <<< 0x0407 (8)
[  154.831678] [BH] irq.
[  154.831714] [BH] irq.
[  154.831842] [WSM] <<< 0x0806 (12)
[  154.831873] [BH] wakeup.
[  154.831880] [WSM] TX is unlocked.
[  154.831925] [WSM] TX is locked.
[  154.831934] [BH] wakeup.
[  154.831939] [WSM] TX is unlocked.
[  154.831948] [WSM] TX is locked.
[  154.831957] [WSM] >>> 0x0006 [MIB: 0x1006] (9)
[  154.831964] [BH] wakeup.
[  154.832172] [BH] irq.
[  154.832208] [BH] irq.
[  154.832334] [WSM] <<< 0x0406 (8)
[  154.832345] [BH] Powerave is enabled.
[  154.832378] [BH] wakeup.
[  154.832385] [WSM] TX is unlocked.
[  155.831063] [BH] Device wakedown.
[  217.456101] [WSM] >>> 0x0005 (8)
[  217.456118] [BH] wakeup.
[  217.456166] [BH] Device wakeup.
[  217.464294] [BH] irq.
[  217.464343] [BH] irq.
[  217.464379] [BH] irq.
[  217.464413] [BH] irq.
[  217.464446] [BH] irq.
[  217.464496] [BH] Device wakeup.
[  217.464555] [BH] Device awake.
[  217.464750] [WSM] <<< 0x0405 (104)
[  218.461064] [BH] Device wakedown.

I ran "ifconfig wlan0 up" at about time stamp 123 and "iw wlan0 scan"
at about 153.

As you can see in the log I am compiling the driver patched into
compat-wireless-2012-04-24.  I am using a kernel based on 2.6.35.3.
Maybe this is a bad combination or not even a valid way of doing
things.  I don't have much experience with wireless drivers in Linux.

Thanks,

Kevin
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux