[pcmcia] wlan kaartje probs

Pagina: 1
Acties:

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
Ik heb een benq AWL100 PCMCIA (geen cardbus) wlan-kaartje, maar krijg m niet zo goed aan de gang.

Na lang proberen heb ik nu eindelijk linux-wlan-ng gecompileerd en geinstalleerd gekregen , lukte allemaal niet, 2.4 gaf unresolved symbols, 2.5/2.6 moest ik allemaal dingen symlinken in /usr/src/linux/include/asm, en na nog wat langer zoeken kwam ik erachter dat sandox uit je FEATURES moet (bij gentoo).

Maargoed, ik heb nu dus een prism2_cs.ko, die ik dus wel kan laden, maar hij kan blijkbaar niet initialiseren. stukje uit dmesg:
code:
1
2
3
4
5
prism2cs_init: prism2_cs.o: 0.2.1-pre17 Loaded
prism2cs_init: dev_info is: prism2_cs
prism2_cs: GetNextTuple: No more items
prism2sta_config: NextTuple failure? It's probably a Vcc mismatch.
prism2sta_event: prism2_cs: Initialization failed!


Dat is zo'n beetje dezelfde foutmelding als die deze meneer met compaq-kaartje krijgt, en die krijgt het advies om de CIS-data (:?) zelf aan te maken, omdat die van het kaartje defect is.

Dit is op dit moment mijn CIS:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
localhost root # dump_cis
Socket 1:
  dev_info
    NULL 0ns, 512b
  attr_dev_info
    SRAM 500ns, 1kb
  vers_1 1.0, "BENQ", "AWL100 PCMCIA ADAPTER", "ISL37300P", "Eval-RevA"
  manfid 0x000b, 0x7300
  funcid network_adapter
  lan_technology wireless
  lan_speed 1 mb/sec
  lan_speed 2 mb/sec
  lan_speed 5 mb/sec
  lan_speed 11 mb/sec
  lan_media 2.4_GHz
  lan_node_id 00 03 9d ff ff ff
  lan_connector Closed connector standard
  config base 0x03e0 mask 0x0001 last_index 0x01
  cftable_entry 0x01 [default]
    Vcc Vnom 3300mV Vmin 3V Vmax 3600mV Iavg 300mA
    Ipeak 300mA Idown 10mA
    io 0x0000-0x003f [lines=6] [16bit]
    irq mask 0xffff [level] [pulse] [shared]

Dit is dus een 3.3V pcmcia kaartje, maar als ik card_ctl status doe zie ik dit:
code:
1
2
3
Socket 1:
  5V 16-bit PC Card
  function 0: [ready]

Nu kan ik wel zelf een regeltje verzinnen bij mijn eigen CIS, maar ik weet niet of dat wel veilig is!
En hoe zou dat regeltje er dan uit moeten zien?

Het gaat om een vrij oude laptop (compaq armada 4120, p120, 32MB), kan die uberhaupt wel omgaan met 3.3V kaartjes?

It sounds like it could be either bad hardware or software


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
update (en een klein schopje ;)):
Ik heb zelf een CIS geprobeerd te maken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
  dev_info
    NULL 0ns, 512b
  attr_dev_info
    SRAM 500ns, 1kb
  vers_1 1.0, "BENQ", "AWL100 PCMCIA ADAPTER", "ISL37300P", "Eval-RevA"
  manfid 0x000b, 0x7300
  funcid network_adapter
  config base 0x03e0 mask 0x0001 last_index 0x01
  cftable_entry 0x01 [default]
    Vcc Vnom 3300mV Vmin 3V Vmax 3600mV Iavg 300mA
    Ipeak 300mA Idown 10mA
    io 0x0000-0x003f [lines=6] [16bit]
    irq mask 0xffff [level] [pulse] [shared]

Ik heb dus de 5V veranderd door 3.3V.

Het gekke is nu dat als ik de kaart erin steek, cardmgr de module probeert te laden, maar die initialiseert nog steeds niet goed. Als ik de module dan unload, en dan zelf nog een keer laad, krijg ik die melding echter niet (wat dus eerst wel zo was, met de oude CIS). Alleen werkt het kaartje dan nog niet, ik heb tenminste geen wlan0 (of eth1), en het kaartje krijgt zelfs geen IRQ.

Is er helemaal niemand hier die een beetje verstand heeft van PCMCIA-kaartjes???

It sounds like it could be either bad hardware or software


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
YES! HET WERKT!

Vergeef me mn enthousiasme, maar ik heb hier gewoon echt dagen aan gezeten...

Wat het probleem bleek te zijn is dat mijn PCMCIA-sloten blijkbaar alleen 5V ondersteunen, en het kaartje zowel 3.3V als 5V, maar dat vergeet ie mee te delen aan de laptop, in de CIS staat dus alleen 3.3V.

Als ik nu "options prism2_cs prism2_ignorevcc=1" toevoeg aan /etc/modprobe.conf gebruikt ie dus toch 5V, en heb ik nu een wlan0 device :)

Ik heb eigenlijk helemaal geen AP, dus kan niet testen of het ook echt werkt, maar daar kan ik nu tenminste mee verder :P (kan niet wachten tot morgen, dan kan ik naar de universiteit toe, waar ze een AP hebben :D)

* smokalot rent nog steeds enthousiast door z'n kamer heen :P

It sounds like it could be either bad hardware or software