[root@homuser ~]# cd drcom-bbs
[root@homuser drcom-bbs]# sudo cp drcom.conf /etc/
[root@homuser drcom-bbs]# sudo make
make -C /lib/modules/2.6.31.5-127.fc12.i686.PAE/build M=/root/drcom-bbs modules
make[1]: Entering directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE'
CC [M] /root/drcom-bbs/drcom.o
/root/drcom-bbs/drcom.c: 在函数‘build_ack_skb’中:
/root/drcom-bbs/drcom.c:665: 错误:‘struct sk_buff’没有名为‘dst’的成员
/root/drcom-bbs/drcom.c: 在函数‘build_auth_skb’中:
/root/drcom-bbs/drcom.c:702: 错误:‘struct sk_buff’没有名为‘dst’的成员
make[2]: *** [/root/drcom-bbs/drcom.o] 错误 1
make[1]: *** [_module_/root/drcom-bbs] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE'
make: *** [default] 错误 2
[root@homuser drcom-bbs]# suod make -B install
bash: suod: command not found
You have mail in /var/spool/mail/root
[root@homuser drcom-bbs]# sudo make -B install
make -C /lib/modules/2.6.31.5-127.fc12.i686.PAE/build M=/root/drcom-bbs modules_install
make[1]: Entering directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE'
DEPMOD 2.6.31.5-127.fc12.i686.PAE
make[1]: Leaving directory `/usr/src/kernels/2.6.31.5-127.fc12.i686.PAE'
/sbin/depmod -a 2.6.31.5-127.fc12.i686.PAE
[root@homuser drcom-bbs]# gedit /etc/drcom.conf
[root@homuser drcom-bbs]# sudo modprobe drcom
FATAL: Module drcom not found.
[root@homuser drcom-bbs]# sudo ./drcom --nodaemon
sudo: ./drcom: command not found
[root@homuser drcom-bbs]#
这是我在Fedora12下装的DRCOM,显示错误,怎么办?
hollyshit055 于 2010-03-31 20:32:48发表:
恩,是的
不过谢谢了。
我通过网上的各位的帮助,已经成功的安装,现在可以上网了。
只要打开
在打开安装的目录,把里面的drcom.c打开,修改。把665行与702行的注释掉
//__ip_select_ident(iph, skb->dst, 0);
保存就可以了。
hantu 于 2010-03-31 18:12:55发表:
楼主一贴多发.已经在其它版块回复过了.