Hello,
On Tue, 31 Aug 2004, Stéphane Klein wrote:
> Hello,
>
> I've tried to build the kernel with your path and had no problem with
> ip_vs_nfct. But now, i can't load heatbeat and have messages in my syslog:
> KERNEL: IPVS: set_ctl: len 92!=68
> KERNEL: IPVS: set_ctl: len 92!=44
> modprobe: modprobe: Can't locate module ip_vs_ftp
It seems you are not lucky :)
set_clt may be means your binaries are not recompiled for
this kernel, may be they are for 2.4? Check your /usr/src/linux
symlink.
> I've tried to build ip_vs_ftp in the kernel and as module -> same result
> I've tried to build the kernel with gcc 2.95.4 and gcc 3.4.1 because you
> said it could be
> problems with old compilers.
it works with gcc 3.3.3. The messages below are may be related
to this change from Al Viro:
http://linux.bkbits.net:8080/linux-2.5/diffs/net/ipv4/ipvs/ip_vs_proto_tcp.c@xxx?nav=index.html|src/|src/net|src/net/ipv4|src/net/ipv4/ipvs|hist/net/ipv4/ipvs/ip_vs_proto_tcp.c
I do not know which are the gcc versions that supports
this, may be 2.95.4 screams about the 'z'. May be linux/Documentation/Changes
is outdated and 2.95.3 is not supported anymore.
> I always have this messages when i build the kernel and modules:
>
> CC net/ipv4/ipvs/ip_vs_proto_tcp.o
> net/ipv4/ipvs/ip_vs_proto_tcp.c: In function `tcp_snat_handler':
> net/ipv4/ipvs/ip_vs_proto_tcp.c:163: warning: unknown conversion type
> character `z' in format
> net/ipv4/ipvs/ip_vs_proto_tcp.c:163: warning: too many arguments for format
>
> CC [M] net/ipv4/ipvs/ip_vs_ftp.o
> net/ipv4/ipvs/ip_vs_ftp.c: In function `ip_vs_ftp_in':
> net/ipv4/ipvs/ip_vs_ftp.c:291: warning: unknown conversion type character
> `z' in format
> net/ipv4/ipvs/ip_vs_ftp.c:291: warning: unknown conversion type character
> `z' in format
> net/ipv4/ipvs/ip_vs_ftp.c:291: warning: too many arguments for format
>
> Do you have an idea?
>
> Best regards
Regards
--
Julian Anastasov <ja@xxxxxx>
|