[i=s] 本帖最后由 ouc_wentao 于 2010-8-31 07:57 编辑 [/i]
破学校现在改用dr.com连接校园网原来用的802.1X可以用linux联网,现在换认证方式了 不会上网了
安装dr.com过程如下
[Mr.liu@localhost ~]$ su -
密码:
[root@localhost ~]# cd /home/Mr.liu
[root@localhost Mr.liu]# tar xzf drcom-pum-1.0.tar.gz
[root@localhost Mr.liu]# cd drcom-pum-1.0
[root@localhost drcom-pum-1.0]# make
make[1]: Entering directory `/home/Mr.liu/drcom-pum-1.0/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/Mr.liu/drcom-pum-1.0/src'
make[1]: Entering directory `/home/Mr.liu/drcom-pum-1.0/resource'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/Mr.liu/drcom-pum-1.0/resource'
[root@localhost drcom-pum-1.0]# make install
make[1]: Entering directory `/home/Mr.liu/drcom-pum-1.0/src'
make[1]: Leaving directory `/home/Mr.liu/drcom-pum-1.0/src'
make[1]: Entering directory `/home/Mr.liu/drcom-pum-1.0/resource'
make[1]: Leaving directory `/home/Mr.liu/drcom-pum-1.0/resource'
Recompiling drcom kernel module. [失败]
(Compile drcom failed. Look at /var/log/drcom-install.log to find out what went wrong.)
make: *** [install] 错误 1
[root@localhost drcom-pum-1.0]#
/var/log/drcom-install.log里的信息如下
2010年 08月 31日 星期二 07:07:43 CST 2.6.33.3-85.fc13.i686.PAE
drcom init script
----------------------------------
2010年 08月 31日 星期二 07:07:43 CST 2.6.33.3-85.fc13.i686.PAE
mkdrcom
----------------------------------
Compiling drcom kernel module
Wait for a moment...
make -C /lib/modules/2.6.33.3-85.fc13.i686.PAE/build M=/tmp/drcom modules
make[1]: Entering directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
CC [M] /tmp/drcom/drcom.o
/tmp/drcom/drcom.c: 在函数‘build_ack_skb’中:
/tmp/drcom/drcom.c:686: 错误:‘struct sk_buff’没有名为‘dst’的成员
/tmp/drcom/drcom.c: 在函数‘build_auth_skb’中:
/tmp/drcom/drcom.c:723: 错误:‘struct sk_buff’没有名为‘dst’的成员
make[2]: *** [/tmp/drcom/drcom.o] 错误 1
make[1]: *** [_module_/tmp/drcom] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
make: *** [default] 错误 2
Compile drcom kernel module failed!
Tue Aug 31 07:31:16 CST 2010 2.6.33.3-85.fc13.i686.PAE
drcom init script
----------------------------------
Tue Aug 31 07:31:16 CST 2010 2.6.33.3-85.fc13.i686.PAE
mkdrcom
----------------------------------
Compiling drcom kernel module
Wait for a moment...
make -C /lib/modules/2.6.33.3-85.fc13.i686.PAE/build M=/tmp/drcom modules
make[1]: Entering directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
CC [M] /tmp/drcom/drcom.o
/tmp/drcom/drcom.c: In function ‘build_ack_skb’:
/tmp/drcom/drcom.c:686: error: ‘struct sk_buff’ has no member named ‘dst’
/tmp/drcom/drcom.c: In function ‘build_auth_skb’:
/tmp/drcom/drcom.c:723: error: ‘struct sk_buff’ has no member named ‘dst’
make[2]: *** [/tmp/drcom/drcom.o] Error 1
make[1]: *** [_module_/tmp/drcom] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
make: *** [default] Error 2
Compile drcom kernel module failed!
2010年 08月 31日 星期二 07:36:17 CST 2.6.33.3-85.fc13.i686.PAE
drcom init script
----------------------------------
2010年 08月 31日 星期二 07:36:17 CST 2.6.33.3-85.fc13.i686.PAE
mkdrcom
----------------------------------
make[1]: Entering directory `/tmp/drcom'
make[1]: Leaving directory `/tmp/drcom'
Compiling drcom kernel module
Wait for a moment...
make[1]: Entering directory `/tmp/drcom'
make -C /lib/modules/2.6.33.3-85.fc13.i686.PAE/build M=/tmp/drcom modules
make[2]: Entering directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
CC [M] /tmp/drcom/drcom.o
/tmp/drcom/drcom.c: 在函数‘build_ack_skb’中:
/tmp/drcom/drcom.c:686: 错误:‘struct sk_buff’没有名为‘dst’的成员
/tmp/drcom/drcom.c: 在函数‘build_auth_skb’中:
/tmp/drcom/drcom.c:723: 错误:‘struct sk_buff’没有名为‘dst’的成员
make[3]: *** [/tmp/drcom/drcom.o] 错误 1
make[2]: *** [_module_/tmp/drcom] 错误 2
make[2]: Leaving directory `/usr/src/kernels/2.6.33.3-85.fc13.i686.PAE'
make[1]: *** [default] 错误 2
make[1]: Leaving directory `/tmp/drcom'
Compile drcom kernel module failed!
有人知道怎么办吗? 帮忙
ouc_wentao 于 2010-08-31 15:52:21发表:
http://www.drcom-client.org/zh_CN/docs/tutorials.html
里面有方法 没说有这步啊
alick 于 2010-08-31 10:29:37发表:
make之前为何没有执行./configure命令