PCI Geräte und IRQs

Das Forum für den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum für den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

PCI Geräte und IRQs

Beitragvon quaylar » Fr 26 Jul, 2002 14:19

Hiho,

Ich hab folgendes Problem :

Meine PCMCIA Wireless NIC Netgear MA401 funktioniert nur sporadisch unter Linux, soll heissen einmal geht sie und einmal nicht.

Wenn sie funktioniert verwendet sie IRQ 10 - Wenn sie nicht geht erhalte ich immer "RequestIRQ : Resource in Use".

Allerdings ist in einem solchen Fall aber IRQ10 durch kein andres Gerät belegt, es sieht also so aus als würde die Karte jedesmal einen anderen IRQ verlangen, einmal erwischt es einen freien (10) ein andres mal eben nicht, nach einigen Reboots auf einmal geht sie dann.

Gibt es einen Weg festzulegen welchen IRQ die Karte _immer_ benutzen soll ?

--qu
quaylar
 

RE: PCI Geräte und IRQs

Beitragvon mad » Fr 26 Jul, 2002 16:32

> Gibt es einen Weg festzulegen welchen IRQ die Karte _immer_ benutzen soll ?

hm, ich kann nur raten ... (bei meinem notbook is inet onboard,
und ich brauch da pcmcia maessig abgesehn vom wlan nix ;-)

aber ich glaub in irgendnem pcmcia config.opts file
mal was von "include irq x" und "exclude irq y" gelesen zu haben ...
wennst dann da alle bis auf den 10er excludest? vielleicht hilfts ja ...

mfg,
mad.
mad
 

RE: PCI Geräte und IRQs

Beitragvon Manuel Capellari » Fr 26 Jul, 2002 16:39

schau dir mal an, welche parameter das kernelmodul deiner karte bietet ...
Manuel Capellari
 

RE: PCI Geräte und IRQs

Beitragvon quaylar » Fr 26 Jul, 2002 16:48

@mad:

ja - genau das hab ich schon getan ;)
ich hab alle bis auf irq 10 excludet - aber der fehler tritt immer noch auf.

@manuel

Wie find ich das raus ?
Beim Hochfahren werden den PCMCIA Steckplätzen IRQ 3 und 11 zugewiesen.
IRQ3 wird von meiner anderen pcmcia karte verwendet - aber komischerweise nimmt die wlan karte IRQ 11 nicht.....

--qu
quaylar
 

RE: PCI Geräte und IRQs

Beitragvon Manuel Capellari » Fr 26 Jul, 2002 16:51

modinfo MODULNAME
Manuel Capellari
 

RE: PCI Geräte und IRQs

Beitragvon quaylar » Fr 26 Jul, 2002 17:20

also - parameter :

irq_mask int
irq_list int array
reset_cor int
ignore_cis_vcc int


wie lässt sich rausfinden wofür diese parameter stehen ?
irq_mask sagt mir nichts, irq_list schon eher - nur wo kann man diese irq_list konfigurieren......
und wo kann ich diese parameter angeben - ich will die ja in jeden modulaufruf automatisch reinsetzen - also wenn ich die karte reinschieb wird das modul ja automatisch aufgerufen - dass er hierbei gleich die parameter verwendet...

--qu
quaylar
 

RE: PCI Geräte und IRQs

Beitragvon Manuel Capellari » Fr 26 Jul, 2002 17:26

>wie lässt sich rausfinden wofür diese parameter stehen ?
sollte sich in der kernel-dokumentation finden (oder wo auch immer du das modul her hast)

>wo kann ich diese parameter angeben
in der modules.conf, stichwort options
Manuel Capellari
 

RE: PCI Geräte und IRQs

Beitragvon quaylar » Fr 26 Jul, 2002 17:54

hmm - in der Doku zu den Treibern wird keine Auskunft über die Bedeutung der Paramter gegeben.
Naja - vielleicht mail ich dem Author mal...

modules.conf ? - daran hatte ich schon gedacht - ist diese Datei auch für die Module von PCMCIA Karten verantwortlich ?
Dachte da gibts vielleicht eine eigene dafür....

thx

--qu
quaylar
 

RE: PCI Geräte und IRQs

Beitragvon Tom » So 28 Jul, 2002 09:26

morgn

na ich denk mal schon das die /etc/modules.conf für alle module verantwortlich ist

dieses beispiel für ne configuration hab ich vom alsa-projekt kopiert :D

-----cut---
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
----cut---

tja frag mi ned was des char-major-116 genau bedeutet, da gibts eigene kennungen die vorgeschriebn sind, ka, --> snd ist auf jedenfall mal das modul
und mit options gibst die jeweiligen verfügbaren optionen an

i würd mal sagen, probiers mit nem eigennamen (char-major), i weiss ned amal ob des nötig ist :P
aufjedenfall musst du nach jeder änderung der /etc/modules.conf
depmod -Aa aufrufen (so irgendwie war das) !!!!

wenns ned klappt dann lad des modul einfach in der /etc/rc.d/rc.local (bei redhat)
mit modprobe beim systemstart rein :))

viel glück
Tom
Tom
 


Zurück zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 Gäste