Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/04/2015, à 16:02

YOSS

Compiler/Patcher mon noyau Ubuntu

Bonjour tout le monde,

SVP, j'ai besoin de savoir comment je puisse compiler/patcher mon noyau pour mettre en place L7-filter.

linux-source - Linux kernel source with Ubuntu patches
linux-source-3.2.0 - Linux kernel source for version 3.2.0 with Ubuntu patches

J'ai suivit ce lien Reponse#13

Mais ca n'a pas marche. J'ai mit une question dans le meme sujet Reponse #23. Mais pas de reponse encore. Merci d'avance pour vos aides.

Hors ligne

#2 Le 08/04/2015, à 22:28

J5012

Re : Compiler/Patcher mon noyau Ubuntu

l7-filter est dans les depots officiels
pourquoi veux-tu le compiler ?

Hors ligne

#3 Le 17/04/2015, à 04:32

YOSS

Re : Compiler/Patcher mon noyau Ubuntu

Bonjour,

@J5012. Lorsque je fais un: make install pour installer les patterns, j'obtient l'erreur suivant:

/etc/l7-protocols$ make install
mkdir -p /etc/l7-protocols
cp -R * /etc/l7-protocols
cp: `CHANGELOG' and `/etc/l7-protocols/CHANGELOG' are the same file
cp: `HOWTO' and `/etc/l7-protocols/HOWTO' are the same file
cp: `LICENSE' and `/etc/l7-protocols/LICENSE' are the same file
cp: `Makefile' and `/etc/l7-protocols/Makefile' are the same file
cp: `README' and `/etc/l7-protocols/README' are the same file
cp: `WANTED' and `/etc/l7-protocols/WANTED' are the same file
cp: `example_traffic' and `/etc/l7-protocols/example_traffic' are the same file
cp: `extra' and `/etc/l7-protocols/extra' are the same file
cp: `file_types' and `/etc/l7-protocols/file_types' are the same file
cp: `groups.sh' and `/etc/l7-protocols/groups.sh' are the same file
cp: `l7-protocols.spec' and `/etc/l7-protocols/l7-protocols.spec' are the same file
cp: `malware' and `/etc/l7-protocols/malware' are the same file
cp: `protocols' and `/etc/l7-protocols/protocols' are the same file
cp: `testing' and `/etc/l7-protocols/testing' are the same file
make: *** [install] Error 1

Donc, pour que je puisse les installer, j'ai besoin du noyau ainsi que le patching de iptables:

These are patterns (protocol definitions) for the Linux layer 7 packet 
classifier (l7-filter).  To use them, you need the kernel and iptables 
patches (or l7-filter userspace version) available at 
http://sf.net/projects/l7-filter/ .

  Source README de L7-protocols.

Hors ligne

#4 Le 17/04/2015, à 07:04

YOSS

Re : Compiler/Patcher mon noyau Ubuntu

Bonjour,

Pour la mise en place de l7-filter, j'ai suivi ce lien: [L7-Filter

Mais le fichier /etc/l7.conf toujours contient le resultat suivant (il n'y pas de changement dans le fichier):

# The format of this file is:
# protocol mark

# Do not use marks less than 3, since a mark of 0 means that l7-filter hasn't
# seen the packet yet, and a mark of 1 means that it has failed to classify
# it, but will try again with the next packet of the connection and a mark
# of 2 means that l7-filter has given up trying to match.

gnutella        3
imap            4
aim             5
smtp            6
dns             7
validcertssl    8
tor             9
ipp             10
ssdp            11
telnet          12
zmaap           13
yahoo           14
msnmessenger    15
ssl             16
ssh             17
http            18

Qu'est ce qui marche pas dans l'installation de L7-filter ???
Merci d'avance!

Hors ligne

#5 Le 17/04/2015, à 08:45

maxire

Re : Compiler/Patcher mon noyau Ubuntu

Bonjour,

je ne connais pas l7 filter mais une rapide recherche sur le web montre que ce projet n'a pas évolué depuis juin 2013, qu'il existe 2 versions une version kernel et une version userspace, la version kernel risque de crasher le système et la version userspace n'est pas aboutie.
J'ajoute que les derniers noyaux compatibles de l7 filter semblent être des noyaux 2.4 et 2.6, ceci pourrait expliquer tes difficultés avec le noyau 3.2.
sources: l7 filter clear foundation et l7 filter sourceforge

Bon courage.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne