|
|
参考了论坛上好多帖子都没搞定linux下的802.1x认证。后来自己摸索终于搞定。
我用的是实达自带的客户端xargsu,运行总是遇到libpcap的问题,说是要libpcap0.6.2。装了libpcap0.6.2也不行,做了个到libpcap0.8.3的链接也不行。后来发现是因为链接的问题。
这是我改正之后的链接
#ls -l /usr/lib/libpcap*
-rw-r--r-- 1 root root 131546 2001-09-14 16:17 libpcap.a
lrwxrwxrwx 1 root root 12 2004-11-25 16:45 libpcap.so -> libpcap.so.0
lrwxrwxrwx 1 root root 16 2004-12-03 12:24 libpcap.so.0 -> libpcap.so.0.8.3
lrwxrwxrwx 1 root root 16 2004-12-03 12:24 libpcap.so.0.6.2 -> libpcap.so.0.8.3
lrwxrwxrwx 1 root root 16 2004-11-20 22:36 libpcap.so.0.7 -> libpcap.so.0.7.2
-rw-r--r-- 1 root root 121232 2004-06-22 02:13 libpcap.so.0.7.2
lrwxrwxrwx 1 root root 16 2004-11-21 17:39 libpcap.so.0.8 -> libpcap.so.0.8.3
-rw-r--r-- 1 root root 150544 2004-11-08 05:30 libpcap.so.0.8.3
关键是下面的链接要正确:
libpcap.so -> libpcap.so.0
libpcap.so.0 -> libpcap.so.0.8.3
libpcap.so.0.6.2 -> libpcap.so.0.8.3
修改之前我的libpcap.so.0指向了别的文件,改过来就好了。
这样就不用修改makefile再编译了。 |
|