[Prism54-devel] problems in big endian platform - cannot handle oid 0x00000400

durai durai at isofttech.com
Wed May 11 04:57:31 UTC 2005


Hi,


Platform - big endian mips R3000 variant CPU
OS - Linux 2.4.18
gcc version 3.3.4
driver - patch-2.4.25-prism54-testing-latest.bz2
board - XG-600 pci card
firmware - 1.0.4.3.arm

I am able to load the driver successfully and firmware is getting uploaded correctly. 
But when i do ifconfig wlan0 up, i am getting the error Out of memory, cannot handle oid 0x00000400.
Please note that I am able to run the old "islpci.o" driver successfully in the same board.
So I dont expect any hardware specific issues.

Here is the complete debug output (Please ignore additional debug info, and i changed the interface
name to wlan0). 
is it the correct mailing list to report bugs? or should i send it to prism54-users?

================== debug messages =======================
# insmod prism54
Using /lib/modules/2.4.18/prism54.o
object loaded
Using new module
Loaded prism54 driver, version 1.0.2.2
 rvalue 0 mem_addr ba000000
 changing the interface name to wlan0<7>islpci_alloc_memory
 interface
new_init_module:2881
wlan0: prism54 driver detected card model: XG-600

# ifconfig wlan0 up
wlan0: islpci_open()
wlan0: resetting device...
wlan0: uploading firmware...
isl38xx_upload_firmware(0xba000000, 0x800000)

 fw_setup_class_device device 00:00.0 firmware isl3890 <7>firmware_class.c:call_helper: firmware: /sbin/hotplug firmwar
e add
remove_proc_entry: 00:00.0/loading busy, count=1
remove_proc_entry: firmware/00:00.0 busy, count=1

 irq enabled<7>wlan0: firmware uploaded done, now triggering reset...
