IPCop 1.4.16 et carte Intel

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

IPCop 1.4.16 et carte Intel

Messagepar fgth » 29 Août 2007 08:52

Je viens de mettre à jour mon IPCop en 1.4.16, et boum : plus d'internet.
Il s'avère que la carte red était une intel reconnue en e100, dont le driver a été mis à jour, mais... qui ne fonctionne plus.
Un reboot ne change rien.
Lorsque j'essaie de la charger, modprobe m'insulte avec un tas de messages sur des undefined symbols concernant /lib/modules/2.4.34/kernel/drivers/net/e100/e100.o.gz : c'est donc bien le driver qui coince.

Suis-je le seul à avoir ce problème ? Si oui, why ?
Vous faut-il d'autres infos pour tâcher de débugger ça ?
Il faut repousser l'envie d'hurler avec les loups de peur de n'être qu'un mouton.
Avatar de l’utilisateur
fgth
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 09 Jan 2003 01:00
Localisation: 86-France

Messagepar ludox59 » 29 Août 2007 10:08

Salut,

Tu peux essayer de lancer un scan de tes cartes réseaux en repartant dans le setup de configuration d'IPCop.

En mode console root tu tapes "setup" :)
ludox59
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 16 Août 2007 12:44

Messagepar Gesp » 29 Août 2007 11:10

Il s'avère que la carte red était une intel reconnue en e100, dont le driver a été mis à jour, mais... qui ne fonctionne plus.
Un reboot ne change rien.
Lorsque j'essaie de la charger, modprobe m'insulte avec un tas de messages sur des undefined symbols concernant /lib/modules/2.4.34/kernel/drivers/net/e100/e100.o.gz : c'est donc bien le driver qui coince.


C'est bizzare.
Tu as des add-ons installés qui touchent au noyau comme layer-7?

Il y a quelque cas ou la carte ne fonctionne plus avec le nouveau driver mais ce n'est pas ce genre de problème. Peux-tu lancer en ligne de commande
Code: Tout sélectionner
depmod -ae


Si tu as une version installée avant 1.4.12/1.4.13, tu peux redémarrer sur l'ancien noyau en le sélectionnant au démarrage, en attendant que ce soit corrigé.

Je pense que je vais revenir au driver e100 du noyau pour la prochaine mise à jour.
Mais je vais essayer de garder le nouveau driver que je vais renommer (probablement e100-2) de façon à ce que cela continue de fonctionner avec les chipset intel récents.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar fgth » 29 Août 2007 11:30

ludox59 : Première chose essayée quand j'ai vu qu'il ne me detectait plus que 2 cartes sur 3 : évidemment ça n'a rien changé, puisque la carte Intel était bien détectée, comme avant mise à jour, mais c'est le module e100 qui plante depuis cette mise à jour.

Je me suis dépanné en attendant en mettant une Realtek à la place de l'Intel, mais c'est ennuyeux : si j'ai eu le bug, d'autres risquent de l'avoir en installant la 1.4.16, non ?

Par contre du coup je n'ai plus les messages d'erreur du modprobe. Mais c'était un message standard d'un driver incompatible, quelquechose comme "/lib/modules/2.4.34/kernel/drivers/net/e100/e100.o.gz: unresolved symbol xxxxxxxxx" avec des tas de noms de symboles derrière, pour finir sur "insmod : failed to load module".

Note : j'upgradais une 1.4.9 d'origine avec tous les patchs passés de 1.4.10 à 1.4.15 (je veux dire par là pas une 1.4.15 sortie "propre" d'une ISO, ça peut avoir son importance).
Il faut repousser l'envie d'hurler avec les loups de peur de n'être qu'un mouton.
Avatar de l’utilisateur
fgth
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 09 Jan 2003 01:00
Localisation: 86-France

Messagepar fgth » 29 Août 2007 11:34

Gesp : oui, j'ai le module QoS_NG installé. Quel lien avec le driver e100 ?
Effectivement, je n'ai pas testé le redémarrage sur le noyau 2.4.31 d'origine. Mais maintenant que l'Intel n'est plus dedans...

le depmod -ae donne quand même ça, même sans la carte :
depmod: *** Unresolved symbols in /lib/modules/2.4.34/kernel/drivers/net/e100/e100.o.gz
depmod: softnet_data_Rec5cc509
depmod: eth_type_trans_Rc84114b6
depmod: skb_over_panic_R3e15a43f
depmod: netif_rx_R3f8cbf68
depmod: alloc_skb_Rf1d08806
depmod: unregister_netdev_Ra83688fa
depmod: __netdev_watchdog_up_R416938e6
depmod: register_netdev_R530a8b34
depmod: alloc_etherdev_R3704ee67
depmod: __kfree_skb_R0f8bc250
depmod: *** Unresolved symbols in /lib/modules/2.4.34/kernel/drivers/net/r1000.o.gz
depmod: softnet_data_Rec5cc509
depmod: eth_type_trans_Rc84114b6
depmod: skb_over_panic_R3e15a43f
depmod: netif_rx_R3f8cbf68
depmod: alloc_skb_Rf1d08806
depmod: unregister_netdev_Ra83688fa
depmod: register_netdev_R530a8b34
depmod: __dev_get_by_name_R1db03854
depmod: alloc_etherdev_R3704ee67
depmod: __kfree_skb_R0f8bc250
depmod: *** Unresolved symbols in /lib/modules/2.4.34/misc/pulsar.o.gz
depmod: skb_over_panic_R3e15a43f
depmod: alloc_skb_Rf1d08806
depmod: atm_dev_deregister_Reb989da3
depmod: atm_dev_register_R34988b15
depmod: ___pskb_trim_R985eea0d
depmod: skb_under_panic_Re973245d
depmod: __kfree_skb_R0f8bc250
Il faut repousser l'envie d'hurler avec les loups de peur de n'être qu'un mouton.
Avatar de l’utilisateur
fgth
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 09 Jan 2003 01:00
Localisation: 86-France

Messagepar Gesp » 29 Août 2007 13:11

Tout ce qui mis à jour au niveau noyau du noyau standard ne peut être compatible avec des noyaux modifiés.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Franck78 » 29 Août 2007 16:02

Pour obtenir ton résultat 'depmod', il n'y a pas beaucoup de solutions. Les trois modules fautifs ne correspondent pas à ce kernel.

Les symboles 'skb' par exemple proviennent de network.o directement linké dans le kernel. Tous les drivers réseau utilisent 'skb'. Comme les autres drivers réseaux fonctionnent, pas vraiment de choix.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris


Retour vers IPCop

Qui est en ligne ?

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

cron