Building ipcop1.4

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

Messagepar kripskroll » 08 Oct 2003 09:31

Salut à tous <BR> <BR>Je suis confronté à un problème lors de la compilation depuis les sources d'IPCOP. <BR>J'utilise une knoppix 3.3 sur hdd. <BR>En fait tout se passe bien pour la création de l'iso, l'installation d'IPCOP et son lancement. <BR>Le problème vient de binaires (iptables par exemple) qui semblent être compilés avec une GLIBC2_3. C'est cette glibc qu'utilise Knoppix 3.3 <BR> <BR>Je me suis apercu que lors du chargement des rpms pour l'install d'ipcop, on télécharge la version 2.2.4 (glibc-2.2.4-32.i386.rpm). Comment puis-je régler ce problème ? <BR> <BR>A votre disposition pour tout complément d'informations. <BR> <BR>Merci d'avance <BR> <BR>Stéphane
Avatar de l’utilisateur
kripskroll
Matelot
Matelot
 
Messages: 4
Inscrit le: 05 Août 2002 00:00

Messagepar ArchY » 08 Oct 2003 12:16

je sais que ce que je vais te dire ne va pas te faire avancer, mais j'ai eut tellement de probleme avec knoppix en essayant de compiler IPCop que j'ai installé une redhat 7.3 et tout va beaucoups mieux, j'ai 0 soucis
Avatar de l’utilisateur
ArchY
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 283
Inscrit le: 02 Mai 2002 00:00
Localisation: Paris

Messagepar Gesp » 08 Oct 2003 13:04

Le fait qu'il y a beaucoup de dépendances en rapport à la distribution utilisée pour compiler est connu mais malheureusement on ne peut pas y faire grand-chose à part mettre en place de petits trucs pour contourner certains problèmes ponctuels quand c'est possible. <BR> <BR>Donc la compilation fonctionne sur une RH7.2 (pas trop mise à jour sinon perte des graphiques de trafic), sur une RH7.3, sur une Debian woody avec quelques précautions indiquées dans le how-to. <BR> <BR>C'est peut-être possible de le faire à partir d'autres distrib mais le plus souvent, il doit falloir choisir avec précaution la version utilisée de manière à être similaire à une RH7.2/7.3. <BR> <BR>Ce problème ne sera vraiment résolu que dans la prochaine version V1.5 qui étant basé sur une LFS (Linux from Scratch) permettra de s'affranchir de ces problèmes et de compiler avec moins de contraintes. <BR>Il faudra peut-être compter au moins 2/3 mois après la sortie de la V1.4 pour commencer à voir quelquechose qui tourne à nouveau. <BR>Je crois que le passage à gcc3.x est programmé ainsi qu'un nouveau programme d'installation donc la première V1.5 n'est pas pour tout de suite.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar kripskroll » 08 Oct 2003 13:09

