PB Driver tg3.o

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

PB Driver tg3.o

Messagepar DevDeOuf » 04 Déc 2006 14:05

Bonjour,

J'ai besoin d'installer IPCOP sur des serveurs DELL SC440. Tout ce passe bien sauf qu'IPCOP ne détecte pas la carte réseau intégrée.
C'est une BroadCom 5754 Giga.
Le driver tg3.o intégré dans IPCOP est trop vieux et ne la reconnais pas.
J'ai bien trouvé la nouvelle version du driver (source et rpm[noyau 2.6] ).

Comment faire pour intégrer le nouveau driver Broadcom dans IPCOP ?

Merci de vos réponses
Avatar de l’utilisateur
DevDeOuf
Matelot
Matelot
 
Messages: 8
Inscrit le: 04 Déc 2006 13:40

Messagepar Gesp » 04 Déc 2006 15:07

Effectivement le driver existe en v3.58 mais seule la v3.26 est incluse dans le noyau 2.4
Je vais regarder la faisabilité de patcher le kernel 2.4 pour le mettre à jour dans la prochaine mise à jour IPCop.

Sinon il faudrait créer un script pour le compiler à part.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar DevDeOuf » 04 Déc 2006 15:29

Merci d'une réponse aussi rapide

Mais je suppose que la prochaine version d'IPCOP n'est pas pour demain.

Je voudrais bien en savoir plus sur la méthode à utiliser pour faire un script et le compiler "a part" !

J'imagine bien le compiler sur une autre version de Linux en 2.4 ... mais je n'en ai pas sous la main.
Est-il possible de le compiler directement sur un IPCOP ?? (genre juste installer un gcc sur un ipcop, pas pour la prod. )

Autre chose, une fois compiler, j'obtiendrai un fichier tg3.o ... Comment faire pour l'intégrer dans IPCOP ???

Merci ...
Avatar de l’utilisateur
DevDeOuf
Matelot
Matelot
 
Messages: 8
Inscrit le: 04 Déc 2006 13:40

Messagepar Gesp » 04 Déc 2006 15:38

Il faut suivre le building-how-to pour avoir l'environnement de compilation soit avec la version 1.4.11 soit avec la version cvs qui comporte un certain nombre de corrections depuis.

Ensuite rajouter un script dans lfs pour compiler le driver suivant les exemples que présentent tous les autres scripts. Après tu peux transférer juste le tg3.o.gz et décharger/charger le driver.

Pour la mise à jour, j'ai déjà trop tardé, ce sera au plus tard vers le 20/12 mais j'espère avant.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar DevDeOuf » 04 Déc 2006 15:43

Encore Merci pour la réponse.

Bon, je vais voir ... si je peux patienter jusqu'a ce qu'il soit intégré.

Sinon, je tenterai le build d'une version perso ... mais j'ai peur d'y perdre beaucoup de temps !

Je tiendrai au courant si je le fais d'ici là !

A+
Nico
Avatar de l’utilisateur
DevDeOuf
Matelot
Matelot
 
Messages: 8
Inscrit le: 04 Déc 2006 13:40

Messagepar Franck78 » 04 Déc 2006 15:57

DevDeOuf a écrit:Encore Merci pour la réponse.

Bon, je vais voir ... si je peux patienter jusqu'a ce qu'il soit intégré.

Sinon, je tenterai le build d'une version perso ... mais j'ai peur d'y perdre beaucoup de temps !

Je tiendrai au courant si je le fais d'ici là !

A+
Nico

Mais le temps que tu 'perdras' de ton point de vue est du temps que Gilles gagnera pour sortir 1.4.12, dans la mesure ou tu produis un compte rendu...
C'est comme ça que ca marche !
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

Messagepar Gesp » 05 Déc 2006 17:08

Quels sont les Id de la carte?
Peut-être qu'il s'agit de juste d'inclure de nouveaux ID?

Code: Tout sélectionner
lspci -n
te montrera les ID de la carte, éventuellement lspci -nv pour avoir plus de détails.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar DevDeOuf » 05 Déc 2006 17:50

Merci pour cette info.

J'ai fait le test sur une de ces machines, mais avec une debian.

Voici le résultat :

Code: Tout sélectionner
lspci

0000:04:00.0 Ethernet controller: Broadcom Corporation: Unknown device 167a (rev 02)

lspci -n

0000:04:00.0 0200: 14e4:167a (rev 02)

lspci -nv

0000:04:00.0 0200: 14e4:167a (rev 02)
   Subsystem: 1028:01df
   Flags: bus master, fast devsel, latency 0, IRQ 74
   Memory at efcf0000 (64-bit, non-prefetchable) [size=64K]
   Capabilities: [48] Power Management version 3
   Capabilities: [50] Vital Product Data
   Capabilities: [58] #09 [0078]
   Capabilities: [e8] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+
   Capabilities: [d0] #10 [0001]


J'ai copier/coller uniquement la partie sur la carte réseau.

Si ca peut aider quelqu'un à trouver une solution, je suis toujours preneur.

Merci à tous.
Avatar de l’utilisateur
DevDeOuf
Matelot
Matelot
 
Messages: 8
Inscrit le: 04 Déc 2006 13:40


Retour vers IPCop

Qui est en ligne ?

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

cron