[Wireless] Probleem met PCMCIA kaartje

Pagina: 1
Acties:

  • slager
  • Registratie: November 2000
  • Laatst online: 12:18
Ik heb voor mijn laptop een wireless PCMCIA kaartje aangeschaft. Het gaat om een Sweex 802.11b kaartje, met Prism chipset. Deze chipset zou volgens berichten hier op het forum goed ondersteund worden onder linux ( met orinoco_cs ).

Configuratie: Laptop is een Asus L3500D, met AthlonXP 2500+ en SiS chipset. OS is slackware-current, en is met swaret helemaal up to date gemaakt. Kernel is een zelfgebakken 2.6.4.

Nu krijg ik het kaartje dus niet echt lekker werkend (helemaal niet, that is). Als ik de kaart inplug gaan de lampjes gewoon branden, en de kernelmodules hermes, orinoco en orinoco_cs worden geladen. De instellingen uit /etc/pcmcia/wireless.opts worden goed overgenomen. Er wordt echter geen accesspoint gevonden, terwijl deze wel aanwezig is (duh).

Enige relevante informatie met betrekking tot het laden van diversen zaken:

iwconfig:
code:
1
2
3
4
5
6
7
8
9
10
root@laptop:~# iwconfig eth1
eth1      IEEE 802.11-DS  ESSID:"mijnnetwerk"  Nickname:"laptop"
          Mode:Managed  Frequency:2.412GHz  Access Point: 44:44:44:44:44:44  
          Bit Rate:2Mb/s   Tx-Power=15 dBm   Sensitivity:1/0  
          Retry min limit:8   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0/0  Signal level:-122 dBm  Noise level:-122 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Het mac-adres van de Access Point lijkt me meer een algemene foutmeldingscode ofzo te zijn, het werkelijke mac-adres is in ieder geval heel anders. Op het Access Point staat de Encryption key ook daadwerkelijk uit, en het mac-adres van de kaart is opgenomen in de lijst van toegestane kaarten in het accesspoint.

dmesg: (met betrekking tot PCMCIA socket en Wlan kaart)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Yenta: CardBus bridge found at 0000:00:0a.0 [1043:1654]
Yenta: ISA IRQ mask 0x0498, PCI irq 5
Socket status: 30000410
Yenta: CardBus bridge found at 0000:00:0a.1 [1043:1654]
Yenta: ISA IRQ mask 0x0498, PCI irq 9
Socket status: 30000006
cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x3c0-0x3df 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
orinoco.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> and others)
orinoco_cs.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> and others)
eth1: Station identity 001f:0003:0000:0008
eth1: Looks like an Intersil firmware version 0.8.3
eth1: Ad-hoc demo mode supported
eth1: IEEE standard IBSS ad-hoc mode supported
eth1: WEP supported, 104-bit key
eth1: MAC address 00:60:B3:71:84:19
eth1: Station name "Prism  I"
eth1: ready
eth1: Error -110 setting multicast list.
eth1: Error -110 setting multicast list.
eth1: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
eth1: New link status: Disconnected (0002)


/var/log/messages:
code:
1
2
3
4
5
6
7
8
Mar 13 17:08:24 laptop cardmgr[134]: socket 0: Zcomax XI-325HP
Mar 13 17:08:24 laptop cardmgr[134]: executing: 'modprobe hermes'
Mar 13 17:08:24 laptop cardmgr[134]: executing: 'modprobe orinoco'
Mar 13 17:08:25 laptop cardmgr[134]: executing: './network start eth1'
Mar 13 17:08:25 laptop cardmgr[134]: + /usr/sbin/iwconfig eth1 mode auto
Mar 13 17:08:25 laptop cardmgr[134]: + Error for wireless request "Set Mode" (8B06) :
Mar 13 17:08:25 laptop cardmgr[134]: +     SET failed on device eth1 ; Invalid argument.
Mar 13 17:08:25 laptop kernel: eth1: New link status: Disconnected (0002)


Ik heb gezocht op Google aan de hand van deze foutmeldingen, maar daar niets gevonden wat hielp. Verder heb ik geprobeerd een nieuwe versie van orinoco_cs te installeren, zowel versie 0.14_alpha1 als 0.14_alpha2. Deze kunnen niet worden geladen, waarschijnlijk omdat ik de pcmcia-drivers uit de kernel gebruik, in plaats van uit pcmcia-cs.

Nu loop ik dus wel zo ongeveer tegen de grenzen van mijn kennis en zoekvaardigheden aan. Ik heb eerlijk gezegd geen idee of ik het in de driver of in de instellingen moet zoeken. Mijn vraag is dus of iemand het probleem (her)kent en er een oplossing voor weet, of misschien tips kan geven over in welke richting ik moet zoeken. Mocht er nog meer informatie nodig zijn, dan hoor ik het wel.

  • Insano
  • Registratie: Juni 2001
  • Laatst online: 17-02 21:33
ik heb zelf ook nog even problemen met mijn 3com kaartje (prism gt) maar ik ben dr dus ook druk mee bezig..
kijk iig even op deze site -> http://www.prism54.org/
vond ik namelijk nog wel informatief en handig. mss heb je er wat aan.

  • slager
  • Registratie: November 2000
  • Laatst online: 12:18
www.prism54.org ken ik wel, maar dat is volgens mij alleen voor 54Mbit kaartjes, en die van mij is dus een 11Mbit. Daar heb ik dus helaas niet zoveel aan.

  • slager
  • Registratie: November 2000
  • Laatst online: 12:18
Even een beleefde schop omhoog...

Niemand aanwezig die een gedachte heeft over dit probleem verder?

  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 19-02 09:30

Blaasvis

Cidora \o/

eth1: Looks like an Intersil firmware version 0.8.3

hmmm dat is wel heel oude firmware, kijk voor de grap eens naar http://linux.junsun.net.
Daar staat uit gelegt hoe je je kaartje kunt flashen naar 1.8.0 :)

Bij ons op windesheim waren er veel problemen met oudere kaarten.

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Ik had een keer een Sweex WLAN kaartje in handen, en die werkte met de atmel drivers, terwijl het volgens mij ook een Prism chipset is. (Het lijkt er anders niet op dat je de foute drivers gebruikt, dus ik plaats hierbij meteen mijn vraagtekens.)
Een Avaya kaart werkt hier met de orinoco drivers uitstekend. De Sweex kaart had problemen met powermanagement, d.w.z. was na suspend / resumen niet meer bruikbaar.

Everyone complains of his memory, no one of his judgement.


  • slager
  • Registratie: November 2000
  • Laatst online: 12:18
Even een schopje omhoog, ik heb namelijk een oplossing gevonden, en misschien is het handig dat die ook met de search gevonden kan worden.

Wat ik gedaan heb, is de orinoco_cs en aanverwante zaken in de kernel meecompileren. Nu werkt het kaartje dus wel. Helemaal tevreden ben ik niet met deze oplossing, ik wil eigenlijk alles als module hebben. Maar het werkt dus wel met de drivers in de kernel.
Pagina: 1