ubuntu-10.04-desktop-i386 装drcom1.4.8.3, 出现问题
receivedserverACK(pkt_size=48)ServeracknowledgedfailureLoginfaile...
received server ACK(pkt_size=48)
Server acknowledged failure
Login faile 展开
Server acknowledged failure
Login faile 展开
展开全部
如果以配置好的话先重启一下系统再试。
在后在看下面的文章。
ubuntu9.10下使用Dr.com上网在
Linux 2.6.32下安装drcom 进去drcom.c,也试着把665和702行的代码 skb->dst 改为 skb->_skb_dst ,保存后再次 : sudo make, 同样有警告,但是能通过。
665行: __ip_select_ident(iph, skb->_skb_dst, 0);
702行: __ip_select_ident(iph, skb->_skb_dst, 0);
(顺便把我的终端显示附出来)如下:
make -C /lib/modules/2.6.31-20-generic/build M=/home/lin-hym/桌面/drcom-bbs modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-20-generic'
CC [M] /home/lin-hym/桌面/drcom-bbs/drcom.o
/home/lin-hym/桌面/drcom-bbs/drcom.c: In function ‘build_ack_skb’:
/home/lin-hym/桌面/drcom-bbs/drcom.c:665: warning: passing argument 2 of ‘__ip_select_ident’ makes pointer from integer without a cast
include/net/ip.h:233: note: expected ‘struct dst_entry *’ but argument is of type ‘long unsigned int’
/home/lin-hym/桌面/drcom-bbs/drcom.c: In function ‘build_auth_skb’:
/home/lin-hym/桌面/drcom-bbs/drcom.c:702: warning: passing argument 2 of ‘__ip_select_ident’ makes pointer from integer without a cast
include/net/ip.h:233: note: expected ‘struct dst_entry *’ but argument is of type ‘long unsigned int’
Building modules, stage 2.
MODPOST 1 modules
CC /home/lin-hym/桌面/drcom-bbs/drcom.mod.o
LD [M] /home/lin-hym/桌面/drcom-bbs/drcom.ko
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-20-generic'
接下来就跟以前一样:
/drcom-bbs$ sudo make install
/drcom-bbs$ sudo modprobe drcom
/drcom-bbs$ sudo ./drcomd nodaemon
/drcom-bbs$ sudo ./drcomc login
就可以成功登录上去了,呵呵,原因我也不知道,希望知道的大虾跟贴指导一下!
说明一下,中间我省略来复制drcom.conf文件到 /etc/下并编辑的步骤,
如下:
二、drcom.conf的编辑和配置
sudo gedit /etc/drcom.conf
在drcom.conf文件里面填写的内容:
username=你的帐号
password=帐号密码
device=eth0
except=10.0.0.0/255.0.0.0, 192.168.0.0/255.255.0.0, 172.16.0.0/255.240.0.0, 127.0.0.0/255.0.0.0,210.39.0.0/255.255.0.0
dnsp=210.39.0.33
dnss=210.39.0.34
dhcp=
hostip=
servip=192.168.255.251
hostport=
servport=
hostname=SZU1 (就是你机器的名字)
winver=
winbuild=
servicepack=
autologout=0
在后在看下面的文章。
ubuntu9.10下使用Dr.com上网在
Linux 2.6.32下安装drcom 进去drcom.c,也试着把665和702行的代码 skb->dst 改为 skb->_skb_dst ,保存后再次 : sudo make, 同样有警告,但是能通过。
665行: __ip_select_ident(iph, skb->_skb_dst, 0);
702行: __ip_select_ident(iph, skb->_skb_dst, 0);
(顺便把我的终端显示附出来)如下:
make -C /lib/modules/2.6.31-20-generic/build M=/home/lin-hym/桌面/drcom-bbs modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-20-generic'
CC [M] /home/lin-hym/桌面/drcom-bbs/drcom.o
/home/lin-hym/桌面/drcom-bbs/drcom.c: In function ‘build_ack_skb’:
/home/lin-hym/桌面/drcom-bbs/drcom.c:665: warning: passing argument 2 of ‘__ip_select_ident’ makes pointer from integer without a cast
include/net/ip.h:233: note: expected ‘struct dst_entry *’ but argument is of type ‘long unsigned int’
/home/lin-hym/桌面/drcom-bbs/drcom.c: In function ‘build_auth_skb’:
/home/lin-hym/桌面/drcom-bbs/drcom.c:702: warning: passing argument 2 of ‘__ip_select_ident’ makes pointer from integer without a cast
include/net/ip.h:233: note: expected ‘struct dst_entry *’ but argument is of type ‘long unsigned int’
Building modules, stage 2.
MODPOST 1 modules
CC /home/lin-hym/桌面/drcom-bbs/drcom.mod.o
LD [M] /home/lin-hym/桌面/drcom-bbs/drcom.ko
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-20-generic'
接下来就跟以前一样:
/drcom-bbs$ sudo make install
/drcom-bbs$ sudo modprobe drcom
/drcom-bbs$ sudo ./drcomd nodaemon
/drcom-bbs$ sudo ./drcomc login
就可以成功登录上去了,呵呵,原因我也不知道,希望知道的大虾跟贴指导一下!
说明一下,中间我省略来复制drcom.conf文件到 /etc/下并编辑的步骤,
如下:
二、drcom.conf的编辑和配置
sudo gedit /etc/drcom.conf
在drcom.conf文件里面填写的内容:
username=你的帐号
password=帐号密码
device=eth0
except=10.0.0.0/255.0.0.0, 192.168.0.0/255.255.0.0, 172.16.0.0/255.240.0.0, 127.0.0.0/255.0.0.0,210.39.0.0/255.255.0.0
dnsp=210.39.0.33
dnss=210.39.0.34
dhcp=
hostip=
servip=192.168.255.251
hostport=
servport=
hostname=SZU1 (就是你机器的名字)
winver=
winbuild=
servicepack=
autologout=0
展开全部
偶试过很多遍了,10.04的没成功过,不过9.10的成功过,那都是很久以前的事了,那时候dr的windows版本还不是现在这么高,也就是说协议还不牛逼,现在牛逼了,有没啥高手费心去破...所以你可以放弃了...如果局域网有两台电脑,给个建议给你,让那台windows电脑装一个anyrouter代理软件,在我的学校可以用,就是不知道你那里可以用不。至于anyrouter的使用方法,就不需要我啰嗦了吧,那啥一下你就知道了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询