Unidentified card variant ?

Harry Moyes harry at shoka.net
Tue Mar 11 17:29:27 EST 2003


Jouni  -- list

I'm having problems loading updated firmware to my pheenet prism2 cards.
I attach utils dumps and the result of attempting to load firmware.
I've tried several releases of firmware with the same effect.

It looks to me as if hostap does not recognise NICID 0x8003

Is it reasonable to teach hostap about this card?






 [root at pei utils]# ./hostap_diag -a wlan0
Host AP driver diagnostics information for 'wlan0'


NICID: id=0x8003 v1.0.0 (HWB3163 Rev B, Samsung PC Card Rev. B)
PRIID: id=0x0015 v0.3.0
STAID: id=0x001f v0.7.6 (station firmware)

Known RIDs (Resource IDentifiers)

FC00=CNFPORTTYPE=1
FC01=CNFOWNMACADDR=00:80:c6:e3:3f:97
FC02=CNFDESIREDSSID=)( Shoka red
FC03=CNFOWNCHANNEL=5
FC04=CNFOWNSSID=)( Shoka red
FC05=CNFOWNATIMWINDOW=0
FC06=CNFSYSTEMSCALE=1
FC07=CNFMAXDATALEN=2304
FC08=CNFWDSADDRESS=00:00:00:00:00:00
FC09=CNFPMENABLED=0
FC0A=CNFPMEPS=1
FC0B=CNFMULTICASTRECEIVE=1
FC0C=CNFMAXSLEEPDURATION=100
FC0D=CNFPMHOLDOVERDURATION=100
FC0E=CNFOWNNAME=
FC10=CNFOWNDTIMPERIOD=1
FC20=UNKNOWN1=33
FC21=UNKNOWN2=33
FC23=CNFWEPDEFAULTKEYID=0
FC24=CNFDEFAULTKEY0=<21><00><24><fc><00><00>
FC25=CNFDEFAULTKEY1=<21><00><25><fc><00><00>
FC26=CNFDEFAULTKEY2=<21><00><26><fc><00><00>
FC27=CNFDEFAULTKEY3=<21><00><27><fc><00><00>
FC28=CNFWEPFLAGS=<00><00>
FC2A=CNFAUTHENTICATION=1
FC2C=CNFTXCONTROL=512
FC2D=CNFROAMINGMODE=1
FC30=CNFRCVCRCERROR=0
FC31=CNFMMLIFE=65000
FC32=CNFALTRETRYCOU
FC33=CNFBEACONINT=100
FC35=CNFSTAPCFINFO=<01><00>
FC40=CNFTIMCTRL=1
FC41=UNKNOWN3=<00><00><00><00><00><00>
FC80=GROUPADDRESSES=
FC81=CREATEIBSS=1
FC82=FRAGMENTATIONTHRESHOLD=2346
FC83=RTSTHRESHOLD=2347
FC84=TXRATECONTROL=15
FC85=PROMISCUOUSMODE=0
FCB0=CNFSHORTPREAMBLE=0
FCB3=CNFBASICRATES=<03><00>
FCB4=CNFSUPPORTEDRATES=<0f><00>
FCE0=TICKTIME=10
FCE1=SCANREQUEST=<ff><3f><20><00>
FCE2=JOINREQUEST=<21><00><e2><fc><00><00><00><00>
FD00=MAXLOADTIME=60000
FD01=DOWNLOADBUFFER=<60><00><00><00><00><10>
FD02=PRIID=0x15 v0.3.0
FD03=PRISUPRANGE=0 0x03 1 1-2
FD04=CFIACTRANGES=1 0x02 1 1-1
FD0A=NICSERNUM=SA01000000
FD0B=NICID=0x8003 v1.0.0
FD0C=MFISUPRANGE=0 0x01 1 1-1
FD0D=CFISUPRANGE=0 0x02 1 1-1
FD10=CHANNELLIST=<ff><1f>
FD11=REGULATORYDOMAINS=0
FD12=TEMPTYPE=1
FD13=CIS=<01><03><00><00><ff><17><04><67><5a><08><ff><1d><05><03><67><5a><08><ff><15><50><05><00><49><45><45><45><20><38><30><32><2e><31><31><62><00><57><69><72><65><6c><65><73><73><20><4c><41><4e><20><50><43><20><43><61><72><64><2f><31><31><4d><00><56><65><72><73><69><6f><6e><20><30><31><2e><30><32><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><ff><20><04><56><01><02><00><21><02><06><00><22><02><01><07><22><05><02><40><42><0f><00><22><05><02><80><84><1e><00><22><05><02><60><ec><53><00><22><05><02><c0><d8><a7><00><22><02><03><07><22><08><04><06><00><90><99><2d><35><34><22><02><05><01><1a><07><03><01><e0><03><00><00><01><1b><10><c1><01><19><77><b5><1e><35><b5><3c><36><36><05><46><7f> 
+ 295*<ff>
FD20=STAID=0x1f v0.7.6
FD21=STASUPRANGE=0 0x04 1 1-4
FD22=MFIACTRANGES=1 0x01 1 1-1
FD23=CFIACTRANGES2=1 0x02 1 1-1
FD40=PORTSTATUS=2
FD41=CURRENTSSID=)( Shoka red
FD42=CURRENTBSSID=44:44:44:44:44:44
FD43=COMMSQUALITY=<00><00><1b><00><1b><00>
FD44=CURRENTTXRATE=2
FD45=CURRENTBEACONINTERVAL=100
FD46=CURRENTSCALETHRESHOLDS=<36><00><36><00><36><00><0a><00><02><00><06><00>
FD47=PROTOCOLRSPTIME=100
FD48=SHORTRETRYLIMIT=8
FD49=LONGRETRYLIMIT=5
FD4A=MAXTRANSMITLIFETIME=512
FD4B=MAXRECEIVELIFETIME=512
FD4C=CFPOLLABLE=0
FD4D=AUTHENTICATIONALGORITHMS=<01><00><01><00>
FD4F=PRIVACYOPTIONIMPLEMENTED=1
FDC0=PHYTYPE=2
FDC1=CURRENTCHANNEL=1
FDC2=CURRENTPOWERSTATE=1
FDC3=CCAMODE=2
FDC6=SUPPORTEDDATARATES=<02><04><0b><16>
FFFE=BUILDSEQ=<00><00><00><00>
FFFF=FWID=0003C0.HEX<00><00>S10007C6.HEX<00><00><00><00>

Unknown RIDs (Resource IDentifiers)


Baseband proccessor (BBP) Configuration Registers

CR0 (Part/Version Code): 19 - Part=1 (HFA3861B series) Version=3 (3861B 
Version)CR1 (I/O Polarity): 19 (normal setting 0)
    Phase of RX carrier rotation sense: normal rotation (CCW)
    Phase of TX carrier rotation sense: normal rotation (CCW)
    Phase of TX output clock (TXCLK) pin: NON-Inverted TXCLK
    Active level of the Transmit Ready output: TX_RDY Active 0
    Active level of the transmit enable input: TX_PE Active 1
    Active level of the Clear Channel Assessment output: CCA Active 0
    Active level of the MD_RDY output: MD_RDY Active 0
    Phase of the RX_CLK output: Invert Clk
CR2 (I Cover Code): 72 (nominally 72)
CR3 (Q Cover Code): 72 (nominally 72)
CR4 (TX Preamble Length): 128 (IEEE 802.11: 128)
CR5 (TX Signal Field): 1
    Preamble mode: Normal
    TX data rate: 01 = DQPSK - 11 chip sequence (2Mbps)
CR6 (TX Service Field): 0
CR7 (TX Length Field, High): 1
CR8 (TX Length Field, Low): 20
    TX Length Field: 276 usec
CR9 (TX Configure): 162
    CCA sample mode time: 15.8 usec
    CCA mode: CCA is based on (CS1 OR SQ1/CS2)
    TX test modes: Alternating bits for carrier suppression test
    Enable TX test modes: normal operation
    Antenna choice for TX: Set AntSel low
    TX Antenna Mode: set AntSel pin to antenna for which last valid header CRC 
occurred
CR10 (RX Configure): 184
    Initial CS2 estimate: Use SQ1 from Barker correlator peaks
    CIR estimate/Dot product clock control: on during acquisition
    SFD Time-out values: 64 usec
    MD_RDY control: After SFD
    Force Frequency Offset Estimating in all antenna diversity timelines: 
disabled
    Antenna choice for RX when single antenna acquisition is selected: AntSel 
pin low
    Antenna acquire: dual antenna for diversity acquisition
CR11 (RX/TX Configure): 59
    Continuous internal RX 22 and 44 MHZ clocks: 0
    A/D input coupling: DC
    TX filter / CMF weight select: Japan
    Ping Pong Differential Encode: normal
    CCA mode: Sampled CCA; CCA will update once per slot (20 usec)
    Precursor value in CIR estimate: 3
CR12 (A/D Test Modes 1): 0
    All DAC and A/D clock source control: normal internal clocks
    TX DAC clock: enable
    RX DAC clock: enable
    I DAC clock: enable
    Q DAC clock: enable
    RF A/D clock: enable
    I A/D clock: enable
    Q A/D clock: enable
CR13 (A/D Test Modes 2): 0
    Standby: disable
    SLEEP TX: disable
    SLEEP RX: disable
    SLEEP IQ: disable
    Analog TX Shut_down: disable
    Analog RX Shut_down: disable
    Analog Standby: disable
    Manual control of mixed signal power down signals (other CR13 bits): 
disableCR14 (A/D Test Modes 3): 0
    DFS - select straight binary output of I/Q and RF A/D converters: 0
    I/Q DAC input control: normal (TX filter)
    Enable test bus into RX and TX DAC: disable
    Enable RF A/D into RX DAC: disable
    VRbit1: 0
    VRbit0: 0
CR15 (AGC GainClip): 92
CR16 (AGC Sat Cpints): 130
    AGC mid Sat counts: 8
    AGC low Sat counts: 2
CR17 (AGC Update Control): 32
    AGC update during CIR injest: disable
    AGC timer count: 32 (must be >31)
CR18 (AGC HiSat): 196
CR19 (AGC LockinLevel/CW detect threshold): 23
CR20 (AGC LockWindow, pos side): 10
CR21 (AGC Threshold): 14
CR22 (AGC Lookup Table Addr and Control): 31
CR23 (AGC Lookup Table Data): 127
CR24 (AGC LoopGain): 45
CR25 (AGC RX_IF): 32
CR26 (AGC Test Modes): 144
CR27 (AGC RX_RF Threshold): 24
CR28 (AGC Low SatAtten): 118
CR29 (AGC LockWindow, negative side): 10
CR30 (Carrier Sense 2): 36
CR31 (Manual TX Power Control): 206
CR32 (Test Modes 1): 0
CR33 (Test Modes 2): 0
CR34 (Test Bus Address): 0
CR35 (CMF Coefficient Control): 12
CR36 (Scrambler Seed, Long Preamble Option): 38
CR37 (Scrambler Seed, Short Preamble Option): 91
CR38 (ED Threshold): 127
CR39 (CMF Gain Threshold): 41
CR40 (Threshold for antenna decision): 15
CR41 (Preamble tracking loop lead coefficient): 32
CR42 (Preamble tracking loop lag coefficient): 32
CR43 (Header tracking loop lead coefficient): 16
CR44 (Header tracking loop lag coefficient): 16
CR45 (Data tracking loop lead coefficient): 16
CR46 (Data tracking loop lag coefficient): 16
CR47 (RF attenuator value): 30
CR48 (ED and SQ1 control and SQ1 scale factor): 30
CR49 (Read only register mux control for registers 50 to 63): 152
    CW RSSI threshold: 24
    CR50..CR63: 'a' value
CR50 (Test Bus Read): 0
CR51 (Noise floorAntA): 4
CR52 (Noise floorAntB): 4
CR53 (AGC error): 0
CR54 (Unassigned): 0
CR55 (Unassigned): 0
CR56 (Unassigned): 0
CR57 (Unassigned): 0
CR58 (TX Power Measurement): 180
CR59 (RX Mean Power): 7
CR60 (RX_IF AGC): 19
CR61 (RX Status Reg): 5
CR62 (RSSI): 8
CR63 (RX Status Reg): 0
[root at pei utils]#





[root at pei utils]# ./prism2_srec -vvr wlan0 
/home/shoka/source/firmware/SF010306.HEX
S3 plug record: PDR=0xffffffff plug: addr=0x007ECA08 len=14
S3 plug record: PDR=0x0202 plug: addr=0x007F12E6 len=100
S3 plug record: PDR=0x0203 plug: addr=0x007F134A len=128
S3 plug record: PDR=0x0204 plug: addr=0x007F14CA len=80
S3 plug record: PDR=0x0405 plug: addr=0x007F151A len=4
S3 plug record: PDR=0x0300 plug: addr=0x007F151E len=28
S3 plug record: PDR=0x0301 plug: addr=0x007F153A len=34
S3 plug record: PDR=0x0101 plug: addr=0x007F171A len=6
S3 plug record: PDR=0x0103 plug: addr=0x007EC9CA len=12
S3 plug record: PDR=0x0104 plug: addr=0x007ECB02 len=2
S3 plug record: PDR=0x0105 plug: addr=0x007F1726 len=2
S3 plug record: PDR=0x0105 plug: addr=0x007ECB3E len=2
S3 plug record: PDR=0x0105 plug: addr=0x007F1826 len=2
S3 plug record: PDR=0x0107 plug: addr=0x007EC9D8 len=2
S3 plug record: PDR=0x0006 plug: addr=0x007EC9A4 len=10
S3 plug record: PDR=0x0406 plug: addr=0x007F17BE len=2
S3 CRC-16 generation record: start=0x007E1800 len=65638 prog=1
S3 f/w info: version: component=0x001f 1.3.6
S3 f/w info: compatibility: role=0x0000 iface_id=0x0004 variant=6 range=1-9
S3 f/w info: compatibility: role=0x0001 iface_id=0x0001 variant=1 range=1-1
S3 f/w info: compatibility: role=0x0001 iface_id=0x0002 variant=2 range=1-1
S3 f/w info: compatibility: role=0x0001 iface_id=0x0003 variant=1 range=4-4
S3 f/w info: build seq#: 0
S3 f/w info: platform: id=0x800a 1.0.0
S3 f/w info: platform: id=0x800b 1.0.0
S3 f/w info: platform: id=0x800c 1.0.0
S3 f/w info: platform: id=0x800d 1.0.0
S3 f/w info: platform: id=0x8012 1.0.0
S3 f/w info: platform: id=0x8013 1.0.0
S3 f/w info: platform: id=0x8014 1.0.0
S3 f/w info: platform: id=0x8016 1.0.0
S3 f/w info: platform: id=0x8017 1.0.0
S3 f/w info: platform: id=0x8018 1.0.0
S3 f/w info: platform: id=0x801a 1.0.0
S3 f/w info: platform: id=0x801b 1.0.0
S3 f/w info: platform: id=0x801c 1.0.0
Start address 0x00000000
Before S3 sort
S3 area count: 6
  addr=0x007E1800..0x007E2DC7 (len=5576)
  addr=0x007FE000..0x007FEB1D (len=2846)
  addr=0x007E2DC8..0x007E2ECB (len=260)
  addr=0x007FEB1E..0x007FEC13 (len=246)
  addr=0x007E2ECC..0x007ECEE5 (len=40986)
  addr=0x007F0800..0x007F1865 (len=4198)

After S3 sort
S3 area count: 3
  addr=0x007E1800..0x007ECEE5 (len=46822)
  addr=0x007F0800..0x007F1865 (len=4198)
  addr=0x007FE000..0x007FEC13 (len=3092)
Total data length: 54112
srec summary for SF010306.HEX
Component: 0x001f 1.3.6 (station firmware)
Supported platforms:
  0x800a 1.0.0,  0x800b 1.0.0,  0x800c 1.0.0,  0x800d 1.0.0,  0x8012 1.0.0
  0x8013 1.0.0,  0x8014 1.0.0,  0x8016 1.0.0,  0x8017 1.0.0,  0x8018 1.0.0
  0x801a 1.0.0,  0x801b 1.0.0,  0x801c 1.0.0
Interface compatibility information:
  role=Supplier variant=6 range=1-9 iface=Station Firmware-Driver (4)
  role=Actor    variant=1 range=1-1 iface=Modem-Firmware (1)
  role=Actor    variant=2 range=1-1 iface=Controller-Firmware (2)
  role=Actor    variant=1 range=4-4 iface=Primary Firmware-Driver (3)
Separate S3 data areas:
  addr 0x007E1800..0x007ECEE5 (len 46822)
  addr 0x007F0800..0x007F1865 (len 4198)
  addr 0x007FE000..0x007FEC13 (len 3092)
Total data length: 54112 bytes
Start address 0x00000000

Wireless LAN card information:
Components:
  NICID: 0x8003 v1.0.0
  PRIID: 0x0015 v0.3.0
  STAID: 0x001f v0.7.6
Interface compatibility information:
  PRI role=Supplier variant=1 range=1-1 iface=Modem-Firmware (1)
  PRI role=Supplier variant=1 range=1-1 iface=Controller-Firmware (2)
  PRI role=Supplier variant=1 range=1-2 iface=Primary Firmware-Driver (3)
  STA role=Supplier variant=1 range=1-4 iface=Station Firmware-Driver (4)
  PRI role=Actor    variant=1 range=1-1 iface=Controller-Firmware (2)
  STA role=Actor    variant=1 range=1-1 iface=Controller-Firmware (2)
  STA role=Actor    variant=1 range=1-1 iface=Modem-Firmware (1)
PDR 0x0001 len=16: 48 57 42 33 31 36 33 42 35 00 00 00 00 00 00 00
PDR 0x0003 len=12: 30 30 30 30 30 30 30 30 30 30 30 30
PDR 0x0006 len=10: 00 00 01 00 01 00 01 00 01 00
PDR 0x0007 len=10: 00 00 02 00 01 00 01 00 01 00
PDR 0x0008 len=8: 03 80 00 00 01 00 00 00
PDR 0x0101 len=6: 00 80 c6 e3 3f 97
PDR 0x0103 len=12: 01 00 30 00 00 00 00 00 00 00 00 00
PDR 0x0104 len=2: ff 1f
PDR 0x0105 len=2: 06 00
PDR 0x0107 len=2: 01 00
PDR 0x0202 len=100: 9b 16 00 02 48 04 48 06 80 08 03 0a 04 0c 04 0e 00 10 a2 
12
b8 14 3b 16 00 18 00 1a 00 1c 5c 1e 82 20 20 22 c4 24 17 26 0a 28 0e 2a 00 2c 
00 2e 2d 30 20 32 90 34 18 36 76 38 0a 3a 24 3c c8 3e 00 40 00 42 00 44 0c 46 
26 48 5b 4a 7f 4c 29 4e 0f 50 20 52 20 54 10 56 10 58 10 5a 10 5c 1e 5e 1e 60 
98 62
PDR 0x0203 len=128: 00 2c 0c 2e 01 2c 10 2e 02 2c 14 2e 03 2c 18 2e 04 2c 1c 
2e
05 2c 20 2e 06 2c 24 2e 07 2c 28 2e 08 2c 2e 2e 09 2c 34 2e 0a 2c 38 2e 0b 2c 
3c 2e 0c 2c 3f 2e 0d 2c 43 2e 0e 2c 46 2e 0f 2c 48 2e 10 2c 4b 2e 11 2c 50 2e 
12 2c 55 2e 13 2c 5a 2e 14 2c 63 2e 15 2c 6d 2e 16 2c 76 2e 17 2c 7f 2e 18 2c 
7f 2e
19 2c 7f 2e 1a 2c 7f 2e 1b 2c 7f 2e 1c 2c 7f 2e 1d 2c 7f 2e 1e 2c 7f 2e 1f 2c 
7f 2e
PDR 0x0204 len=80: 03 00 00 50 06 00 00 70 16 00 00 00 c6 05 00 60 07 00 00 50 
2c 00 00 00 e5 0f 00 e0 ea 0f 00 e0 ef 0f 00 e0 04 10 00 e0 09 10 00 e0 0e 10 
00
e0 23 10 00 e0 28 10 00 e0 2d 10 00 e0 42 10 00 e0 47 10 00 e0 4c 10 00 e0 61 
10 00 e0 6d 10 00 e0
PDR 0x0300 len=28: a0 00 a2 00 a3 00 a3 00 a8 00 ad 00 ad 00 ad 00 ad 00 ad 00 
ad 00 ad 00 ad 00 ad 00
PDR 0x0301 len=34: cf 00 cf 00 ce 00 ce 00 ce 00 cd 00 cd 00 cd 00 cd 00 cd 00 
cd 00 cd 00 cd 00 cd 00 b5 00 9d 00 6d 00
PDR 0x0900 len=60: a0 00 a2 00 a3 00 a3 00 a8 00 ad 00 ad 00 ad 00 ad 00 ad 00 
ad 00 ad 00 ad 00 ad 00 a0 00 ad 00 a0 00 a2 00 a3 00 a3 00 a8 00 ad 00 ad 00 
ad
00 ad 00 ad 00 ad 00 ad 00 ad 00 ad 00
PDR 0x0901 len=66: cf 00 cf 00 ce 00 ce 00 ce 00 cd 00 cd 00 cd 00 cd 00 cd 00 
cd 00 cd 00 cd 00 cd 00 cf 00 cd 00 cf 00 cf 00 ce 00 ce 00 ce 00 cd 00 cd 00 
cd
00 cd 00 cd 00 cd 00 cd 00 cd 00 cd 00 b5 00 9d 00 6d 00
PDR 0xf001 len=6: 00 00 00 00 00 00
PDR 0x0000 len=2: 5c b9

Verifying update compatibility and combining data:
NICID was not found from the list of supported platforms.
Incompatible updata data.




More information about the HostAP mailing list