I had the same problem, it's because 2.0 kernels don't support Ethertab. I
found the solution on this list which I have included. I followed this and
everything works fine.

Copy of previous posting.....
**************************

I get diald-0.91 from http://diald.unix.ch and make a litle changes to the
source
code and it works
well for me.
- Note: kernel 2.0.x does not support Ethertab device so:
- Remove all proxy_tab in Makefile.
- There are still some errors when compiled. Next, remove the source code
between
#ifdef AF_NETLINK and #endif
and recompile it and everything is OK.

Hope this helps!

HungHM.
********************************

JohnA.


-----Original Message-----
From: Randy Legault [mailto:[EMAIL PROTECTED]]
Sent: 16 July 1999 16:19
To: [EMAIL PROTECTED]
Subject: compiling 0.99.1?



Please help . . 

I downloaded diald-0.99.1 and untarred it into /usr/src.

I tried to "make" it and get a compiler error that says something to the
effect that the file netlink.h is not found.

This error is thrown from the line:
#include <linux/netlink.h>
in the source file proxy_tap.c

(not to mention an earlier warning about a flakey cast in another source 
file?)

soooo...

I found a file named netlink.h in /usr/src/linux-2.0.36/include/net/ and
made a symlink to it in the directory /usr/src/linux-2.0.36/include/linux
This resulted in even more compiler errors this time from within netlink.h
which make me believe that the netlink.h file I found is not that which
proxy_tap.c is looking for. 

BTW my kernel source /usr/src/linux-2.0.36/include/linux/ is symlinked to
/usr/include/linux

The kernel source and gcc I am using came with the Mandrake 5.2
distribution which is an enhanced RH5.2 with KDE.

Am I missing something?  Maybe I need a different release of diald with
this distribution?


Thanks,

Randy Legault
(linux not-quite new bee)


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to