[RESOLU] Blue : Too much work at interrupt

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

[RESOLU] Blue : Too much work at interrupt

Messagepar Lester » 28 Déc 2005 23:42

Bonjour,

bouhhhh il est malade mon ipcop , snif

J'essaye tant bien que mal à installer un reseau Wi-fi par l'ipcop.
Ma config :
Ipcop 1.4.5 ( mais idem en 1.4.6 / 1.4.7 / 1.4.8 / 1.4.9 / 1.4.10 )
PIII 700 256 RAM
4 cartes reseau ( 3x 3com + 1x realtek )
eth0 = Green = 192.168.253.0 =3com1
eth1 = orange = 192.168.255.0 =3com2
eth2 = red = DHCP 10.66.0.0 =3com3
eth3 = Blue = 192.168.254.0 = Realtek

AP = TrendNet TEW-410APBplus = DHCP LAN / WPA-PSK Wlan

Dans etat du reseau j'ai :
Address HWtype HWadress Flags Mask Iface
192.168.254.253 ( imcomplete ) eth3

Hum y'a probleme !

dans la console local ( alt+F12 ) il me marque :
eth3 kernel : Too much work at interrupt, intrstatus=0x0040

inutile de dire que sa marche po :((

euh donc help please

De green vers red = Ok
De dmz vers red = Ok
De Red vers dmz = Ok
De green vers dmz = Ok

quelqu'un aurait il une idee ?

Merci
Dernière édition par Lester le 29 Déc 2005 15:47, édité 1 fois au total.
Lester
Premier-Maître
Premier-Maître
 
Messages: 64
Inscrit le: 18 Jan 2005 19:09

Messagepar Gesp » 29 Déc 2005 12:12

A priori, le problème n'est pas spécifique 'blue' mais plutôt lié au bus PCI, aux IRQ.

D'abord indique ce que montre :
cat /proc/interrupts

Ensuite si l'irq de la carte Realtek est partagée avec d'autre périphériques, tu peux essayer de mettre la carte dans un autre slot pour qu'elle prenne un autre IRQ. Attention, avec tes 3 cartes 3Com, bouger les cartes va changer l'ordre dans lequel elles sont reconnues et donc peut changer leur affectation (green/orange/red).

Sinon tu peux faire une autre chose, changer la limite du 'Too much Work...'.
modinfo 8139too
doit te montrer le paramêtre max_interrupt_work
Par défaut, il est à 20, tu peux essayer une valeur plus haute.
pour tester, modprobe -r 8139too
modprobe 8139 max_interrupt_work=40

Si c'est mieux, tu peux intégrer le paramètre en lançant setup configuration réseau et en indiquant en manuel max_interrupt_work=40

Il y avait apparement une autre solution possible pour améliorer l'efficacité du driver mais elle ne doit être qu'en noyau 2.6 (rechercher napi 8139too).
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Lester » 29 Déc 2005 15:45

Youp,

Merci bien de tes infos

En finalité je changais de slot PCI et sa marche nickel
Comme quoi la solution n'est jamais bien loin

Le truc etait que le slot PCI 3 et partagé avec le PCI 4 ( doc CM asus )
Et le PCI 5 et partagé avec ISA donc n'ayant pas besoin de ISA je l'ai mise sur le PCI 5,
Un ti coup de setup pour verif si rien n'avait bougé, et la nickel il l'a retrouvé tous seul, ti-top


Merci ++
Lester
Premier-Maître
Premier-Maître
 
Messages: 64
Inscrit le: 18 Jan 2005 19:09


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron