ubuntu 6.10beta 下使用drcom上网成功,发帖庆祝一个

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
billy19851
帖子: 46
注册时间: 2006-09-30 21:21

ubuntu 6.10beta 下使用drcom上网成功,发帖庆祝一个

#1

帖子 billy19851 » 2006-10-22 15:13

我们学校用的是802.1x+drocm上网,分成内外网
第一次在linux下成功上到外网,不过上了外网就不能上内网了
98118
帖子: 107
注册时间: 2006-09-19 14:31
系统: Debian

#2

帖子 98118 » 2006-10-22 15:41

恭喜楼主,能否分享一下,虽然我不用dcom。
billy19851
帖子: 46
注册时间: 2006-09-30 21:21

#3

帖子 billy19851 » 2006-10-23 13:21

haha
在6.10beta下装的
802.1x认证是修改版的华为 h3forlinux
drcom装的是dromc1.3.2(就这一个就可以了,刚开始是装不上的)
最痛苦的是解决依赖问题
其实如果源更新没有问题的话,应该是很简单的,只要直接apt-get install libssl-dev gcc3.4 libc6--dev libstdc++6-4.1-dev linux-libc-dev cpp cpp-4.1 g++ g++-4.1 zliblg-dev build-essential
刚好我用的是上海交通大学的源(用的是drocm,还没上外网是不可能用到其他源的,不过,就算能上了,也不会加外网源,才1g的流量,一天就没了,舍不得),源有问题,造成很多的依赖问题,有时陷入死循环,比方说,我的gcc是....ubuntu3_i386...., 而g++又依赖gcc4.1....ubuntu2_i386....,交大里的都是....ubuntu2_i386....(而外网的我看到都有....ubuntu5_i386....的了),因此找不到合适的g++
看网上说还可以用光盘作源,可是我的是硬盘安装的,也没有6.10的光盘,于是就到windows下去搜上述的文件(刚接触linux,不知道在linux下有什么虚拟光驱,而且不大会用ubuntu下的搜索,搜了几次,什么都搜不到)
装上这些东西就正常了,编译安装dromc1.3.2的时候记得加sudo就行了,不然会报错的
而且有几个文件不能单个单个的install,不然会说某某文件没配置,最后发现就是两个文件互相报对方没有配置,把他们两同时安装就好了
登录之后的提示很简单:

代码: 全选

dontox@dontox-desktop:~$ sudo drcomc login
Login succeeded

billy19851
帖子: 46
注册时间: 2006-09-30 21:21

#4

帖子 billy19851 » 2006-10-23 13:24

我把我在外网找到的文章贴过来,忘了原文地址了

代码: 全选

waiting for updating the libc6&&libstdc++6-4.1-dev&&libc6-dev&&g++&&gcc&&cpp... 



~$ dep build-essential 

build-essential 

|依赖: libc6-dev 

依赖: <libc-dev> 

libc6-dev 

依赖: gcc 

依赖: g++ 

依赖: make 

依赖: dpkg-dev 



~$ ins build-essential 

Password: 

正在读取软件包列表... 完成 

正在分析软件包的依赖关系树 

Reading state information... 完成 

将会安装下列额外的软件包: 

cpp cpp-4.1 g++ g++-4.1 gcc gcc-4.1 libc6-dev libstdc++6-4.1-dev 

linux-libc-dev 

建议安装的软件包: 

cpp-doc gcc-4.1-locales gcc-4.1-doc lib64stdc++6 manpages-dev automake1.9 

libtool flex bison gcc-doc libc6-dev-amd64 lib64gcc1 libstdc++6-4.1-doc 

推荐安装的软件包: 

libmudflap0-dev 

下列【新】软件包将被安装: 

build-essential cpp cpp-4.1 g++ g++-4.1 gcc gcc-4.1 libc6-dev 

libstdc++6-4.1-dev linux-libc-dev 

共升级了 0 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。 

需要下载 10.8MB 的软件包。 

解压缩后会消耗掉 36.9MB 的额外空间。 

您希望继续执行吗?[Y/n]y 

获取:1 http://mirror.lupaworld.com edgy/main linux-libc-dev 2.6.17-10.29 [1757kB] 

获取:2 http://ftp.sjtu.edu.cn edgy/main build-essential 11.3 [6974B] 

获取:3 http://mirror.lupaworld.com edgy/main libc6-dev 2.4-1ubuntu12 [1851kB] 

获取:4 http://mirror.lupaworld.com edgy/main cpp-4.1 4.1.1-13ubuntu5 [2309kB] 

获取:5 http://mirror.lupaworld.com edgy/main cpp 4:4.1.1-6ubuntu3 [31.2kB] 

获取:6 http://mirror.lupaworld.com edgy/main gcc-4.1 4.1.1-13ubuntu5 [610kB] 

获取:7 http://mirror.lupaworld.com edgy/main gcc 4:4.1.1-6ubuntu3 [5148B] 

