我们学校用的是802.1x+drocm上网,分成内外网
第一次在linux下成功上到外网,不过上了外网就不能上内网了
ubuntu 6.10beta 下使用drcom上网成功,发帖庆祝一个
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 46
- 注册时间: 2006-09-30 21:21
-
- 帖子: 46
- 注册时间: 2006-09-30 21: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,不然会说某某文件没配置,最后发现就是两个文件互相报对方没有配置,把他们两同时安装就好了
登录之后的提示很简单:
在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
-
- 帖子: 46
- 注册时间: 2006-09-30 21:21
我把我在外网找到的文章贴过来,忘了原文地址了
我的和这个有点不同,他的是直接更新到最新的,我还是用ubuntu3的,当然有光盘的直接apt-cdrom就好了[/code]
代码: 全选
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
- veke2008
- 帖子: 17
- 注册时间: 2006-10-27 17:22
我的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=
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=
-
- 帖子: 25
- 注册时间: 2007-06-29 14:47
- 来自: 成都
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=
这一栏目,我的没有填写,就可以上网。