Merci. Je vais peut-etre y penser meme si ca m'arrange pas vraiment. <BR> <BR>En fait j'ai en parti arrangé mon probleme en modifiant le fichier FILES : <BR> <BR><!-- BBCode auto-link start --><a href="ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/9/en/os/i386/RedHat/RPMS/glibc-2.3.2-11.9.i386.rpm" target="_blank">ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/9/en/os/i386/RedHat/RPMS/glibc-2.3.2-11.9.i386.rpm</a><!-- BBCode auto-link end --> <BR><!-- BBCode auto-link start --><a href="ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/9/en/os/i386/RedHat/RPMS/glibc-common-2.3.2-11.9.i386.rpm" target="_blank">ftp://ftp.lip6.fr/pub/linux/distributions/redhat/linux/9/en/os/i386/RedHat/RPMS/glibc-common-2.3.2-11.9.i386.rpm</a><!-- BBCode auto-link end --> <BR>#ftp://updates.redhat.com/7.2/en/os/i386/glibc-2.2.4-32.i386.rpm <BR>#ftp://updates.redhat.com/7.2/en/os/i386/glibc-common-2.2.4-32.i386.rpm <BR> <BR>en clair j'utilise la glibc2.3 et ca fonctionne (enfin presque) <BR> <BR>Il me semble que je rencontre des problèmes avec les dépendances de modules. <BR> <BR>J'ai modifié dans le make.sh <BR> <BR>############################################################################ <BR># # <BR># Calculating module dependancies # <BR># # <BR>############################################################################ <BR> echo "`date '+%b %e %T'`: Calculating module dependancies" | tee -a $LOGFILE <BR> $DEPMOD -ae -F $TMPDIR/build/boot/System.map-$KERNEL_VERSION -b $TMPDIR/build -C $TMPDIR/build/etc/modules.conf $KERNEL_VERSION <BR> <BR>car sinon j'avais une erreur : -F file not found <IMG SRC="images/smiles/icon_frown.gif"> <BR> <BR>Bref maintenant cette commande depmod semble passe mais je me retrouve avec des Unresolved Symbol : <BR> <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/atm/atmtcp.o <BR>depmod: bind_vcc_R7699f849 <BR>depmod: atm_dev_lookup_Rbfc05330 <BR>depmod: atm_init_aal5_Rae056312 <BR>depmod: atm_dev_register_R8c7c0b38 <BR>depmod: atm_find_ci_R2869cee7 <BR>depmod: atm_tcp_ops_R27355414 <BR>depmod: shutdown_atm_dev_Rcc3791e8 <BR>depmod: atm_alloc_charge_Rdf4f2201 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/atm/unicorn_pci_atm.o <BR>depmod: atm_dev_register_R8c7c0b38 <BR>depmod: atm_charge_Rb79e46c6 <BR>depmod: shutdown_atm_dev_Rcc3791e8 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/atm/unicorn_usb_atm.o <BR>depmod: usb_get_current_frame_number_R171a3988 <BR>depmod: usb_ifnum_to_if_R435372ea <BR>depmod: usb_string_R2418a39d <BR>depmod: usb_free_urb_R48239eb0 <BR>depmod: atm_dev_register_R8c7c0b38 <BR>depmod: usb_unlink_urb_R64a9ada4 <BR>depmod: atm_charge_Rb79e46c6 <BR>depmod: usb_control_msg_R20cf354d <BR>depmod: usb_submit_urb_Re1872d13 <BR>depmod: usb_alloc_urb_Rf35d32fb <BR>depmod: usb_deregister_Rc62afd68 <BR>depmod: shutdown_atm_dev_Rcc3791e8 <BR>depmod: usb_set_configuration_R06b17c62 <BR>depmod: usb_set_interface_Rd9867556 <BR>depmod: usb_register_R2521bb72 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/isdn/hisax/hisax_st5481.o <BR>depmod: usb_get_current_frame_number_R171a3988 <BR>depmod: usb_free_urb_R48239eb0 <BR>depmod: usb_unlink_urb_R64a9ada4 <BR>depmod: usb_submit_urb_Re1872d13 <BR>depmod: usb_alloc_urb_Rf35d32fb <BR>depmod: usb_deregister_Rc62afd68 <BR>depmod: usb_set_configuration_R06b17c62 <BR>depmod: usb_set_interface_Rd9867556 <BR>depmod: usb_register_R2521bb72 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/8139cp.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/8139too.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/8390.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/at1700.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/de4x5.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/depca.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/dl2k.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/dmfe.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/epic100.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/ewrk3.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/fealnx.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/pcnet32.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/ppp_deflate.o <BR>depmod: zlib_inflateInit2__R5d3b34e2 <BR>depmod: zlib_inflate_workspacesize_Rce5ac24f <BR>depmod: zlib_deflateReset_R8abb5b63 <BR>depmod: zlib_inflateEnd_R9ef45f92 <BR>depmod: zlib_deflate_workspacesize_Rf0caf44b <BR>depmod: zlib_inflate_R64cf8602 <BR>depmod: zlib_deflate_R28c35bd1 <BR>depmod: zlib_deflateEnd_Rcd8db61d <BR>depmod: zlib_inflateIncomp_Rb5058135 <BR>depmod: zlib_deflateInit2__R262f9b2a <BR>depmod: zlib_inflateReset_Ref76d642 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/r8169.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/sis900.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/smc9194.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/starfire.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/sundance.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/tulip/tulip.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/typhoon.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/via-rhine.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/winbond-840.o <BR>depmod: bitreverse_Rbaeb160c <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/net/yellowfin.o <BR>depmod: crc32_le_Ra34f1ef5 <BR>depmod: *** Unresolved symbols in /var/tmp/ipcop.build.2015/build/lib/modules/2.4.22/kernel/drivers/usb/cxacru.o <BR>depmod: usb_free_urb_R48239eb0 <BR>depmod: atm_dev_register_R8c7c0b38 <BR>depmod: usb_unlink_urb_R64a9ada4 <BR>depmod: atm_charge_Rb79e46c6 <BR>depmod: usb_submit_urb_Re1872d13 <BR>depmod: usb_alloc_urb_Rf35d32fb <BR>depmod: usb_deregister_Rc62afd68 <BR>depmod: shutdown_atm_dev_Rcc3791e8 <BR>depmod: usb_register_R2521bb72 <BR> <BR> <BR>Des idées ? <BR> <BR>Merci d'avance <BR> <BR>Stéphane
Avatar de l’utilisateur
kripskroll
Matelot
Matelot
 