获取:8 http://mirror.lupaworld.com edgy/main libstdc++6-4.1-dev 4.1.1-13ubuntu5 [1619kB] 

获取:9 http://mirror.lupaworld.com edgy/main g++-4.1 4.1.1-13ubuntu5 [2573kB] 

获取:10 http://mirror.lupaworld.com edgy/main g++ 4:4.1.1-6ubuntu3 [1434B] 

下载 10.8MB,耗时 32s (327kB/s) 

选中了曾被取消选择的软件包 linux-libc-dev。 

(正在读取数据库 ... 系统当前总共安装有 139058 个文件和目录。) 

正在解压缩 linux-libc-dev (从 .../linux-libc-dev_2.6.17-10.29_i386.deb) ... 

选中了曾被取消选择的软件包 libc6-dev。 

正在解压缩 libc6-dev (从 .../libc6-dev_2.4-1ubuntu12_i386.deb) ... 

选中了曾被取消选择的软件包 cpp-4.1。 

正在解压缩 cpp-4.1 (从 .../cpp-4.1_4.1.1-13ubuntu5_i386.deb) ... 

选中了曾被取消选择的软件包 cpp。 

正在解压缩 cpp (从 .../cpp_4%3a4.1.1-6ubuntu3_i386.deb) ... 

选中了曾被取消选择的软件包 gcc-4.1。 

正在解压缩 gcc-4.1 (从 .../gcc-4.1_4.1.1-13ubuntu5_i386.deb) ... 

选中了曾被取消选择的软件包 gcc。 

正在解压缩 gcc (从 .../gcc_4%3a4.1.1-6ubuntu3_i386.deb) ... 

选中了曾被取消选择的软件包 libstdc++6-4.1-dev。 

正在解压缩 libstdc++6-4.1-dev (从 .../libstdc++6-4.1-dev_4.1.1-13ubuntu5_i386.deb) ... 

选中了曾被取消选择的软件包 g++-4.1。 

正在解压缩 g++-4.1 (从 .../g++-4.1_4.1.1-13ubuntu5_i386.deb) ... 

选中了曾被取消选择的软件包 g++。 

正在解压缩 g++ (从 .../g++_4%3a4.1.1-6ubuntu3_i386.deb) ... 

选中了曾被取消选择的软件包 build-essential。 

正在解压缩 build-essential (从 .../build-essential_11.3_i386.deb) ... 

正在设置 linux-libc-dev (2.6.17-10.29) ... 

正在设置 libc6-dev (2.4-1ubuntu12) ... 

正在设置 cpp-4.1 (4.1.1-13ubuntu5) ... 

正在设置 cpp (4.1.1-6ubuntu3) ... 



正在设置 gcc-4.1 (4.1.1-13ubuntu5) ... 

正在设置 gcc (4.1.1-6ubuntu3) ... 



正在设置 libstdc++6-4.1-dev (4.1.1-13ubuntu5) ... 

正在设置 g++-4.1 (4.1.1-13ubuntu5) ... 

正在设置 g++ (4.1.1-6ubuntu3) ... 



正在设置 build-essential (11.3) ... 

_________________

~$ uname -a 

Linux helo_aBiNg 
我的和这个有点不同,他的是直接更新到最新的,我还是用ubuntu3的,当然有光盘的直接apt-cdrom就好了[/code]
头像
veke2008
帖子: 17
注册时间: 2006-10-27 17:22

#5

帖子 veke2008 » 2006-10-27 23:27

我的drcom是北京热点城市的登陆客户端,以前的ubuntu版本都可以通过安装编译drcomsuite而上网,而现在edge版本我都在别人的固定ip更新成功.一下是我的安装代码,请看看有什么问题,反正现在是不能上网.很郁闷啊!

veke@pc-liu:~$ cd drcom*
veke@pc-liu:~/drcom-1.3.2$ make
make -C drcomc
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomc'
make -C drcomd
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomd'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomd'
make -C kmod
make[1]: Entering directory `/home/veke/drcom-1.3.2/kmod'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
make[1]: Leaving directory `/home/veke/drcom-1.3.2/kmod'
veke@pc-liu:~/drcom-1.3.2$ sudo make install
make -C drcomc install
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomc'
mkdir -p /usr/local/bin/
install -m 755 drcomc /usr/local/bin/
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomc'
make -C drcomd install
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomd'
mkdir -p /usr/local/bin/
install -m 700 drcomd /usr/local/bin/
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomd'
make -C kmod install
make[1]: Entering directory `/home/veke/drcom-1.3.2/kmod'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules_install
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
INSTALL /home/veke/drcom-1.3.2/kmod/drcom.ko
DEPMOD 2.6.17-10-generic
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
/sbin/depmod -a 2.6.17-10-generic
make[1]: Leaving directory `/home/veke/drcom-1.3.2/kmod'
if [ -a /etc/drcom.conf ]; then \
echo "====================================" && \
echo "" && \
echo "/etc/drcom.conf exists.";\
echo "" && \
echo "You May Need to Edit /etc/drcom.conf" && \
echo "" && \
echo "====================================" \
;\
else\
install -m 600 drcom.conf /etc/drcom.conf && \
echo "====================================" && \
echo "" && \
echo "Do Not Forget To Edit /etc/drcom.conf" && \
echo "" && \
echo "====================================" \
;\
fi\

