Problème installation IPCOP carte réseau RTL8102EL

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

Problème installation IPCOP carte réseau RTL8102EL

Messagepar tophe40 » 06 Déc 2008 11:04

Bonjour à tous

J'installe actuellement mon nouveau serveur IPCOP, mais je bloque à la reconnaissance des carte réseaux.

Ma config:
--------------

- Carte mère Mini ITX Intel D945GCLF + CPU INTEL ATOM
- 512 Mo DDR2
- Carte réseau intégré : Realtek RTL 8102EL
- Carte réseau sur l'unique port PCI: Realtek RTL 8139B

Cd d'install IPCOP:
---------------------

- IPCOP V1.4.20

Le soucis:
-----------

Détection automatique des cartes réseaux, bloquage sur "Recherche : ICL EtherTeam 16i/32"

Une solution?

Que choisir en manuel?

Merci à tous
Avatar de l’utilisateur
tophe40
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Oct 2003 00:00

Messagepar Gesp » 06 Déc 2008 15:52

Il y a une solution simple, aller en console4 pendant l'installation et supprimer le module qui bloque.
rm /lib/modules/*/kernel/driver/net/ethi*


L'autre solution est de sélectionner manuellement le driver r1000.
Les drivers seront réactulisés en 1.4.22 et il y aura un r8168 plus un r8169 plus récent.

eth16i, c'est une carte ISA qui quand le module se charge rentre en conflit avec un composant de ta carte mère. Donc si tu supprimes le module, il n'y aura plus de conflit et l'autodétection pourra trouver tes cartes.
Cela me donne une idée, peut-être que je pourrais empècher le module eth16i de se charger si /proc/isa n'existe pas.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Franck78 » 06 Déc 2008 21:57

Gesp a écrit:Cela me donne une idée, peut-être que je pourrais empècher le module eth16i de se charger si /proc/isa n'existe pas.

Bof, Gilles, la vraie bonne idée, n'est pas de vouloir à tout prix supporter des trucs qui n'existent plus qu'en rêve mais de les éliminer définitivement ;-) La seule justification pour ISA pourrait être le support d'une carte d'acquisition, controlleur, etc très spécifique pour une appli elle aussi très spécifique.
C'est pas le cas d'un firewall. Une carte réseau PCI coute 7 euros. Aucune justification possible pour s'encombrer de code inutile.
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 » 07 Déc 2008 12:51

Je sais que c'est ta position mais ce n'est pas la mienne.

Tu veux ne plus te préoccuter des machines avec un bus ISA, mais :
- quel chemin de migration vas tu proposer aux ipcop-1.4 qui ont une carte ISA?
- connais-tu le nombre de machines IPCop installées avec un bus ISA?
- quand tu n'as que 3 connecteurs PCI, comment tu fais en pratique?

Si tu vas dans un supermarché, tu verras que déjà trouver une carte réseau ethernet en pci n'est pas garanti et que ce n'est pas à 7 euros. Quand à trouver une carte 2/4 ports ethernet ou usb ethernet, ce n'est pas toujours très simple.

Tant que le couple carte mère/cpu est suffisant, pourquoi le changer?

Cela me semble totalement absurde de dépenser 100/200 euros dans une carte mère neuve/cpu économe en énergie juste parce que tu as décidé que le bus ISA est du passé alors qu'il te faudra 10 ans d'économie de consommation pour rentabiliser l'investissement quand la machine de départ est un simple PI ou un PII (bien sûr pas un PIV de 120W de TDP).

D'ailleur il y a eu récement une nouvelle fois une proposition de faire un linux-3.0, cette fois principalement sans les drivers isa qui a été largement rejetée.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Franck78 » 07 Déc 2008 14:54

Le 1.4 on y touche pas. Il est comme ça, fait pour les antiquités. Le suivant, c'est stupide de la faire supporter ISA (largement mort en 2004) en même tant que les chipsets récents mais cependant sans le moindre support de carte PC spécialisées (type soekris).

Ca a été rejeté dis-tu? Pas par un raz de marrée d'utilisateurs exhibant fièrement un i486 de récup. Non, juste un mec qui utilise un/des vieux serveurs compaq.

Aucune boite sérieuse ne confie sa connexion internet à un hardware qui peut rendre l'âme du jour au lendemain. Les composants électroniques ont une courbe de vie en forme de baignoire. C'est inévitable. Ca pète en tout début de vie ou 10 ans après la mise en marche.
Ainsi, utiliser un PC de 3 à 5 ans est bien plus sûr qu'un neuf ou un très vieux. Quand bien même le constructeur vieillirait artificiellement sa machine, car un PC n'est pas un tout mais un assemblage divers.

Le particulier collectionneur? Ce n'est pas la cible. Les gens qui font ça (ipcop), c'est avec leur machine achetée il y 4/5 ans au supermarché (donc très à la pointe de l'époque) ou la machine gracieusement mise au rebus par l'employeur (amortissement).

Les pays du tiers monde avec soi disant du matos de récup? Microsoft ne se prive pas de leur vendre du XP/Vista et surement pas du win98. Pour corser la situation, l'electricité est loin d'être aussi 'lisse' qu'en europe. Vieillissement accéléré,
pannes, remplacement par moins vieux (donc exit le ISA depuis longtemps).



quel chemin de migration vas tu proposer aux ipcop-1.4 qui ont une carte ISA?

peu d'intérêt, l'IPCop suivant n'apporte rien de plus en fonctionnalité réseau.

connais-tu le nombre de machines IPCop installées avec un bus ISA?

Pas plus que toi. Cependant tu ne fournis aucune raison objective quand à leur existence.

Note: phpBB supporte les sondages. Peut être pourrait-on activer la fonctionnalité, chers admins ixus.....

C'est d'ailleurs étrange cette politique de l'autruche. Persister à ignorer une info somme tout importante et facile à récupérer.
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 weizen_42 » 07 Déc 2008 15:15

Gesp a écrit:Cela me donne une idée, peut-être que je pourrais empècher le module eth16i de se charger si /proc/isa n'existe pas.

Sauf erreur de ma part, ca n'est pas difficile de réaliser.

La question: combien de fois pose modprobe xx pour une carte n'existe pas une probleme?
weizen_42
Matelot
Matelot
 
Messages: 5
Inscrit le: 28 Fév 2007 14:45
Localisation: Allemagne

Messagepar Gesp » 08 Déc 2008 15:05

La question: combien de fois pose modprobe xx pour une carte n'existe pas une probleme?


Si maintenant, tu te mets au français, je vais être obligé de passer plus de temps sur le site allemand.

En plus de la carte mère ITX Intel D945GCLF , il y a la ASUS A7N8X-E qui bloque avec ce module.

Sauf erreur de ma part, ca n'est pas difficile de réaliser.


Oui je pense que pour un patch juste bon pour IPCop, cela doit être réalisable.
Cela ne sera peut-être pas accepté upsteam mais on peut se contenter d'un patch pour nous seuls.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar weizen_42 » 08 Déc 2008 18:09

Gesp a écrit:Si maintenant, tu te mets au français, je vais être obligé de passer plus de temps sur le site allemand.

Aïe... :-k Pour moi francais et un langue très difficile.
Chaque message faudra 10 minute (ou plus) :(


Gesp a écrit:En plus de la carte mère ITX Intel D945GCLF , il y a la ASUS A7N8X-E qui bloque avec ce module.

Sauf erreur de ma part, ca n'est pas difficile de réaliser.


Oui je pense que pour un patch juste bon pour IPCop, cela doit être réalisable.
Cela ne sera peut-être pas accepté upsteam mais on peut se contenter d'un patch pour nous seuls.

D'accord.


Mon idée est de changer en libsmooth.h:
Code: Tout sélectionner
struct nic
{
   char *description;
   char *modulename;
   int flags;
};

et utiliser flags pour identifier une NIC ISA oui ou non.
Dans probecards nous verifier ISA existe oui ou non, et passer une NIC marquer ISA quand /proc/isa n'existe pas.



Maybe it is easier and quicker to just commit to CVS to show my idea :lol:
weizen_42
Matelot
Matelot
 
Messages: 5
Inscrit le: 28 Fév 2007 14:45
Localisation: Allemagne


Retour vers IPCop

Qui est en ligne ?

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

cron