de_put: deferred delete of loading
de_put: deferred delete of 00:00.0
PIMFOR: op 1, oid 0xff020008, device 0, flags 0x0 length 0x4
[01][01][ff][02][00][08][00][00][00][00]
[01][00][00][00]
PIMFOR: op 0, oid 0x00000400, device 6, flags 0xa length 0x9000000
[00][00][00][00][04][00][06][0a][09][00]
[00][00][00][0a][00][00][00][09][00][00]
wlan0: Out of memory, cannot handle oid 0x00000400
wlan0: timeout waiting for mgmt response 100, trigging device
wlan0: timeout waiting for mgmt response
PIMFOR: op 1, oid 0xff020003, device 0, flags 0x0 length 0x4
[01][01][ff][02][00][03][00][00][00][00]
[01][00][00][00]
PIMFOR: op 89, oid 0xee950000, device 6, flags 0x0 length 0x20801
[dc][59][ee][95][00][00][06][00][00][02]
[00][00][00][0a][00][03][08][01][00][00]
wlan0: Out of memory, cannot handle oid 0xee950000
wlan0: timeout waiting for mgmt response 100, trigging device
wlan0: timeout waiting for mgmt response
PIMFOR: op 1, oid 0x10000000, device 0, flags 0x0 length 0x4
[01][01][10][00][00][00][00][00][00][00]
[01][00][00][00]
PIMFOR: op 41, oid 0xec6de3cc, device 6, flags 0x4f length 0x77dc3f68
[ed][29][ec][6d][e3][cc][06][4f][77][dc]
[20][32][86][d3][28][a9][e3][d7][e8][fe]
wlan0: errant PIMFOR application frame
wlan0: timeout waiting for mgmt response 100, trigging device
wlan0: timeout waiting for mgmt response
PIMFOR: op 1, oid 0x17000007, device 0, flags 0x0 length 0x4
[01][01][17][00][00][07][00][00][00][00]
[06][00][00][00]
PIMFOR: op 114, oid 0x69736d35, device 6, flags 0x0 length 0xd837d593
[70][72][69][73][6d][35][06][00][d8][37]
wlan0: Out of memory, cannot handle oid 0x69736d35
wlan0: timeout waiting for mgmt response 100, trigging device
wlan0: timeout waiting for mgmt response
PIMFOR: op 1, oid 0x19000001, device 0, flags 0x0 length 0x4
[01][01][19][00][00][01][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0x19000001, device 6, flags 0x0 length 0x4
[01][02][19][00][00][01][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0x10000002, device 0, flags 0x0 length 0x22
[01][01][10][00][00][02][00][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
PIMFOR: op 2, oid 0x10000002, device 6, flags 0x0 length 0x22
[01][02][10][00][00][02][06][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
frame: header: 809c07c0, data: 809c07cc, size: 46
PIMFOR: op 1, oid 0x19000004, device 0, flags 0x0 length 0x8
[01][01][19][00][00][04][00][00][00][00]
[00][80][01][00][00][04][80][00]
PIMFOR: op 2, oid 0x19000004, device 6, flags 0x0 length 0x8
[01][02][19][00][00][04][06][00][00][00]
[00][80][01][00][00][04][80][00]
frame: header: 80aee700, data: 80aee70c, size: 20
PIMFOR: op 1, oid 0x12000000, device 0, flags 0x0 length 0x4
[01][01][12][00][00][00][00][00][00][00]
[01][00][00][00]
PIMFOR: op 2, oid 0x12000000, device 6, flags 0x0 length 0x4
[01][02][12][00][00][00][06][00][00][00]
[01][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0x12000001, device 0, flags 0x0 length 0x4
[01][01][12][00][00][01][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0x12000001, device 6, flags 0x0 length 0x4
[01][02][12][00][00][01][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0x12000002, device 0, flags 0x0 length 0x4
[01][01][12][00][00][02][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0x12000002, device 6, flags 0x0 length 0x4
[01][02][12][00][00][02][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0x12000004, device 0, flags 0x0 length 0x22
[01][01][12][00][00][04][00][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
PIMFOR: op 2, oid 0x12000004, device 6, flags 0x0 length 0x22
[01][02][12][00][00][04][06][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
frame: header: 809c07c0, data: 809c07cc, size: 46
PIMFOR: op 1, oid 0x12000005, device 0, flags 0x0 length 0x22
[01][01][12][00][00][05][00][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
PIMFOR: op 2, oid 0x12000005, device 6, flags 0x0 length 0x22
[01][02][12][00][00][05][06][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
frame: header: 809c07c0, data: 809c07cc, size: 46
PIMFOR: op 1, oid 0x12000006, device 0, flags 0x0 length 0x22
[01][01][12][00][00][06][00][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
PIMFOR: op 2, oid 0x12000006, device 6, flags 0x0 length 0x22
[01][02][12][00][00][06][06][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
frame: header: 809c07c0, data: 809c07cc, size: 46
PIMFOR: op 1, oid 0x12000007, device 0, flags 0x0 length 0x22
[01][01][12][00][00][07][00][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
PIMFOR: op 2, oid 0x12000007, device 6, flags 0x0 length 0x22
[01][02][12][00][00][07][06][00][00][00]
[00][00][00][00][00][00][00][00][00][00]
frame: header: 809c07c0, data: 809c07cc, size: 46
PIMFOR: op 1, oid 0x12000003, device 0, flags 0x0 length 0x4
[01][01][12][00][00][03][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0x12000003, device 6, flags 0x0 length 0x4
[01][02][12][00][00][03][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0x150007e0, device 0, flags 0x0 length 0x4
[01][01][15][00][07][e0][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0x150007e0, device 6, flags 0x0 length 0x4
[01][02][15][00][07][e0][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0xff02000c, device 0, flags 0x0 length 0x4
[01][01][ff][02][00][0c][00][00][00][00]
[00][00][00][00]
PIMFOR: op 2, oid 0xff02000c, device 6, flags 0x0 length 0x4
[01][02][ff][02][00][0c][06][00][00][00]
[00][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0xff02000f, device 0, flags 0x0 length 0x4
[01][01][ff][02][00][0f][00][00][00][00]
[7f][00][00][00]
PIMFOR: op 2, oid 0xff02000f, device 6, flags 0x0 length 0x4
[01][02][ff][02][00][0f][06][00][00][00]
[7f][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
PIMFOR: op 1, oid 0xff020003, device 0, flags 0x0 length 0x4
[01][01][ff][02][00][03][00][00][00][00]
[01][00][00][00]
PIMFOR: op 2, oid 0xff020003, device 6, flags 0x0 length 0x4
[01][02][ff][02][00][03][06][00][00][00]
[01][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 16
wlan0: mgt_commit has failed. Restart the device
PIMFOR: op 0, oid 0x00000000, device 0, flags 0x0 length 0x6
[01][00][00][00][00][00][00][00][00][00]
[00][00][00][00][00][00]
PIMFOR: op 2, oid 0x00000000, device 6, flags 0x0 length 0x6
[01][02][00][00][00][00][06][00][00][00]
[00][60][b3][13][a6][f7]
frame: header: 80aee700, data: 80aee70c, size: 18
# PIMFOR: op 4, oid 0x18000001, device 6, flags 0x0 length 0xc
[01][04][18][00][00][01][06][00][00][00]
[00][0f][3d][f9][f0][91][06][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 24
TRAP: oid 0x18000001, device 6, flags 0x0 length 12
PIMFOR: op 4, oid 0x18000001, device 6, flags 0x0 length 0xc
[01][04][18][00][00][01][06][00][00][00]
[00][0f][3d][f9][f0][91][06][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 24
TRAP: oid 0x18000001, device 6, flags 0x0 length 12
PIMFOR: op 4, oid 0x18000001, device 6, flags 0x0 length 0xc
[01][04][18][00][00][01][06][00][00][00]
[00][0f][3d][f9][f0][91][06][00][00][00]
frame: header: 80aee700, data: 80aee70c, size: 24
TRAP: oid 0x18000001, device 6, flags 0x0 length 12
================== debug messages =======================

regards
durai



More information about the Prism54-devel mailing list