Permalänk
Medlem

PCMCIA Problem

Jag har lite problem att få igång mitt trådlösa nätverkskort i slackware. I windows fungerar allt som det ska utan problem. Både pci->pcmcia kortet och pcmcia kortet ligger på irq 9 i windows, och de SKA ligga på samma för att det skall fungera. Men i slack går det inte. Blir samma fel om jag provar irq 7,10,12 osv. pcmciakortet piper ett högt pip och sedan ett lågt pip.

Detta dyker upp när jag startar datorn:

Citat:

Linux PCMCIA Card Services 3.2.3
kernel build: 2.4.18 #4 Fri May 31 01:25:31 PDT 2002
options: [pci] [cardbus] [apm] [pnp]
PnP: PNP BIOS installation structure at 0xc00fc320
PnP: PNP BIOS version 1.0, entry at f0000:c348, dseg at f0000
Intel ISA/PCI/CardBus PCIC probe:
PCI: Enabling device 00:12.0 (0000 -> 0002)
TI 1410 rev 01 PCI-to-CardBus at slot 00:12, mem 0x10000000
host opts [0]: [serial pci & irq] [pci irq 9] [lat 32/176] [bus 1/4]
PCI irq 9 test failed
*NO* card interrupts, polling interval = 1000 ms

cs: memory probe 0xa0000000-0xa0ffffff: clean.
Linux ORiNOCO driver, Variant 1, Version 6.10, TurboCell 6.23r1.04
cs: IO port probe 0x0100-0x04ff: excluding 0x398-0x39f 0x3c0-0x3df 0x470-0x477
cs: IO port probe 0x03a0-0x03bf: clean.
cs: IO port probe 0x03e0-0x046f: clean.
cs: IO port probe 0x0478-0x04ff: clean.
cs: IO port probe 0x0800-0x08ff: excluding 0x870-0x877
cs: IO port probe 0x0878-0x08ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: IO port probe 0x0c00-0x0cff: excluding 0xc70-0xc77
cs: IO port probe 0x0c78-0x0cff: clean.
wavelan2_cs: RequestIRQ: Resource in use

Hoppas att nån kan hjälpa mig, har läst igenom x antal sidor på nätet och provat olika inställningar till pcmcia 'coren' utan att lyckas.

Permalänk
Medlem

Kortet ligger egenltigen inte på IRQ9, det är bara windows som rapporterar detta via ACPI.
Ändra inte på irq:erna för PCMCIAn, den skall funka ändå.
Sätt tillbaka värdena som dom var innan, får du samma fel då?

Permalänk
Medlem

Blir samma fel oavsett om jag försöker tvinga på den en irq eller låter den välja själv

Permalänk
Medlem

låter konstigt, vad får du om du skriver lspci då?

EDIT: kolla även vad "cat /proc/interrupts" säger

Permalänk
Medlem

Ska kika på det lite senare ikväll. Du kan juh klura lite sålänge

Permalänk
Medlem

lspci

Citat:

00:00.0 Host bridge: Intel Corp. 430VX - 82437VX TVX [Triton VX] (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371SB PIIX3 ISA [Natoma/Triton II] (rev 01)
00:07.1 IDE interface: Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II]
00:12.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)
00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)
00:14.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (rev 54)

/dev/interrupts

Citat:

CPU0
0: 23652 XT-PIC timer
1: 583 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
11: 136 XT-PIC eth0
12: 0 XT-PIC PS/2 Mouse
14: 1907 XT-PIC ide0
NMI: 0
ERR: 0

Permalänk
Medlem

Ja dom är ju lediga, så det verkar ju konstigt..
Kolla om du kan exkludera lite andra resurser i configfilen i /etc/pcmcia då?

Permalänk
Medlem

Tror jag har hittat felet. Testade med en gammal redhat dist med 2.4.2 kärnan och då funkar det märkligt nog. Så det är nog nått fel i nyare kärnor som gör att mitt inte funkar som det ska.

Permalänk
Medlem

Låter väldigt konstigt.
Testa att göra såhär istället..
Stäng av stödet för PCMCIA i kärnan, kompilera om etc.
Sedan laddar du ner nyaste versionen av PCMCIA-CS som har mycket bättre stöd för pcmciaenheter än det som finns i kerneln. Då borde det funka.
Se bara till att du har stöd för Wlan kerneln, men inte markerat några speciella kort. Det sköter pcmcia-cs.
http://pcmcia-cs.sourceforge.net/

Permalänk
Medlem

Så har jag har gjort tidigare, utan framgång.