[: 17: /etc/drcom.conf: unexpected operator
====================================

Do Not Forget To Edit /etc/drcom.conf

====================================
veke@pc-liu:~$ sudo drcomc login
Password:
drcomc: Connect: Connection refused
veke@pc-liu:~$ sudo drcomd
veke@pc-liu:~$ sudo drcomc login
Login failed
Reason: 0
我又重新试了一下 :
veke@pc-liu:~/drcom-1.3.2$ sudo drcomd
Password:
drcomd: Bind failed: Address already in use
veke@pc-liu:~/drcom-1.3.2$ sudo drcomc login
Login failed
Reason: 0


这是我的drcom.conf:

username=kdxy8331854391883
password=xsfdisdfn
mac=00:A0:D1:D0:DF:5F
nic0=218.29.149.223
nic1=
nic2=
nic3=
dnsp=202.102.224.68
dnss=202.102.227.68
dhcp=255.255.254.0

hostip=218.29.149.223
servip=61.52.252.203
hostport=
servport=

hostname=
winver=
winbuild=
servicepack=
caihai
帖子: 25
注册时间: 2007-06-29 14:47
来自: 成都

#6

帖子 caihai » 2007-07-03 15:19

veke2008 写了:我的drcom是北京热点城市的登陆客户端,以前的ubuntu版本都可以通过安装编译drcomsuite而上网,而现在edge版本我都在别人的固定ip更新成功.一下是我的安装代码,请看看有什么问题,反正现在是不能上网.很郁闷啊!

veke@pc-liu:~$ cd drcom*
veke@pc-liu:~/drcom-1.3.2$ make
make -C drcomc
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomc'
make -C drcomd
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomd'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomd'
make -C kmod
make[1]: Entering directory `/home/veke/drcom-1.3.2/kmod'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
make[1]: Leaving directory `/home/veke/drcom-1.3.2/kmod'
veke@pc-liu:~/drcom-1.3.2$ sudo make install
make -C drcomc install
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomc'
mkdir -p /usr/local/bin/
install -m 755 drcomc /usr/local/bin/
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomc'
make -C drcomd install
make[1]: Entering directory `/home/veke/drcom-1.3.2/drcomd'
mkdir -p /usr/local/bin/
install -m 700 drcomd /usr/local/bin/
make[1]: Leaving directory `/home/veke/drcom-1.3.2/drcomd'
make -C kmod install
make[1]: Entering directory `/home/veke/drcom-1.3.2/kmod'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
make -C /lib/modules/2.6.17-10-generic/build M=/home/veke/drcom-1.3.2/kmod modules_install
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
INSTALL /home/veke/drcom-1.3.2/kmod/drcom.ko
DEPMOD 2.6.17-10-generic
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
/sbin/depmod -a 2.6.17-10-generic
make[1]: Leaving directory `/home/veke/drcom-1.3.2/kmod'
if [ -a /etc/drcom.conf ]; then \
echo "====================================" && \
echo "" && \
echo "/etc/drcom.conf exists.";\
echo "" && \
echo "You May Need to Edit /etc/drcom.conf" && \
echo "" && \
echo "====================================" \
;\
else\
install -m 600 drcom.conf /etc/drcom.conf && \
echo "====================================" && \
echo "" && \
echo "Do Not Forget To Edit /etc/drcom.conf" && \
echo "" && \
echo "====================================" \
;\
fi\

[: 17: /etc/drcom.conf: unexpected operator
====================================

Do Not Forget To Edit /etc/drcom.conf

====================================
veke@pc-liu:~$ sudo drcomc login
Password:
drcomc: Connect: Connection refused
veke@pc-liu:~$ sudo drcomd
veke@pc-liu:~$ sudo drcomc login
Login failed
Reason: 0
我又重新试了一下 :
veke@pc-liu:~/drcom-1.3.2$ sudo drcomd
Password:
drcomd: Bind failed: Address already in use
veke@pc-liu:~/drcom-1.3.2$ sudo drcomc login
Login failed
Reason: 0


这是我的drcom.conf:

username=kdxy8331854391883
password=xsfdisdfn
mac=00:A0:D1:D0:DF:5F
nic0=218.29.149.223
nic1=
nic2=
nic3=
dnsp=202.102.224.68
dnss=202.102.227.68
dhcp=255.255.254.0

hostip=218.29.149.223
servip=61.52.252.203
hostport=
servport=

hostname=
winver=
winbuild=
servicepack=




hostip=
这一栏目,我的没有填写,就可以上网。
回复