Stumpers
10-17-2003, 08:27 AM
Hey
I am trying to install hogwash on a host that sits between my network and my firewall so i can use it as a packet sniffer and forwarder. However, before I can do this i need to disable TCP/IP so that it is more secure and is transparent to the rest of the network (essentially acting as a layer 2 bridge.
Unfortunately i get stuck at the first hurdle and cannot disable my TCP/IP from within the kernel xconfig without getting an error saying
/usr/src/linux-2.4.20-8/include/net/TCP_ECN.h:54 union has no member named af_inet
/usr/src/linux-2.4.20-8/include/net/TCP_ECN.h:61 union has no member named af_inet
I have found that ecn is a congestion thing to help the performance of routers and firewalls on a network and is normally disabled in my redhat9.0 configuration . This is as it should be normally because it is junk and screws up f/w and routers that do not support it. I can not reenable it without enabling tcp/ip support which is not what i want.
How can i get around this compile error.
I have thought of compiling a kernel with tcp/ip enabled and this enabled so that it is in the folder when i recompile the kernel again with it disabled.
Is there a switch in the bzImage command that allows me to ignore errors(although i realise this is not good practice)
Thxs
Stumpers
I am trying to install hogwash on a host that sits between my network and my firewall so i can use it as a packet sniffer and forwarder. However, before I can do this i need to disable TCP/IP so that it is more secure and is transparent to the rest of the network (essentially acting as a layer 2 bridge.
Unfortunately i get stuck at the first hurdle and cannot disable my TCP/IP from within the kernel xconfig without getting an error saying
/usr/src/linux-2.4.20-8/include/net/TCP_ECN.h:54 union has no member named af_inet
/usr/src/linux-2.4.20-8/include/net/TCP_ECN.h:61 union has no member named af_inet
I have found that ecn is a congestion thing to help the performance of routers and firewalls on a network and is normally disabled in my redhat9.0 configuration . This is as it should be normally because it is junk and screws up f/w and routers that do not support it. I can not reenable it without enabling tcp/ip support which is not what i want.
How can i get around this compile error.
I have thought of compiling a kernel with tcp/ip enabled and this enabled so that it is in the folder when i recompile the kernel again with it disabled.
Is there a switch in the bzImage command that allows me to ignore errors(although i realise this is not good practice)
Thxs
Stumpers