{ RISOLTO } Problema IRQ

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
ciaccaro
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 18 dic 2007, 22:22

{ RISOLTO } Problema IRQ

Messaggio da ciaccaro »

Salve , mi rivolgo a voi per risolvere un problea di irq
Ho compilato il kernel , cercando di renderlo piu leggero possibile , solo che in seguito alla compilazione , non posso attivare la scheda wifi ipw2200 e la scheda lan RTL-8139/8139C/8139C+

In pratica se le attivo entrambi

Codice: Seleziona tutto

Message from syslogd@Ch at Sun May 18 13:37:57 2008 ...
Ch kernel: Disabling IRQ #11
vi posto un po di roba

Codice: Seleziona tutto

          CPU0
  0:     936918    XT-PIC-XT        timer
  1:       1241    XT-PIC-XT        i8042
  2:          0    XT-PIC-XT        cascade
  8:          1    XT-PIC-XT        rtc
  9:     623505    XT-PIC-XT        acpi
 10:     219945    XT-PIC-XT        yenta, eth0, i915@pci:0000:00:02.0
 11:      82921    XT-PIC-XT        ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, Intel ICH6, ipw2200
 12:        124    XT-PIC-XT        i8042
 14:      18460    XT-PIC-XT        libata
 15:       9605    XT-PIC-XT        libata
NMI:          0
ERR:          0
lspci

Codice: Seleziona tutto

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
06:01.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
06:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
06:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
Dovendo essere un problema di interrupt , mi sarei aspettato di trovare sia la ip2200 che la lan eth0 sulla stesso irq , ma nn essendo cosi non so come procedere.

Si potrebbero modificare manualmente gli irq ?

Ringrazio in anticipo
Ultima modifica di ciaccaro il lun 19 mag 2008, 9:51, modificato 1 volta in totale.

ciaccaro
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 18 dic 2007, 22:22

Re: Problema IRQ

Messaggio da ciaccaro »

Dimenticavo ,il kernel in questione e' il 2.6.21.5

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Re: Problema IRQ

Messaggio da lennynero »

anche io ho un problema simile, cioè a me a volte si disabilita irq 5(la ipw2200), e a volte si freeza completamente il pc, dopo k riavvii successivi non mi vede wifi e lan....Dopo delle ore di "riposo" magari me le vede di nuovo, ma dopo un tempo indeterminato si disattiva la wifi o si freeza il pc. Nel mio caso ho ipotizzato un problema hw del portatile(asus a6va) :evil:

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Problema IRQ

Messaggio da phobos3576 »

Nei moderni computer le 15 IRQ disponibili attraverso i due PIC (Programmable Interrupt Controller) non sono più sufficienti, per cui si ricorre ad un altro metodo basato sul dispositivo APIC (Advanced PIC); in sostanza, si tratta di assegnare a rotazione le IRQ alle varie periferiche presenti.
Vedendo le informazioni che hai postato mi sembra che nel tuo kernel non sia stato abilitato APIC; nel mio caso, ad esempio, ottengo:

Codice: Seleziona tutto

           CPU0       CPU1
  0:       258          0    XT-PIC-XT        timer
  1:      3039          9   IO-APIC-edge      i8042
  7:         1          0   IO-APIC-edge
  9:         0          0   IO-APIC-fasteoi   acpi
 12:      32223        132   IO-APIC-edge      i8042
 15:      15524         25   IO-APIC-edge      ide1
 16:          1          1   IO-APIC-fasteoi
 17:      52211          2   IO-APIC-fasteoi   sata_nv, HDA Intel
 18:          3          1   IO-APIC-fasteoi   sata_nv, ehci_hcd:usb2
 19:      90376          1   IO-APIC-fasteoi   eth0
 20:      32549          1   IO-APIC-fasteoi   ohci_hcd:usb1
 21:          1          1   IO-APIC-fasteoi   ohci1394
 22:      66284          1   IO-APIC-fasteoi   nvidia
 23:      94993          1   IO-APIC-fasteoi   saa7133[0], saa7133[0]
NMI:          0          0   Non-maskable interrupts
LOC:     889536     889590   Local timer interrupts
RES:      36652      89494   Rescheduling interrupts
CAL:        186        245   function call interrupts
TLB:        448        732   TLB shootdowns
TRM:          0          0   Thermal event interrupts
SPU:          0          0   Spurious interrupts
ERR:          1
MIS:          0
Se il problema è questo, devi ricompilare il kernel abilitando APIC nella sezione "Processor type and features" (ammesso che il tuo PC supporti APIC).

ciaccaro
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 18 dic 2007, 22:22

Re: Problema IRQ

Messaggio da ciaccaro »

Grazie per le risposte , sto in questo momento ricompilando il kernel abilitando apic .
Ho un centrino 1,7 , spero lo supporti.
Appena finisco vi faro sapere . ^__^

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Re: Problema IRQ

Messaggio da lennynero »

phobos3576 ha scritto:...Vedendo le informazioni che hai postato mi sembra che nel tuo kernel non sia stato abilitato APIC; nel mio caso, ad esempio, ottengo:

Codice: Seleziona tutto

           CPU0       CPU1
  0:       258          0    XT-PIC-XT        timer
  1:      3039          9   IO-APIC-edge      i8042
  7:         1          0   IO-APIC-edge
  9:         0          0   IO-APIC-fasteoi   acpi
 12:      32223        132   IO-APIC-edge      i8042
 15:      15524         25   IO-APIC-edge      ide1
 16:          1          1   IO-APIC-fasteoi
 17:      52211          2   IO-APIC-fasteoi   sata_nv, HDA Intel
 18:          3          1   IO-APIC-fasteoi   sata_nv, ehci_hcd:usb2
 19:      90376          1   IO-APIC-fasteoi   eth0
 20:      32549          1   IO-APIC-fasteoi   ohci_hcd:usb1
 21:          1          1   IO-APIC-fasteoi   ohci1394
 22:      66284          1   IO-APIC-fasteoi   nvidia
 23:      94993          1   IO-APIC-fasteoi   saa7133[0], saa7133[0]
NMI:          0          0   Non-maskable interrupts
LOC:     889536     889590   Local timer interrupts
RES:      36652      89494   Rescheduling interrupts
CAL:        186        245   function call interrupts
TLB:        448        732   TLB shootdowns
TRM:          0          0   Thermal event interrupts
SPU:          0          0   Spurious interrupts
ERR:          1
MIS:          0
...
Qual'è il comando per ottenere questo output!?!?!

ciaccaro
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 18 dic 2007, 22:22

Re: Problema IRQ

Messaggio da ciaccaro »

Codice: Seleziona tutto

$ cat /proc/interrupts

ciaccaro
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 18 dic 2007, 22:22

Re: { RISOLTO } Problema IRQ

Messaggio da ciaccaro »

Perfetto , in seguito alla ricompilazione con APIC tutto funziona alla perfezione
Grazie @_@ una comunita davvero attiva .

Aggiunto tag RISOLTO

Rispondi