Messages: 4
Inscrit le: 05 Août 2002 00:00

Messagepar Gesp » 08 Oct 2003 13:37

Pour ATM, est-ce que tu as installé linux-atm sur ton PC et ajouté (s'il n'y est pas éjà) /usr/local/lib dans /etc/ld.so.conf puis lancé ldconfig. <BR> <BR>C'est tout de mémoire donc il est possible que j'ai fait une petite erreur. <BR> <BR>Je n'ai pas compris ce que tu as changé dans la ligne du depmod. Normalement, cela passe sans changement.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar kripskroll » 08 Oct 2003 14:24

1) Pour la ligne du depmod ci-dessous l'originale : <BR> <BR> $DEPMOD -ae -b $TMPDIR/build -C $TMPDIR/build/etc/modules.conf <BR> -F $TMPDIR/build/boot/System.map-$KERNEL_VERSION $KERNEL_VERSION <BR> <BR>et la modifier : <BR> <BR> $DEPMOD -ae -F $TMPDIR/build/boot/System.map-$KERNEL_VERSION -b $TMPDIR/build -C $TMPDIR/build/etc/modules.conf $KERNEL_VERSION <BR> <BR>C'est l'ordre des options qui changent c'est tout <IMG SRC="images/smiles/icon_smile.gif"> <BR> <BR>2) Concernant ld.so.conf, il contient bien /usr/local/lib : <BR> <BR>/lib <BR>/usr/lib <BR>/usr/X11R6/lib <BR>/usr/i486-linuxlibc1/lib <BR>/usr/local/lib <BR> <BR>3) linux-atm, désolé mais je sèche. J'en sais rien. <BR> <BR>Par contre mon amiral, j'ai tendance à penser que les erreurs qui me sont remontés durant le depmod ne devrait pas m'ennuyer pour la suite car je ne me sers pas à priori de ces modules. <BR> <BR>Je dois investiguer pour trouver pourquoi il me manque certaines librairies une fois l'installation terminée... <BR> <BR>Je vous communiquerai mes résultats si cela vous intéresse. <BR> <BR>Stéphane
Avatar de l’utilisateur
kripskroll
Matelot
Matelot
 
Messages: 4
Inscrit le: 05 Août 2002 00:00

Messagepar oxy750 » 11 Fév 2004 18:49

Je resort ce vieux post pour savoir si le RedHat 7.3 et toujours d'actualité pour compiler les IPcop 1.4.0a3 et + ou peut-on passer avec la version 8 ou 9 ? (sans parler de la nouvelle serie RedHat Entreprise) <BR> <BR>Ou faut-il mieux abandonner RedHat et passer avce une autre distribution ? <BR> <BR> <IMG SRC="images/smiles/icon_confused.gif"> <BR>
Ipcop 1.4.0b3 - PIII 450 / 256Mo ram / 6Go DD - red & green. ECI (USB) - LCD par Djam,Fesch,oxy750 - SquidGuard by Franck78
Avatar de l’utilisateur
oxy750
Major
Major
 
Messages: 79
Inscrit le: 14 Mai 2003 00:00


Retour vers IPCop

Qui est en ligne ?

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